Originally Posted by srg.mstr
bml0.bin (offset=0x0 size=0x20000) = decrypted_boot_loader.bin (offset=0x0 size=0x20000)
bml0.bin (offset=0x40000 size=0x180000) = decrypted_boot_loader.bin (offset=0x20000 size=0x180000)
last 1024 bytes of "decrypted_boot_loader.bin" not found, maybe it's used for secure ROM...
bml0.bin (offset=0x200000 size=0x44b84) = dbl.mbn (offset=0x0 size=0x44b84)
first part is BL1, BL2_1 and BL2_2, it is equivalent to I9000 PBL (it is too splitted into few parts)
BL1 is loaded by iROM into iRAM, it does nothing but load BL2_1 into iRAM, BL2_1 can check integrity of BL2_2 (if SECKEY found under 0xE0E00_0000 reg) using SHA algorithm, does init of DMC0 and DMC1 (LPDDR & OneDRAM control) and some CPU flags, then loads BL2_2 into LPDDR.
Second part is BL3 - the final and main bootloader.
Decrypt tools doesn't cut last 1024 bytes of BL image and use the same decrypt function for them, so mess comes out, these are in fact Multiloader data, they aren't flashed, so you won't find them on oneNAND.
Note: In S8530 dbl.mbn is being written under 0x400000.