Menu
Cart

Trunk's Technical Blog

Socionext GoPro GP2 Research on the GoPro HERO11 Black Mini

Posted by Mark Kirschenbaum on

Although my research is not complete, I've ascertained enough details about the Socionext/GoPro GP2 that it's time to release my notes. Below is my working journal as I study an unknown, undocumented processor. There are definitely some big changes from the GoPro GP1 processor, but the codebase remains roughly the same.  I suggest reading the GoPro GP1 Research before continuing on as this blog builds upon that device. Also, be sure to read the teardowns of the GoPro HERO11/Mini and the GoPro...

Read more →

Socionext GoPro GP1 Imaging Processor Research, SC2000a, M10v

Posted by Mark Kirschenbaum on

In my attempt to resurrect a bricked GoPro Camera, I've studied the bootup and update sequence of the Socionext GP1. This processor is a SC2000a with possibly some changes by GoPro. Socionext's internal name is M10v Milbeaut DSC Processor.  Cores Cortex M0 Supervisor running at 100Mhz Quad ARM Cortex-A7 Running at 600Mhz LPDDR Package on Package 1GB HERO6 or 2GB for HERO[7,8,MAX,9] RTOS running on three cores, Linux on one. AMP mode Architecture of Cortex-A7 I've dumped the CPUIDs of...

Read more →

GoPro HERO11 Black & GoPro HERO11 Black Mini Teardown

Posted by Mark Kirschenbaum on

Two cameras, similar motherboard, and one code base The two new offerings from GoPro take the tested GoPro HERO10 platform and make some minor changes that improve the camera dramatically. Both cameras have very similar motherboards and share the same code base. The Mini is missing the GPS daughterboard which includes the stereo mics.  "Tall" 8:7 aspect ratio 27.5 MP sensor allows for better stabilization with punchedout 16:9 or even 4:3 format video. The extra sensor room allows for larger...

Read more →

Fixed: GoPro HERO9 / HERO10 Advisory

Posted by Mark Kirschenbaum on

This bug is now fixed in the latest releases GoPro HERO9 v.1.72 GoPro HERO10 v1.42Please update immediately.  <Left for future reference> There is a major bug with the latest GoPro HERO9 (v1.70) GoPro HERO10 (v1.40) firmware that puts the camera into an endless rebooting state. They haven't been forth coming as to what causes the failure but have amassed it's something to do with old wireless connections being stored when an upgrade occurs. The suggestion is to do a factory reset after the...

Read more →

How to fix a GoPro HERO10/HERO9 from Constantly Rebooting

Posted by Mark Kirschenbaum on

The Issue GoPro HERO10 and now the HERO9 has a critical software flaw that can "brick" the camera. We informed GoPro Inc. about this flaw in December. We got confirmation of receipt from them but it took until March to get any kind of traction. It was poorly fixed, and now there is a new bug which is making the GoPro HERO9 unstable. UPDATE: Should be fixed in latest releases. HERO10 v.1.42 , HERO9 v1.72 GoPro HERO10 If you connect more than...

Read more →