FS#10018 - general pp bootloader: load OF if rockbox isn't found

Attached to Project: Rockbox
Opened by Nils Wallménius (nls) - Friday, 13 March 2009, 10:41 GMT
Last edited by Nils Wallménius (nls) - Tuesday, 17 March 2009, 20:09 GMT
Task Type Patches
Category Bootloader
Status Closed
Assigned To No-one
Operating System PortalPlayer-based
Severity Low
Priority Normal
Reported Version Version 3.1
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


This patch makes the general pp bootloader try to load the OF if it can't load rockbox. On c200 this fixes a bug that caused the bootloader to enter a loop if rockbox wasn't found.

If the bootloader is trying to load rockbox but can't find it it now turns on verbose and sleeps for 5 seconds so that the messages can be read before starting the OF.

tested and working on c240.

this also drops support for loading old .e200 and .h10 files for those players and removed
some #if 0'ed code for dumping the firmware partition.
This task depends upon

Closed by  Nils Wallménius (nls)
Tuesday, 17 March 2009, 20:09 GMT
Reason for closing:  Accepted
Additional comments about closing:  committed
Comment by Bertrik Sikken (bertrik) - Friday, 13 March 2009, 11:30 GMT
Makes a lot of sense to me!
Comment by Nils Wallménius (nls) - Monday, 16 March 2009, 21:36 GMT
cosmetic change, don't print as much text if no button is held down
edit: oh and tested and working on e200
Comment by Frank Gevaerts (fg) - Tuesday, 17 March 2009, 19:55 GMT
Works fine on my H10 5GB UMS