supplierdeeply

GoPro HD HERO 1080 Firmware

  • 102 Replies
  • 105002 Views
*

Offline pixeldoc2000

  • ****
  • 356
  • IXUS900Ti 1.00C, IXUS300HS 1.00D
    • pixel::doc homebase
  • Publish
    GoPro HD HERO 1080 Firmware
    « on: 08 / December / 2010, 14:40:18 »
    Advertisements
    I was bored today and started to look at the Firmware Update (firmware.bin) for my GoPro HD Hero 1080.

    Hardware

    Device Name: YHDC5170

    Software

    Firmware Version
    • Initial Firmware
    • v02.05.11 (30.08.2010) - Upsidedown Mode added ?
    • v01.01.46 (30.01.2011) - LCD BacPac Support added
    • v01.01.54 (29.03.2011) - 3D HERO System Support added

    firmware.bin contains 4 (or 5) Kernel Images (BST code, BLD code, kernel image, romfs, DSP microcode).

    Looks like somebody already had the same idea: http://stuff.thermoman.de/GoProHDHERO_firmware_strings.txt

    A simple string search revealed a lot of interesting stuff!

    Code: [Select]
    003BC5B8   003BC5B8      0      _____         ___.                        .__  .__
    003BC5EF   003BC5EF      0     /  _  \   _____\_ |__ _____ _______   ____ |  | |  | _____
    003BC62D   003BC62D      0    /  /_\  \ /     \| __ \\__  \\_  __ \_/ __ \|  | |  | \__  \
    003BC66C   003BC66C      0   /    |    \  Y Y  \ \_\ \/ __ \|  | \/\  ___/|  |_|  |__/ __ \_
    003BC6AD   003BC6AD      0   \____|__  /__|_|  /___  (____  /__|    \___  >____/____(____  /
    003BC6EE   003BC6EE      0           \/      \/    \/     \/            \/               \/
    003BC72E   003BC72E      0    Ambarella System Software Running on PrKERNELv4
    003BC760   003BC760      0   ----------------------------------------------------------------
    003BC7A2   003BC7A2      0    Ambarella(R) Copyright (C) 2004-2007

    IDA is able to disassemble quite a lot...

    Hardware is completly different to GoPro Hero http://chdk.setepontos.com/index.php?topic=4183.0

    Maybe openkodak project can be usefull, looks like some cameras have simular hardware/software.

    Downloads

    Links


    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    Software or Author are not affiliated in any way with GoPro, Woodman Labs Inc. or else.
    Product and Company names mentioned herein may be the trademarks of their respective owners.
    « Last Edit: 10 / November / 2011, 19:10:34 by pixeldoc2000 »

    *

    Offline pixeldoc2000

    • ****
    • 356
    • IXUS900Ti 1.00C, IXUS300HS 1.00D
      • pixel::doc homebase
  • Publish
    Re: GoPro HD HERO Firmware
    « Reply #1 on: 19 / December / 2010, 17:50:44 »
    Here are some pictures from my disassembled GoPro HD Hero:
    Code: [Select]
    http://pixeldoc.kicks-a s s.net/gallery/main.php?g2_itemId=67

  • Publish
    Re: GoPro HD HERO Firmware
    « Reply #2 on: 11 / January / 2011, 10:03:52 »
    Hi pixeldoc2000,

    are you aware of the "GoPro Hero HD bus interface" thread?

    http://goprouser.freeforums.org/post11816.html#p11816

    Would be nice if the chdk and GoPro communities could work together on this. The GoPro HD camera for sure is worth it.

    My website: http://www.diy-streetview.org

    Btw. I am from Frankfurt am Main, Germany.

    Jan


    DIY-streetview.org - Do It Yourself streetview!

    *

    Offline pixeldoc2000

    • ****
    • 356
    • IXUS900Ti 1.00C, IXUS300HS 1.00D
      • pixel::doc homebase
  • Publish
    Re: GoPro HD HERO Firmware
    « Reply #3 on: 11 / January / 2011, 16:31:30 »
    are you aware of the "GoPro Hero HD bus interface" thread?

    http://goprouser.freeforums.org/post11816.html#p11816
    Nope, thanks!

    Would be nice if the chdk and GoPro communities could work together on this. The GoPro HD camera for sure is worth it.
    Absolutly!

    Btw. I am from Frankfurt am Main, Germany.
    Nice!
    Ist ja fast um die "Ecke" ;)

    The "Polskie forum RC-CAM" http://rc-cam.pl/viewtopic.php?t=2894 (Translation) is very interesting!

    Nice this Camera expose I2C Bus at the BUS connector. Very exiting!


    *

    Offline pixeldoc2000

    • ****
    • 356
    • IXUS900Ti 1.00C, IXUS300HS 1.00D
      • pixel::doc homebase
  • Publish
    Re: GoPro HD HERO Firmware
    « Reply #4 on: 11 / January / 2011, 20:27:56 »
    Reading http://wenku.baidu.com/view/b37abd4ffe4733687e21aa60.html mentioned at http://rc-cam.pl/viewtopic.php?t=2894 got me into thinking.... on Page 7 is a JTAG & RS232 Pinout!
    Looks like the Pinout for GoPro is the same!

    I soldered wire to UART0_TX and GND and connected it to my Bus Pirate. Serial (UART) Settings are 115200/8/N/1.

    Camera Startup Output:
    Code: [Select]
    [4l
    audio tasks init done
    DRAM_DSP_BASE register setting is 0x7E007F
    Initialize cavlc task
    Format cache 385048 1104 1160
    bits buffer addr = 0xC33CA820
    desc buffer is zero or negative
    AMBA_YUVMON: the YUV device didn't support auto detect
    allocate tsmux_par_t size 3280
    allocate data_tracksize 96
     allocate tsmux_misc_t 224
    allocate tsmux_par_t size 3280
    allocate data_tracksize 96
     allocate tsmux_misc_t 224
    AMBA tsmux was inited before, maybe avchd already init
    register illegal video signal id
    Recoder module init OK
    -----------------c2305d40 32
    -----------------c2305d60 32
    ========== cavlc encode init ===========
    ========== cavlc encode init ===========
    Player state transition manager ready
    Player video pipeline controller ready
    Playback video manager ready
    ========== cavlc decode init ===========
    DeMux manager ready
    Player photo pipeline controller ready
    Playback photo manager ready
    DeMux manager ready
    Player sound pipeline controller ready
    Playback sound manager ready
    DeMux manager ready
    Player thumb pipeline controller ready
    Playback thumb manager ready
    DeMux manager ready
    State transition manager ready, mbx_id = 5
    CAVLC Boot.........
    Host control manager ready
    @@@@@@@@@@@@@@@  DemoApp start to init  --- 475
    Recorder Mux Manager ready, mbxid = 6
    Player DeMux manager ready
    amba_editor_task is ready
    SENSOR OUTPUT
    Unknown YUV signal
    [app_init_herobus_id] sys_status.hero_bus_id 0xf
    @@@@@@ (VOUT-0 SW. Scalar) Remain HEAP_MPLID: 27848440 @@@@@@
    @@@@@@ (VOUT-0 OSD Buffer) Remain HEAP_MPLID: 26005204 @@@@@@
    @@@@@@ (G-Blending Buffer) Remain HEAP_MPLID: 24823056 @@@@@@
    [load_calib_data] calib_id:2  calib_size:4096 size:4096
    [CAL]load calib ID:2 size:4096
    [load_calib_data] calib_id:3  calib_size:430080 size:430080
    [CAL]load calib ID:3 size:430080
    [load_calib_data] calib_id:4  calib_size:2048 size:2048
    [CAL]load calib ID:4 size:2048
    [CAL]init site 01: enable:1 status:0x00 size:2048(af)
    init_gyro_params, MEAN_X:52, MEAN_Y:52, STD_X:0, STD_Y:0
    init_gyro_params, SENSE_X:18432, SENSE_Y:18432
    [CAL]init site 02: enable:1 status:0x00 size:256(gyro)
    [CAL]init site 03: enable:1 status:0x00 size:256(mshutter)
    [CAL]init site 04: enable:1 status:0x00 size:256(iris)
    [CAL]init site 05: enable:1 status:0x00 size:512(lsc)
    [CAL]init site 06: enable:1 status:0x00 size:71680(vignette)
    [CAL]init site 07: enable:1 status:0x04 size:256000(badpixel)
    [CAL]init site 08: enable:1 status:0x01 size:256(wb)
    [CAL]init site 09: enable:1 status:0x00 size:256(iso)
    [CAL]init site 10: enable:1 status:0x00 size:256(blc)
    [app_init_yhdc5170_mode] sys_status.pref->def_mode 0
    [app_init_yhdc5170_mode] sys_status.pref->def_mode offset -4389
    [battery_chan_set]sys_status.bat_chan 0
    amba_img_select_video_source +++ > start
    amba_img_select_video_source +++ > sensor_init
    [yqx]sensor_init

     960p25 .......................dsp pll control
    Chip Version = 6145
    Chip Version = 6145
    ###Binning mode:1
    === This is Micron MT9P401 ver#8 ===
    ----- Enering img_init_slowshutter  TIME:988 -----
    ----- Leaving img_init_slow_shutter TIME:988 -----
    amba_img_select_video_source +++ > 3
    amba_img_select_video_source +++ > 4
    amba_img_select_video_source +++ > 5
    amba_img_select_video_source +++ > byebye
    set_device
    ON : dsp default configuration

    -----------Flicker rate : 60Hz.-----------
    -------------Frame rate :  30.------------


    ------Set wb gain zero!!-------

    ----- Enering img_set_slowshutter T:1008 FR:25 to 15-----
    Not support the frame rate
    default cmd buffer has created
    OFF : dsp default configuration
    ================ Booting DSP start to encode
     **** BOOT START 1012 ****
    wait_load_ucode_done(1)
    del UCLD task
    ===============================
    u_code version = 2010/7/12 17.0
    ===============================
    [GPIO43][1]
    @@@@@@@@@@@@@@@@@@@@  DemoApp boot DSP  --- 1032

    -----------Flicker rate : 60Hz.-----------
    -------------Frame rate :  30.------------

     **** BOOT DONE in ENCODE_MODE, time: 1118 ****
    DSP boot done in ENCODE_MODE
    *** Chip ID: 0 ***
    ================ Booting DSP end
    decompressed badpix mask exceed limitation
    unpacked badpixel mask: page:1 count:536 size:6338 byte
    Flashlight mode is OFF
    DemoApp DCF set to type 2
    DemoApp DCF format set to MP4, audio CODEC set to AAC

    -----------Flicker rate : 50Hz.-----------
    -------------Frame rate :  25.------------

    ====This frame rate not supported====
    ======hb = 975, vb = 227========
    Micron 5MHD slow shutter
    *****************************************************************
    *                                                               *
    *                           ambsh ;)                            *
    *                                                               *
    *****************************************************************

    rtos mesg enabled
    dsp mesg disabled
    type 'help' for help

    a:\> ###### set_max_file_num fnum 15
    @@@@@@@@@@@@@@@  DemoApp start to handle messages  --- 1578
    @@@@@@@@@@@@@@@  DemoApp boot to preview  --- 1578
    FRMON_VDSP: 3040ms past validating Vdsp monitor.
    -----------Can't do anti flicker detection !-----------

    Camera Shutdown Output:
    Code: [Select]
    ========================
    ======= Power Off =======
    =========================
    mw_storage_sync fl:A: 0
    @Shutdown System
    « Last Edit: 12 / January / 2011, 17:13:56 by pixeldoc2000 »

  • Publish
    Re: GoPro HD HERO Firmware
    « Reply #5 on: 12 / January / 2011, 03:34:34 »
    Thank you for looking into this.
    Would be interesting to have a timelapse mode for this camera  :D
    OGM
    -Canon A590IS
    a590-101b-0.9.9-868-full

  • Publish
    Re: GoPro HD HERO Firmware
    « Reply #6 on: 12 / January / 2011, 03:44:48 »
    Hi Olgmo1,

    the GoPro HD 1080p already has a time-lapse mode build in:

    "The camera can also shoot automatic 5 megapixel photos at 2/5/10/30 and 60 second intervals during your activity, hands free."

    source:
    http://www.goprocamera.com/products/hd-hero-naked-camera.php

    Jan
    DIY-streetview.org - Do It Yourself streetview!

    *

    Offline pixeldoc2000

    • ****
    • 356
    • IXUS900Ti 1.00C, IXUS300HS 1.00D
      • pixel::doc homebase
  • Publish
    UART Serial Console
    « Reply #7 on: 12 / January / 2011, 15:36:54 »
    I've discovered UART (RS232) & JTAG Pinout on GoPro PCB.
    UART Settings: 115200/8/1/N (115200 Baud)
    Voltage Level: 3.3V

    Note i only testet 3,3V, GND, UART0_TX & UART0_RX yet.

    More Serial Console Output:

    We have access to *nix style shell called ambsh (Ambarella Shell) here  :D
    Code: [Select]
    a:\> help
    supported built-in commands:
            bp              cardmgr         cat             cd
            chmod           config          cp              cpu
            date            deletedir       descrypt        dmesg
            dramcfg         drives          dsputil         echo
            eeprom          eval            false           ffuc
            format          help            history         ioerr
            jobs            kill            ls              md5
            mesg            mkboot          mkdir           morph
            mv              nanddb          nice            poweroff
            pref            ps              pwd             ramdisk
            readb           readl           readw           reboot
            reset           resume          rm              rmdir
            savebin         sleep           suspend         sysmon
            t               test            time            touch
            trap            true            vol             writeb
            writel          writew          yyinfo          usbclass
            ver             vin             sm              corefreq
            dramfreq        idspfreq        dll             cleandir
            volcfg          firmfl          nvd             nftl
            romfs

    Code: [Select]
    a:\> ver
              prkapp: Tracy [email protected] Tue Aug 31 21:10:34 2010
               prkv4: [email protected] Mon Nov 16 16:00:48 CST 2009
             prfile2: [email protected] Wed Apr 7 19:47:32 CST 2010
               prusb: [email protected] Tue Apr 6 10:09:03 CST 2010
             bondopt: [email protected] Fri Nov 6 15:23:15 CST 2009

    Code: [Select]
    a:\> corefreq
    core freq: 216000000

    Code: [Select]
    a:\> ps
     ID  PRI      STAT ACT WUP SUS  NAME
      3    3     SLEEP   0   0   0  abs_prktask
      4    5     SLEEP   0   0   0  abs_prktask
      5    1  WAIT_SEM   0   0   0  abs_prktask
      6    5     SLEEP   0   0   0  abs_prktask
      7    5     SLEEP   0   0   0  abs_prktask
      8   96  WAIT_FLG   0   0   0  print_daemon_task
      9   16 WAIT_RDTQ   0   0   0  peri_task
     10  101 WAIT_RDTQ   0   0   0  button_task
     11   99 WAIT_RDTQ   0   0   0  scardmgr_task
     12   60 WAIT_RDTQ   0   0   0  flusher_task
     13   51 WAIT_RDTQ   0   0   0  stktask_func
     14   50 WAIT_RDTQ   0   0   0  debou_task
     15   50  WAIT_MBX   0   0   0  prfile2
     17   64 WAIT_RDTQ   0   0   0  audio_decode_task
     18   64 WAIT_RDTQ   0   0   0  audio_encode_task
     19   64 WAIT_RDTQ   0   0   0  audio_input_process_task
     20   64 WAIT_RDTQ   0   0   0  audio_output_process_task
     21   64 WAIT_RDTQ   0   0   0  external_audio_codec_task
     22   15  WAIT_FLG   0   0   0  iav_vdsp
     23   14  WAIT_FLG   0   0   0  iav_vout
     24   47 WAIT_RDTQ   0   0   0  cavlc_task
     25   82  WAIT_FLG   0   0   0  Async Operation Manager
     26   32  WAIT_FLG   0   0   0  Image Manager
     27   13  WAIT_FLG   0   0   0  Digital Zoom
     28   85  WAIT_FRMON_VDSP: 3040ms past validating Vdsp monitor.
    FLG   0   0   0  Amba YUV signal monitor
     29   34  WAIT_FLG   0   0   0  Framerate monitor (AVSYNC)
     30   83  WAIT_FLG   0   0   0  Storage monitor
     31   84  WAIT_FLG   0   0   0  PCBR monitor
     32   35  WAIT_FLG   0   0   0  Framerate monitor (VOUT)
     33   36  WAIT_FLG   0   0   0  Framerate monitor (VOUT2)
     34   35  WAIT_FLG   0   0   0  Framerate monitor (VDSP)
     35   81  WAIT_FLG   0   0   0  DCF_Refresh_tsk
     36   80  WAIT_FLG   0   0   0  amba Movie Editor
     37   41  WAIT_FLG   0   0   0  Recorder State Transition Manager
     38   71  WAIT_FLG   0   0   0  Recorder Mux Manager
     39  103   DELAYED   0   0   0  Preview YUV Processor
     40   72  WAIT_FLG   0   0   0  Player FLOW CTRL Manager
     41   73  WAIT_FLG   0   0   0  Player DeMux Manager
     43   55 WAIT_RDTQ   0   0   0  Host Control Manager
     44  102   DELAYED   0   0   0  APP Button Task
     45   14  WAIT_FLG   0   0   0  Snapshot
     46  120     READY   0   0   0  ambsh
     47  120   RUNNING   0   0   0  ps

    Code: [Select]
    a:\> dramcfg
    DRAM_CFG:     0xb000000a
    DRAM_TIMING:  0x365b663a
    DRAM_TIMING2: 0x0000002a
    DRAM_MODE:    0x00001652
    DRAM_EMR1:    0x00000004
    DRAM_EMR2:    0x00000000
    DRAM_EMR3:    0x00000000

    Code: [Select]
    a:\> yyinfo
    cmd mallocs:    7
    cmd frees:      6
    env mallocs:    7
    env frees:      5
    pipe mallocs:   0
    pipe frees:     0
    file opens:     0
    file closes:    0

    Code: [Select]
    a:\> drives
    4 drives present in system
    drive 'A' - NFTL Media
    drive 'D' - SD/MMC
    drive 'L' - SDIO
    drive 'Z' - ROMFS

    Looks like i have to look for UART/RS232/JTAG on my Canon Camera again...  ::)
    « Last Edit: 29 / January / 2011, 15:22:05 by pixeldoc2000 »


    *

    Offline pixeldoc2000

    • ****
    • 356
    • IXUS900Ti 1.00C, IXUS300HS 1.00D
      • pixel::doc homebase
  • Publish
    Re: GoPro HD HERO Firmware
    « Reply #8 on: 12 / January / 2011, 15:52:24 »
    My website: http://www.diy-streetview.org
    Nice project!
    Maybe we find some usefull "extension" on this camera for your project...

    *

    Offline pixeldoc2000

    • ****
    • 356
    • IXUS900Ti 1.00C, IXUS300HS 1.00D
      • pixel::doc homebase
  • Publish
    Re: GoPro HD HERO Firmware
    « Reply #9 on: 12 / January / 2011, 17:08:05 »
    This is awesome...
    Code: [Select]
    a:\> drives
    4 drives present in system
    drive 'A' - NFTL Media
    drive 'D' - SD/MMC
    drive 'L' - SDIO
    drive 'Z' - ROMFS
    a:\> romfs
    Usage: ls - list ROMFS files
           inodes - list ROMFS inode tree
           load [name] [addr] - load data to memory
           save [slot] [name|all] [fpos]- save file to storage
           log_init [slot] - log the statistics of ROMFS initialized flag
           log_vf [slot] [name1] [name2]- log the statistics of ROMFS file verification. Where name1 specify the romfs name to be save and name2 specify the file to be compared
    a:\> romfs ls
    fonts.bin       49754
    bitmaps.bin     383779
    strings.bin     29146
    logo.jpg        44534
    logo_with_web.jpg       45127
    no_thm.jpg      13768
    invalid.jpg     14281
    mode_menu00.jpg 11432
    mode_menu01.jpg 11373
    mode_menu02.jpg 11336
    mode_menu03.jpg 11353
    mode_menu04.jpg 11401
    mode_menu05.jpg 11308
    mode_menu06.jpg 11268
    mode_menu07.jpg 11341
    mode_menu08.jpg 11328
    poweron_12k.pcm 45600
    poweroff_12k.pcm        28800
    shutter_12k.pcm 6176
    short_shutter_12k.pcm   1086
    optone_12k.pcm  9300
    error_12k.pcm   13920
    poweron_11k.pcm 41896
    poweroff_11k.pcm        26460
    shutter_11k.pcm 5676
    short_shutter_11k.pcm   1000
    optone_11k.pcm  8546
    error_11k.pcm   12790
    poweron_8k.pcm  30402
    poweroff_8k.pcm 19200
    shutter_8k.pcm  4120
    short_shutter_8k.pcm    724
    optone_8k.pcm   6202
    error_8k.pcm    9282
    1_48k.aac       171
    1_44k.aac       185
    1_32k.aac       256
    2_48k.aac       342
    2_44k.aac       372
    2_32k.aac       512
    2_48k.ac3       768
    2_44k.ac3       768
    2_32k.ac3       768
    6_48k.ac3       1536
    6_44k.ac3       1536
    6_32k.ac3       1536
    file count      46
    a:\> ls
    f-a-- Jan  1 2009 19:04:56         2124 .history
    a:\> cd d:
    d:\> ls
    d---- Feb  2 2009 22:56:20            0 [DCIM]
    d---- Feb  2 2009 22:56:20            0 [MISC]
    d---- Jan 12 2011 00:32:10            0 [test]
    f-a-- Jan 12 2011 00:29:36            0 log_init.txt
    f-a-- Jan 12 2011 00:29:48            0 log_vf.txt
    f-a-- Jan 12 2011 03:43:32            0 ver.cal
    d:\> rm ver.cal
    d:\> ls
    d---- Feb  2 2009 22:56:20            0 [DCIM]
    d---- Feb  2 2009 22:56:20            0 [MISC]
    d---- Jan 12 2011 00:32:10            0 [test]
    f-a-- Jan 12 2011 00:29:36            0 log_init.txt
    f-a-- Jan 12 2011 00:29:48            0 log_vf.txt
    d:\> cd z:
    z:\> ls
    fr--- Jan  1 1980 00:00:00         1536 6_32k.ac3
    fr--- Jan  1 1980 00:00:00         1536 6_44k.ac3
    fr--- Jan  1 1980 00:00:00         1536 6_48k.ac3
    fr--- Jan  1 1980 00:00:00          768 2_32k.ac3
    fr--- Jan  1 1980 00:00:00          768 2_44k.ac3
    fr--- Jan  1 1980 00:00:00          768 2_48k.ac3
    fr--- Jan  1 1980 00:00:00          512 2_32k.aac
    fr--- Jan  1 1980 00:00:00          372 2_44k.aac
    fr--- Jan  1 1980 00:00:00          342 2_48k.aac
    fr--- Jan  1 1980 00:00:00          256 1_32k.aac
    fr--- Jan  1 1980 00:00:00          185 1_44k.aac
    fr--- Jan  1 1980 00:00:00          171 1_48k.aac
    fr--- Jan  1 1980 00:00:00         9282 error_8k.pcm
    fr--- Jan  1 1980 00:00:00         6202 optone_8k.pcm
    fr--- Jan  1 1980 00:00:00          724 short_shutter_8k.pcm
    fr--- Jan  1 1980 00:00:00         4120 shutter_8k.pcm
    fr--- Jan  1 1980 00:00:00        19200 poweroff_8k.pcm
    fr--- Jan  1 1980 00:00:00        30402 poweron_8k.pcm
    fr--- Jan  1 1980 00:00:00        12790 error_11k.pcm
    fr--- Jan  1 1980 00:00:00         8546 optone_11k.pcm
    fr--- Jan  1 1980 00:00:00         1000 short_shutter_11k.pcm
    fr--- Jan  1 1980 00:00:00         5676 shutter_11k.pcm
    fr--- Jan  1 1980 00:00:00        26460 poweroff_11k.pcm
    fr--- Jan  1 1980 00:00:00        41896 poweron_11k.pcm
    fr--- Jan  1 1980 00:00:00        13920 error_12k.pcm
    fr--- Jan  1 1980 00:00:00         9300 optone_12k.pcm
    fr--- Jan  1 1980 00:00:00         1086 short_shutter_12k.pcm
    fr--- Jan  1 1980 00:00:00         6176 shutter_12k.pcm
    fr--- Jan  1 1980 00:00:00        28800 poweroff_12k.pcm
    fr--- Jan  1 1980 00:00:00        45600 poweron_12k.pcm
    fr--- Jan  1 1980 00:00:00        11328 mode_menu08.jpg
    fr--- Jan  1 1980 00:00:00        11341 mode_menu07.jpg
    fr--- Jan  1 1980 00:00:00        11268 mode_menu06.jpg
    fr--- Jan  1 1980 00:00:00        11308 mode_menu05.jpg
    fr--- Jan  1 1980 00:00:00        11401 mode_menu04.jpg
    fr--- Jan  1 1980 00:00:00        11353 mode_menu03.jpg
    fr--- Jan  1 1980 00:00:00        11336 mode_menu02.jpg
    fr--- Jan  1 1980 00:00:00        11373 mode_menu01.jpg
    fr--- Jan  1 1980 00:00:00        11432 mode_menu00.jpg
    fr--- Jan  1 1980 00:00:00        14281 invalid.jpg
    fr--- Jan  1 1980 00:00:00        13768 no_thm.jpg
    fr--- Jan  1 1980 00:00:00        45127 logo_with_web.jpg
    fr--- Jan  1 1980 00:00:00        44534 logo.jpg
    fr--- Jan  1 1980 00:00:00        29146 strings.bin
    fr--- Jan  1 1980 00:00:00       383779 bitmaps.bin
    fr--- Jan  1 1980 00:00:00        49754 fonts.bin
    z:\> cp * d:\

    Now we have a RomFs dump.

    Here is more console output, RomFs dump and more:
    Code: [Select]
    http://pixeldoc.kicks-a s s.net/projects/goprohdhero/
    « Last Edit: 12 / January / 2011, 17:18:29 by pixeldoc2000 »

     

    Related Topics