Personal View site logo
Nikon Coolpix
  • I am working on the subj. The problem is that part of firmware is compressed with variable length coding and I have no clue how to unpack. This is not ZIP or any obvious formats. Encoded data is a stream of blocks. Here is one of them:

    00287218h: 02 00 00 00 70 01 00 00 00 01 00 00 30 01 50 00 ; ....p.......0.P.
    00287228h: 04 98 01 00 0F 08 00 00 13 08 00 00 21 08 01 00 ; .˜..........!...
    00287238h: 30 18 01 00 50 98 01 00 70 A0 01 00 B0 20 02 00 ; 0...P˜..p ..° ..
    00287248h: F0 20 02 00 03 00 00 00 4B 00 00 00 CB 03 00 00 ; ð ......K...Ë...
    00287258h: 17 08 00 00 17 08 00 00 1F 08 00 00 1F 08 00 00 ; ................
    00287268h: 07 80 00 00 0B 80 00 00 23 80 00 00 37 80 00 00 ; .€...€..#€..7€..
    00287278h: 6B 00 00 00 97 00 00 00 F3 00 00 00 4F 01 00 00 ; k...—...ó...O...
    00287288h: DF 01 00 00 03 02 00 00 43 02 00 00 C7 02 00 00 ; ß.......C...Ç...
    00287298h: 1B 08 00 00 1B 08 00 00 23 08 00 00 23 08 00 00 ; ........#...#...
    002872a8h: 2F 98 00 00 2F 98 00 00 13 80 00 00 27 80 00 00 ; /˜../˜...€..'€..
    002872b8h: 33 80 00 00 3B 80 00 00 47 80 00 00 53 80 00 00 ; 3€..;€..G€..S€..
    002872c8h: 57 80 00 00 5F 80 00 00 73 80 00 00 83 80 00 00 ; W€.._€..s€..ƒ€..
    002872d8h: 87 00 00 00 8F 00 00 00 93 00 00 00 9B 00 00 00 ; ‡......“...›...
    002872e8h: CF 00 00 00 DB 00 00 00 03 01 00 00 13 01 00 00 ; Ï...Û...........
    002872f8h: 1F 01 00 00 43 01 00 00 63 01 00 00 F3 01 00 00 ; ....C...c...ó...
    00287308h: 13 02 00 00 3F 02 00 00 4B 02 00 00 8B 02 00 00 ; ....?...K...‹...
    00287318h: 93 02 00 00 B7 02 00 00 CB 02 00 00 CF 02 00 00 ; “...·...Ë...Ï...
    00287328h: D3 02 00 00 D7 02 00 00 DB 02 00 00 F3 02 00 00 ; Ó...×...Û...ó...
    00287338h: 13 03 00 00 17 03 00 00 83 03 00 00 D3 03 00 00 ; ........ƒ...Ó...
    00287348h: F7 03 00 00 03 04 00 00 47 98 00 00 8F B8 01 00 ; ÷.......G˜..¸..
    00287358h: 01 10 03 00 AB 00 00 00 8F 00 00 00 41 08 01 00 ; ....«......A...
    00287368h: 35 08 01 00 29 08 01 00 21 88 00 00 6B 00 00 00 ; 5...)...!ˆ..k...
    00287378h: 8B 00 00 00 4F 00 00 00 5F 00 00 00 6F 00 00 00 ; ‹...O..._...o...
    00287388h: 03 00 00 00 3F 00 00 00 9F 00 00 00 4B 00 00 00 ; ....?...Ÿ...K...
    00287398h: 5B 00 00 00 9B 00 00 00 7B 00 00 00 7F 00 00 00 ; [...›...{......
    002873a8h: C0 3F 0F 7D A1 18 8F B8 0E 0F E3 6E 08 CF 23 79 ; À?.}¡.¸..ãn.Ï#y
    002873b8h: 32 0B E7 94 0B E7 47 26 E0 AE E2 91 D9 8A AE 0D ; 2.ç”.çG&à®â‘ÙŠ®.
    002873c8h: FE 25 FD E6 9B B8 96 86 BE 75 67 5E C8 6B B1 82 ; þ%ý書–†¾ug^Èk±‚
    002873d8h: FD 07 A3 7C 61 5F 8A AC 2F C4 31 CB 72 2D 6B E1 ; ý.£|a_Š¬/Ä1Ër-ká
    002873e8h: 8C D5 F6 3A F8 EF 80 EF 68 11 C4 59 F6 11 67 D4 ; ŒÕö:øï€ïh.ÄYö.gÔ
    002873f8h: 45 9F 41 16 7C C4 59 F2 11 67 38 8B 3A 07 3D 40 ; EŸA.|ÄYò.g8‹:.=@
    00287408h: 73 2F 77 4B 11 DE 6B DD D5 17 EE B0 5F 56 22 8C ; s/wK.ÞkÝÕ.î°_V"Œ
    00287418h: E7 7F B6 D3 7C 8A EF 0A 16 6C 79 0D F0 CD E5 29 ; ç¶Ó|Šï..ly.ðÍå)
    00287428h: 45 B1 91 7A C6 ED E8 EF 47 86 74 64 03 21 7C 08 ; E±‘zÆíèïG†td.!|.
    00287438h: EB BE DC CC 8A 94 7D 5C DA 5D 3B 58 F6 FF 8A 36 ; ë¾ÜÌŠ”}\Ú];XöÿŠ6
    00287448h: 5F ED 3F CE BE 80 00 00 00 00 00 00 00 00 00 00 ; _í?ξ€..........
    00287458h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
    00287468h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
    00287478h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
    00287488h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
    00287498h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................

    Any idea what it is and how to unpack ? Thanks in advance

  • 7 Replies sorted by
  • I think you started too far.

    Rewind please. What exactly Coolpix camera? Did you checked information of firmware unpacking on Nikon DSLRs?

  • Vitaliy, I am not newbie. Just look inside S3600 firmware.

  • I have no idea who you are :-)

    S3600 camera is one of the cheapest things.

    Any reason you are spending time on all this?

  • A bet you do :-) This cam is MIPS and cheapest one. And it has COACH processor.

  • This cam is MIPS and cheapest one. And it has COACH processor.

    And?

    I asked why to spend time on all this. What is the goal? Why this camera?

  • No money for nothing, and chicks for free :) We do this, because we can ( (C) FIDO)

  • @crt0

    And seriously?

    If just for fun, I think it is best to get this camera and go to nearest monastery for advice about life.

This topic is closed.
← All Discussions