Announcement

Collapse
No announcement yet.

Canon Ivy Rec (A12+IMX258) water- and shockproof camera

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Canon Ivy Rec (A12+IMX258) water- and shockproof camera

    Click image for larger version

Name:	ivy-rec-1.jpg
Views:	358
Size:	21.9 KB
ID:	17680
    Click image for larger version

Name:	ivy-rec-2.jpg
Views:	195
Size:	35.6 KB
ID:	17681Click image for larger version

Name:	ivy-rec-3.jpg
Views:	194
Size:	41.6 KB
ID:	17682

    Specs:
    • SoC: Ambarella A12S35
    • CMOS: 13MP 1/3" Sony IMX258
    • Lens: 3.5mm f/2.2 fixed focus lens
    • Video modes: 1080p60, 1080p30, 720p30 (live stream)
    • Photo resolution:
    • Memory card: MicorSD up to 256GB
    • Battery: 660mAh
    • Connectivity: Bluetooth 4.2, Wi-Fi 802.11 b/g/n
    • Dimension: 110.5 x 45.2 x 18.5 mm
    • Weight: 90g
    Donate here if you want to support my efforts and this site.

    Email me if you have any offers, requests or ideas.

  • #2
    What a weird camera to come from Canon. I kinda want one to be honest...

    Comment


    • nutsey
      nutsey commented
      Editing a comment
      It resembles me my first digital camera - Jenoptik JD12. Can be quite good for some kind of lomography use.

    • DrekiTech
      DrekiTech commented
      Editing a comment
      I just ordered one from ebay for $35 so let's see how this goes...

    • nutsey
      nutsey commented
      Editing a comment
      Could you try to extract the firmware file when updating with Canon Mini Cam app?

  • #3
    Received the camera today however the firmware is up to date. For future reference when (if?) another update comes, how would I go about extracting it (Android, non-root).

    Initial video samples @ 1080p60 almost seem to have EIS, maybe I'm imagining things but I took some handheld walking shots and the camera is definitely steadier than I expected.

    https://we.tl/t-ZXheNB7O6p

    More samples to come.

    There is quite a high crop from still photo versus video which may also suggest EIS is happening silently (1080p 60). But if this is the case, it is quite weak, for example it doesn't stabilize off the handlebars of my bike very well compared to some other cameras.

    Click image for larger version  Name:	ivy rec.jpg Views:	11 Size:	1.16 MB ID:	17798
    Attached Files
    Last edited by DrekiTech; 05-15-2020, 03:20 AM.

    Comment


    • nutsey
      nutsey commented
      Editing a comment
      I believe that firmware file will be stored somewhere in your phone's filesystem.

      Wow! It looks neat. Thank you for sharing!

  • #4
    DrekiTech Could you please save and share your firmware backup: https://www.goprawn.com/forum/ambare...1659#post11659
    Donate here if you want to support my efforts and this site.

    Email me if you have any offers, requests or ideas.

    Comment


    • DrekiTech
      DrekiTech commented
      Editing a comment
      I tried both the backup script on Telnet (I seem to be able to connect to the camera via TELNET but it says "cannot execute backup.sh") as well as back up via MTD partition script on SD Card. Neither seem to work, and now this is getting out of the scope of my knowledge. Any advice?

    • nutsey
      nutsey commented
      Editing a comment
      0. win+r
      1. 'telnet 192.168.42.1'
      2. login as 'root'
      3. 'ls /tmp' to check how sd card is mounted
      4. 'ls /dev' to confirm mtdblock0-9 are there
      5. run 'busybox' to confirm dd, cat or cp are there
      6. copy mtd blocks to sd card with one of busybox commands

    • petesimon
      petesimon commented
      Editing a comment
      DrekiTech - did you use this backup script for A12 ? https://yadi.sk/d/4Sh_ElaOpJw7Hw

  • #5
    Short video guide for switching video mode from 720p30 to 1080p30 or 1080p60.
    Donate here if you want to support my efforts and this site.

    Email me if you have any offers, requests or ideas.

    Comment


    • #6
      So I had to do this on my phone, as the camera would not enable Wi-Fi unless it received a command via bluetooth from the Canon App. Turning it onto wireless mode does not start Wi-Fi automatically.

      This is as far as I got... Really as I said I am bit out of my league here. Please either tell me what to type next, or maybe we can chat over Discord and you can guide me through it.

      Busybox has a bunch of commands listed as available, I didn't get a screenshot of all the options it listed

      Click image for larger version

Name:	image_2883.jpg
Views:	122
Size:	102.8 KB
ID:	17847
      Last edited by DrekiTech; 05-17-2020, 07:49 AM.

      Comment


      • nutsey
        nutsey commented
        Editing a comment
        Ok. Try typing:
        dd if=/dev/mtdblock0 of=/tmp/SD0/mtdblock0.bin

        And repeat for mtdblock1-mtdblock9 if it works (check your microsd card for the mtdblock0.bin file).

      • DrekiTech
        DrekiTech commented
        Editing a comment
        OK, that seems to have done it. As an aside, when you try to minimize the Canon app it automatically turns off the camera Wi-Fi. I was able to trick the app into connecting the camera by pressing the button to connect the cam then quickly minimizing the app before it connected.

        https://www.dropbox.com/s/86ege9o6pk...DBlock.7z?dl=1

      • nutsey
        nutsey commented
        Editing a comment
        Thank you! 13MP Sony IMX258 CMOS sensor confirmed.

      • DrekiTech
        DrekiTech commented
        Editing a comment
        Since the firmware update goes through their app, I wonder how much of it could be modified or if it is fully locked down. I'd like to see slightly higher bitrate in 1080p60. I bet 4K isn't possible, due to the app being the only place to switch settings... Can you confirm if the cam is using EIS?

      • nutsey
        nutsey commented
        Editing a comment
        I believe it can be done with a script. Run this script (unpack autoexec.ash to the root of your microsd, turn on your Ivy Rec and wait for ~15 seconds): https://drive.google.com/file/d/15KL...ew?usp=sharing
        Share dump.bin and I will check it for bitrate offsets.

      • DrekiTech
        DrekiTech commented
        Editing a comment
        Here you go : https://www.dropbox.com/s/1c7cgd1zgf...-dump.bin?dl=1

        Interesting that the camera was originally meant for square video settings. There is a square photo option in the settings but not for video that I can see. It makes sense as the "view hole" is square.

    • #7
      Seems like this camera was designed to shoot 1:1 aspect ratio square videos with 1560x1560 pixels resolution at 30 frames per second, but for some reason it was changed to more common FullHD and HD modes.
      Donate here if you want to support my efforts and this site.

      Email me if you have any offers, requests or ideas.

      Comment


      • #8
        DrekiTech try this script 1080p60-bitrate-fix.zip
        Bitrate should be 30+ now.
        Donate here if you want to support my efforts and this site.

        Email me if you have any offers, requests or ideas.

        Comment


        • #9
          Review: https://www.ixbt.com/dv/canon-ivy-rec-review.html

          Comment

          Working...
          X