OK, sent to the list to try and keep things where people can see them. Also copied to Nick since someone said he wasn't seeing list email atm, Nick can you confirm you are reading the list? I just tried using my new bootldr.small to do a load of bootldr.fast via minicom so that I could see the error messages - this is what I got: boot> load bootldr partition bootldr is a bootldr partition: requiring a bootldr or parrot image. After receiving file, will automatically uncompress .gz images loading flash region bootldr using xmodem ready for xmodem download.. ded to C0000400 programming flash... unlocking boot sector of flash amdFlashProtectRange: unimplemented!! erasing ... Erasing sector 00000000 Erasing sector 00010000 eraseFlashSector timeout flashp=50010000 flashAddress=00010000 flashContents=00000000 oldFlashContents=00000000 timeout=00000000 erase error! ACK0 boot> Does anyone have any ideas what might be wrong? or where to start investigating in the code? If people want to look at the code then it's on balloonboard.org in the svn repository. Colin -- Colin Tuckley | colin@tuckley.org | PGP/GnuPG Key Id +44(0)1903 236872 | +44(0)7799 143369 | 0x1B3045CE "Waiter, there's no fly in my soup!" -- Kermit the frog