Journal Journal: Hacker's Handheld, part IX (suplemental)
Success! I got the kernel to compile: all it took was a the right configuration options and a bit of manual fiddling (I needed to recompile mm/filemap.o to fix a mess of undefined references). After you've applied the Sharp patches for the LH79520 and LH7A400, you should be be good to go. If you run into probelms, however, the best advice I can offer is: 1) only select the configuration options you absolutely must have and 2) use the FastFPE rather than NWFPE (NWFPE didn't seem to compile successfully).
I haven't downloaded the kernel to the board yet, but at least it compiled. I need to read a bit about how to boot a linux kernel from the micromonitor.
In other (somewhat premature) news, I've ordered a bunch of hardware for a custom breakout board for the CSB335. I've also been looking into USB controllers. The ISP1161A1 and ISP1362, from Philips, look pretty good. They both support host and device modes, and they both have 16-bit bus interfaces. Connecting them to the ARM system bus shouldn't be too hard. The ISP1161A1 supports standard USB 2.0, while the ISP1362 supports USB-OTG.
Anyhow, assuming that the linux kernel boots and works minimally, the next task is getting the LCD connected. I've ordered the connector for the LCD data cable, now I need to generate the required voltages. Part of this can be done with a relatively straightforward switching power supply (the LCD drive power requires 42V), but the other part requires an inverter (the backlight CCFL requires 450V under normal operation and over 1000V to start up), which I can get either from ERG Power or, probably, pick up something acceptable from a a car or computer customization place (both of which sell cold-cathode lamps like the one used in my LCD backlight).