2008-05-05 10:32:46 +00:00
|
|
|
(c) 2003 by Jörg Hohensohn
|
2003-11-30 11:37:43 +00:00
|
|
|
|
|
|
|
This tool composes a firmware file, out of:
|
|
|
|
1. Template for the first Flash page
|
2008-10-30 00:47:26 +00:00
|
|
|
2. Flash bootloader
|
|
|
|
3. First (alternate) image - usually bootbox
|
|
|
|
4. Second (main) image - rockbox or rombox. Can be left blank
|
2003-11-30 11:37:43 +00:00
|
|
|
|
|
|
|
Use with extreme caution, the components have to match!
|
|
|
|
The aspects are:
|
2008-10-30 00:47:26 +00:00
|
|
|
- Model (Player, Recorder, FM, V2, Ondio FM, Ondio SP)
|
2003-11-30 11:37:43 +00:00
|
|
|
- boot type (standard boot ROM or ROMless)
|
|
|
|
|
2008-10-30 00:47:26 +00:00
|
|
|
If you need to adjust the size of the flash bootloader or the first
|
|
|
|
image in order to match a desired rombox link address, do not try to
|
|
|
|
pad the files manually! It will most probably lead to a non-working
|
|
|
|
firmware file. You can pad the bootloader by including a dummy
|
|
|
|
initialized array instead (at least one element needs to be non-zero).
|
|
|
|
|
2003-11-30 11:37:43 +00:00
|
|
|
Such a firmware file can then be programmed with "firmware_flash.rock".
|