- Status Closed
- Percent Complete
- Task Type Patches
- Category Applications
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version Daily build (which?)
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Rockbox
Opened by barrywardell - 2007-10-16
Last edited by barrywardell - 2008-05-05
Opened by barrywardell - 2007-10-16
Last edited by barrywardell - 2008-05-05
FS#7977 - Bootloader logo
Currently the bootloaders show nothing on screen unless there is an error or a button is pressed. This patch makes the bootloader show the Rockbox logo and bootloader version, similar to what the main Rockbox binary does while booting.
Tested on Sansa e280 and H10 20GB. I’ve adjusted the code for all other targets too, but haven’t tested it.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
Synced to svn. I’ve also made some changes in this version. To enable a bootloader logo for a target, it is now necessary to put #define HAVE_BOOTLOADER_LOGO in the relevant config-*.h file. This patch does so for e200 only for now as that’s all I’ve tested on.
Another quick update. This time, the bitmaps are just read directly from the apps build dir. I’m not sure if this is the best way to do things, but it works for me.
Updated version:
* Only builds the bitmaps that are actually used by the bootloader (i.e. rockboxlogo)
* Checks the size of the produced mi4. If it’s too big to fit into IRAM, delete it and produce a warning.
Another update. This time it uses the linker to tell if it’s too big to fit in IRAM.
Final version committed to svn. I removed the need for HAVE_BOOTLOADER_LOGO, but otherwise this is unchanged.