Treo 650 Linux —
Plenty more on my Flickr page.
I used Luke’s instructions, but couldn’t get the supplied watch-and-upload script working; it wasn’t seeing the Treo’s responses, so I ended up (after verifying that the connection was okay with minicom) just pasting in:
cat ./codeupload.load > /dev/ttyUSB0 ./sendimage ./zImage 0xa0800000 > /dev/ttyUSB0 ./sendimage ./initrd.gz 0xa1500000 > /dev/ttyUSB0 ./sendimage ./linuxupload.bin 0xa1d00000 > /dev/ttyUSB0 cat ./go.bin > /dev/ttyUSB0
.. and hitting space on the Treo to boot Linux.
Everything but the GSM radio is working now; it’s hoped that that’ll be on the way soon, as it presents itself as a simple AT command-set modem over a UART.