Colin Tuckley wrote: > Nick Bane wrote: > > >>Please find the files attached for testing. > > > Short version: Neither work. > > Long Version: > > The one built with 2.95 does not print the ACK0 messages, it still gives the > flash errors though. I even tried using it to load itself and got a very > similar error situation (it only has to erase one sector which appears to > work but it then fails on the write). > > Output for both versions in the attached file. > Most interesting. Does the flash erase with a stock bootldr? I guess it is just posible that the flash/board is broken. The fact that ACK0 is present in the second version suggests to me that there is some compiler/linker dependency horror somewhere. Off for 1/2 weekend's rest and to replace a dead car. Good luck Nick > Colin > > > > ------------------------------------------------------------------------ > > > ************************* With bootldr.small-gcc2.95 ********************* > > > boot> ver > Compaq OHH BootLoader, Rev 2-21-14-aleph01 for Balloon [BIG_KERNEL] [MINIMAL FUNCTIONALITY] [SLOW_CPU] [MO] > Last link date: Fri Mar 3 16:25:24 UTC 2006 > Contact: bootldr@handhelds.org > Contact (Balloon): balloon@toby-churchill.org > boot> > boot> > 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! > boot> > > ******************** With bootldr.small-gcc3.3.4 ******************************** > > ACK0 > boot> ver > Compaq OHH BootLoader, Rev 2-21-14-aleph01 for Balloon [BIG_KERNEL] [MINIMAL FUNCTIONALITY] [SLOW_CPU] [MO] > Last link date: Fri Mar 3 16:25:03 GMT 2006 > Contact: bootldr@handhelds.org > Contact (Balloon): balloon@toby-churchill.org > ACK0 > 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> > > > ------------------------------------------------------------------------ > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.1.375 / Virus Database: 268.1.1/273 - Release Date: 02/03/2006