make CONFIG_QEMU=y
BINGO!
[CPU0] 00800008: MRC p15,0,Rd,cr0,cr0,5: MPIDR -> 0x80000000
[boot] firmware signature: 0x3b70901c (997232668)
expected: 0x80bd9b4b (-2135057589)
computed from: 0xe0040000 (-536608768)
It woke up:
[BOOT] jumping to relocated startup code at 0x1b2349 (1778505)
[CPU0] 001B1890: MCR p15, ... : CACHEMAINT x514 (omitted)
[CPU0] 001B2348: MCR p15,0,Rd,cr12,cr0,0: VBAR <- 0xE008F6E0
[CPU0] 001B2352: MRC p15,0,Rd,cr0,cr0,5: MPIDR -> 0x80000000
Wake up CPU1
Wake up CPU1
[CPU1] E00088B4: MRC p15,0,Rd,cr0,cr0,5: MPIDR -> 0x80000001
[CPU1] E00088C4: MCR p15,0,Rd,cr12,cr0,0: VBAR <- 0xE000001D
Now how to get a valid ROM1.BIN dump. It is working on the "fishy" build but that hasn't been pushed to the remote yet. (Probably because there's something fishy with that changeset?)
Magic Lantern fishy.2019Apr01.M50101
Camera : M50
Firmware : 101
Changeset: dd284faf66c8 (fishy-april-fools) tip
Built on : 2019-04-01 12:00:19 by alex@thinkpad
hg up -C dd284faf66c8
abort: unknown revision 'dd284faf66c8'!