GreenPAK Abuse 101

When we originally chose to use the AM3358, one of the major reasons for it was the existence of the GPMC or General Purpose Memory Controller. We incorrectly assumed it would be able to cope with virtually any kind of bus, including the 68000, so we eventually had to add a small CPLD to our board – the GreenPAK. But it wasn't without its own issues.

...Read More

Welcome to the new site!

We've updated our website to include commenting, provide RSS feeds as well as make it easier to find old aticles. There are still some bugs to iron out (like the splash screen never coming back), but I wanted to get this out sooner rather than later. This is a short one today, hope everyone's enjoying spring.

...Read More

Buffee Firmware Beta v0.3

Progress on "PJIT 2.0" has gone well so far and we're now into our third beta release. Executing code is still problematic when the bus timing is still not 100%, but we're getting there. Users are welcome to download the binary and play around, we'd be absolutely thrilled if anyone could play around with the GPMC settings and let us know what works and what doesn't.

...Read More

What the GCC?

Happy New Year! With a new year comes new revelations and wow do I have a doozy – ARM GCC is just completely broken. I'm not saying it doesn't produce working code but there are cases where it produces obscenely poor performing code.

...Read More