Looking for M3 and M10 0xFB800000 ROM - Firmware Dumping - CHDK Forum

Looking for M3 and M10 0xFB800000 ROM

  • 12 Replies
  • 3174 Views
*

Offline reyalp

  • ******
  • 14125
Looking for M3 and M10 0xFB800000 ROM
« on: 21 / November / 2022, 02:03:33 »
Advertisements
Discussed https://chdk.setepontos.com/index.php?topic=12542.msg124747#msg124747 and https://www.magiclantern.fm/forum/index.php?topic=14990.msg168334#msg168334 the PowerShot firmware EOS cams have an additional ROM from 0xfb800000 to 0xfc000000

I'd be interested to see a copy if anyone has one to share. With chdkptp, it could be dumped like
Code: [Select]
rmem 0xfb800000 0x800000 -f=DUMP.BIN
Don't forget what the H stands for.

*

Offline Mlapse

  • *****
  • 584
  • S95 S110
Re: Looking for M3 and M10 0xFB800000 ROM
« Reply #1 on: 21 / November / 2022, 11:26:53 »
i was planning to attach it, but apparantly the file is too large with 8mb


maybe this helps? :)
« Last Edit: 23 / November / 2022, 09:24:36 by Mlapse »
frustration is a key ingredient in progress

*

Offline reyalp

  • ******
  • 14125
Re: Looking for M3 and M10 0xFB800000 ROM
« Reply #2 on: 21 / November / 2022, 16:52:05 »
Thanks, what cam / firmware version is that from?
Don't forget what the H stands for.

*

Offline Mlapse

  • *****
  • 584
  • S95 S110
Re: Looking for M3 and M10 0xFB800000 ROM
« Reply #3 on: 21 / November / 2022, 16:58:46 »
i thought you (not I ;) could pull that from the file.
it's from a M3 121a

would this be a buffer that maybe all digic6 and up cams have?
« Last Edit: 21 / November / 2022, 18:15:45 by Mlapse »
frustration is a key ingredient in progress

*

Offline reyalp

  • ******
  • 14125
Re: Looking for M3 and M10 0xFB800000 ROM
« Reply #4 on: 21 / November / 2022, 19:13:17 »
i thought you (not I ;) could pull that from the file.
it's from a M3 121a
Thanks. It doesn't have any obviously identifying information in it, appears to be data of some kind.
Quote
would this be a buffer that maybe all digic6 and up cams have?
Other P&S cams I looked at don't seem to have the corresponding MPU region mentioned in https://chdk.setepontos.com/index.php?topic=12542.msg124747#msg124747

My immediate interest is because the Magic Lantern qemu configuration for M3 and M10 requires it.
Don't forget what the H stands for.

*

Offline Caefix

  • *****
  • 948
  • Sorry, busy deleting test shots...
Re: Looking for M3 and M10 0xFB800000 ROM
« Reply #5 on: 22 / November / 2022, 10:28:27 »
 ;)...M10 dump to compare ...  :-*

Added M100.  :)
« Last Edit: 22 / November / 2022, 10:58:03 by Caefix »
All lifetime is a loan from eternity.

*

Offline reyalp

  • ******
  • 14125
Re: Looking for M3 and M10 0xFB800000 ROM
« Reply #6 on: 22 / November / 2022, 13:13:08 »
;)...M10 dump to compare ...  :-*
Thanks
Quote
Added M100.  :)
Digic 7 has a different memory layout, so even if has an equivalent, it's like not at the same address.
Don't forget what the H stands for.

*

Offline reyalp

  • ******
  • 14125
Re: Looking for M3 and M10 0xFB800000 ROM
« Reply #7 on: 22 / December / 2022, 02:46:46 »
Some hints point to this secondary ROM being for an FPGA. M3 has tons of FPGA related strings and eventprocs, while non-EOS digic 6 do not. There is an eventproc FPGA.Info, which might be interesting.
Don't forget what the H stands for.

*

Offline Mlapse

  • *****
  • 584
  • S95 S110
Re: Looking for M3 and M10 0xFB800000 ROM
« Reply #8 on: 22 / December / 2022, 03:19:39 »
Some hints point to this secondary ROM being for an FPGA. M3 has tons of FPGA related strings and eventprocs, while non-EOS digic 6 do not. There is an eventproc FPGA.Info, which might be interesting.
reconfiguring a FPGA sounds to me like a good way to get more out of the cam or forever brick it if you get it wrong.
definately interesting :)
frustration is a key ingredient in progress

Re: Looking for M3 and M10 0xFB800000 ROM
« Reply #9 on: 22 / December / 2022, 09:51:18 »
Hadn't come across any FPGA stuff in roms before so I had a quick look: M100, 200D and 77D have refs as well.  M100 strings are similar to M3, but different to 200D & 77D, which are both similar to each other.  200D code might be related to card controllers.

 

Related Topics


SimplePortal © 2008-2014, SimplePortal