supplierdeeply

GoPro HD HERO 1080 Firmware

  • 102 Replies
  • 105969 Views
Re: GoPro HD HERO 1080 Firmware
« Reply #50 on: 26 / May / 2011, 22:08:31 »
Advertisements
Out of interest, here's the Firmware upgrade process:

app_update_fw ----> start
firmware program pre-process
nvd-pref object 0 load
application receives user command 0xFFFEA00A
nvd-pref backup success
nvd-calib object 0 load
nvd-calib object 1 load
nvd-calib object 2 load
nvd-calib object 3 load
nvd-calib backup success
firmware program pre-process success

BST code found in firmware!
BLD code found in firmware!
kernel image found in firmware!
romfs found in firmware!
DSP microcode found in firmware!
        length:         2092
        crc32:          0x2e0bef05
        ver_num:        1.3
        ver_date:       2011/3/29
        img_len:        1836
        mem_addr:       0x00000000
        flag:           0x00000001
        magic:          0xa324eb90
verifying image crc ... done
program bst to NAND flash ...

program ok

        length:         145452
        crc32:          0xf55661fd
        ver_num:        1.3
        ver_date:       2011/3/29
        img_len:        145196
        mem_addr:       0xc0000000
        flag:           0x00000000
        magic:          0xa324eb90
verifying image crc ... done
program bld to NAND flash ...

program ok

        length:         4312372
        crc32:          0x0fe5d56c
        ver_num:        0.1
        ver_date:       2011/3/29
        img_len:        4312116
        mem_addr:       0xc0100000
        flag:           0x00000000
        magic:          0xa324eb90
verifying image crc ... done
program pri to NAND flash ...

program ok

        length:         2023680
        crc32:          0xe5c7dc4e
        ver_num:        2.0
        ver_date:       2011/3/29
        img_len:        2023424
        mem_addr:       0x00000000
        flag:           0x00000001
        magic:          0xa324eb90
verifying image crc ... done
program rom to NAND flash ...

program ok

        length:         1668828
        crc32:          0xfaa2070d
        ver_num:        1.0
        ver_date:       2011/3/29
        img_len:        1668572
        mem_addr:       0xc34fffb0
        flag:           0x00000000
        magic:          0xa324eb90
verifying image crc ... done
program dsp to NAND flash ...

program ok


------ Report ------
Program to BST success
Program to BLD success
Program to kernel success
Program to romfs success
Program to DSP success
firmware program post-process
firmware program post-process success
=========================
======= Power Off =======
=========================
mw_storage_sync sd:D: 0
mw_storage_sync fl:A: 0
@Shutdown System



Re: GoPro HD HERO 1080 Firmware
« Reply #51 on: 27 / May / 2011, 04:46:07 »
If possible, it would be very useful if you can compare the firmwares with and without stereo support.
Sorry, firmware is not really my thing.

I would also like to know if the cameras really are 'precision synchronised' or not.
In video mode, while recording, ID3 seems to be a frame sync. I don't have a good way of testing the synchronization of the two cameras - no CRT nor other fast enough comparison source.
For photos. it appears to be better than just pressing the shutter on both cameras as the slave loads bad pixel data as soon as the cable is connected.

Re: GoPro HD HERO 1080 Firmware
« Reply #52 on: 27 / May / 2011, 05:47:38 »
In video mode, while recording, ID3 seems to be a frame sync. I don't have a good way of testing the synchronization of the two cameras - no CRT nor other fast enough comparison source.

That is not remotely good enough for action stereo.
You really need sub millisecond synch.

Put a piece of white or silver reflective tape on a desk fan blade and video that.

Re: GoPro HD HERO 1080 Firmware
« Reply #53 on: 28 / May / 2011, 00:13:01 »
Okay, the worst thing about the latest firmware is Jim
Finalize USB BITSTREAM Class                                                   
Initialize USB BITSTREAM Class                                                 
[jim] usb connect =0                                                           
                                                                               
[jim] usb connect =0


Is output every second or so making it very hard to use the shell as a shell, and also to read useful events that I want to see.


Re: GoPro HD HERO 1080 Firmware
« Reply #54 on: 28 / May / 2011, 14:19:27 »
Hi folks.

I've encountered this topic because me and my mate exploring "car blackbox" HD dvr with very similar h/w platform.
We were lucky to find datasheet for A2 chip:
http://wenku.baidu.com/view/d654e6ed5ef7ba0d4a733bcc.html
« Last Edit: 29 / May / 2011, 01:19:59 by Thunderbaud »

Re: GoPro HD HERO 1080 Firmware
« Reply #55 on: 29 / May / 2011, 09:39:19 »

We were lucky to find datasheet for A2 chip:
http://wenku.baidu.com/view/d654e6ed5ef7ba0d4a733bcc.html


Hello and welcome.

You have deleted the part in your original post that asked how to extract the PDF from that page.

So, what was the answer ?

Re: GoPro HD HERO 1080 Firmware
« Reply #56 on: 29 / May / 2011, 10:35:53 »
@mikenz

Good work for a Sunday, I have seen your progress.
Try to measure the synch, it really is important.

Pity about synched video, that is the 'big one' that many people want.


David

Re: GoPro HD HERO 1080 Firmware
« Reply #57 on: 29 / May / 2011, 10:41:20 »
You have deleted the part in your original post that asked how to extract the PDF from that page.
So, what was the answer ?
There at Baidu documents are available to download to the registered users, and only two documents for free. Logging on has been done by ctrl-c / ctrl-v translation of HTTPS registration pages which Google doesn't translate directly. :)
Now you can pick the datasheet here https://rapidshare.com/files/1302023414/A288S_Datasheet_V1_1_.4.pdf


Re: GoPro HD HERO 1080 Firmware
« Reply #58 on: 29 / May / 2011, 11:16:48 »
Thanks, I have got it !

Re: GoPro HD HERO 1080 Firmware
« Reply #59 on: 29 / May / 2011, 15:48:28 »
@mikenz

Good work for a Sunday, I have seen your progress.
Try to measure the synch, it really is important.

Pity about synched video, that is the 'big one' that many people want.


David

I've looked through my house and there's nothing I could find to test the sync at the moment. The only spinning things are way to fast (CPU/case fans). None of us have bicycles either. I'll keep looking for something while I'm shopping today.

For video, I'd wait for the next version of the cameras. I was optimistic when I first opened the sync cable when I saw the clock 1-4 fanout buffer. I was expecting this to take the 96Mhz clock for the master image sensor and pass that to the slave so they were perfectly gen locked. Unfortunately on the current model that doesn't seem to happen. The pin on the slave that receives the clock is a ground pin at the moment.

Apart from not needing video, the main reason I didn't bother with video is I can't measure the frequency of that frame clock pulse accurately and don't want to try generate a precise clock from my Arduino. But the logic analyser shows nothing complicated is happening.

I just had a thought - my kite reel is round and spins! http://www.flickr.com/photos/mikesflat/sets/72157624365115984/ I'll find a way to mount it today and post some photos of the syncronization - will probably be after lunch if I have 3 cameras wired by then (7:45am now).

 

Related Topics