SanDisk Sansa View Firmware Partition
Sansa View series has a 42MB hidden firmware partition, of type 0x84 (OS 2 Hidden C: Drive). It holds both the bootloader, main firmware, mediaprocessor firmware, bitmaps and fonts. The layout of this partition is very similar to the SansaE200FirmwarePartition
. See that page for more information.
Addresses are relative to the start of the partition. The partition is divided up into 5 blocks.
|| Bootloader header - PPBL followed by the bootloader length, followed by 0x10000
|| contents of bootLoader.rom
|| Main firmware header - CPUI followed by firmware length, followed by 0x60000
|| decrypted contents of firmware.mi4
|| Media Processor firmware header - COPI followed by firmware length, followed by 0x70000
|| decrypted contents of mediaproc.mi4
|| Bitmap data - PPBM followed by data length, followed by 0x0 then 0x4
|| contents of bitmap.dat
|| Font data - PPFN followed by data length, followed by 0x90000
|| contents of Font.fnt
Copyright © by the contributing authors.