Hello GoPro Karma Pilot!
Join our Go Pro Karma community today!
Sign up

Karma refusing to pair - Reverse engineering investigation

Have a look at my controller image here


It should have maps for Canberra Australia in it. If not let me know and I will see what else I have.
Thanks, but this is a dump of the "system" partition.
I assume that the maps are saved in the "data" or "gopro"(less likely) partition

Dump commands:
"data"
update mread store data normal 0x51bf0000 data.img
"gopro"
update mread store gopro normal 0x20000000 gopro.img
 
  • Like
Reactions: mefisto82
Thanks, but this is a dump of the "system" partition.
I assume that the maps are saved in the "data" or "gopro"(less likely) partition

Dump commands:
"data"
update mread store data normal 0x51bf0000 data.img
"gopro"
update mread store gopro normal 0x20000000 gopro.img
 
Last edited:
  • Like
Reactions: mefisto82
Thanks, but this is a dump of the "system" partition.
I assume that the maps are saved in the "data" or "gopro"(less likely) partition

Dump commands:
"data"
update mread store data normal 0x51bf0000 data.img
"gopro"
update mread store gopro normal 0x20000000 gopro.img
I will look to see if I can dump them later today.
 
Thanks, but this is a dump of the "system" partition.
I assume that the maps are saved in the "data" or "gopro"(less likely) partition

Dump commands:
"data"
update mread store data normal 0x51bf0000 data.img
"gopro"
update mread store gopro normal 0x20000000 gopro.img
update mwrite store data normal 0x51bf0000 data.img
The controller that was blacking out after the startup screen has been fixed.
Even the pairing number has been copied
 

Attachments

  • IMG_6400.jpeg
    IMG_6400.jpeg
    2.7 MB · Views: 19
I will look to see if I can dump them later to

Thanks, but this is a dump of the "system" partition.
I assume that the maps are saved in the "data" or "gopro"(less likely) partition

Dump commands:
"data"
update mread store data normal 0x51bf0000 data.img
"gopro"
update mread store gopro normal 0x20000000 gopro.img
The files are awaiting approval from a mod.
 
Thanks, but this is a dump of the "system" partition.
I assume that the maps are saved in the "data" or "gopro"(less likely) partition

Dump commands:
"data"
update mread store data normal 0x51bf0000 data.img
"gopro"
update mread store gopro normal 0x20000000 gopro.img
update mwrite store data normal 0x51bf0000 data.img
The controller that was blacking out after the startup screen has been fixed.
The controller that was blacking out after the startup screen has been fixed.
Even the pairing number has been copied
A saved map has been copied. However, the new map is about 70% downloaded and a message appears saying that it could not be saved and please check your wifi.
 
  • Like
Reactions: mefisto82
The controller that was blacking out after the startup screen has been fixed.
Even the pairing number has been copied
I was able to connect and control both the original controller and the data-copied controller to the drone.
 
  • Like
Reactions: mefisto82
Nice, is that Jlink commander ? I tried for a couple months with several different software packages (Jlink, OpenOCD, etc). M biggest issue was I could not change the status of em0 and em1 so the processor was constantly in motion.
I think you are looking for the problem in the wrong place. By default, Emu0 and Emu1 are connected via resistors to VCC, which sets to 1:1

If you need it, I can mark on the pcb where they are located(resistors), but unfortunately they do not have contacts(test points).
Screenshot_20231114-233854_Просмотрщик PDF_1_1.png
 
I think you are looking for the problem in the wrong place. By default, Emu0 and Emu1 are connected via resistors to VCC, which sets to 1:1

If you need it, I can mark on the pcb where they are located(resistors), but unfortunately they do not have contacts(test points).
View attachment 762
Thanks but if you have created a way of connecting to the JTAG without altering there state then I more that likely wont need it (but it cant hurt to know)
 
  • Like
Reactions: mefisto82

Members online

No members online now.

Forum statistics

Threads
1,040
Messages
7,646
Members
2,575
Latest member
relaytt330