Camera: AOQEE C1 - themactep/thingino-firmware GitHub Wiki
AOQEE C1
Hardware
- SoC: Ingenic T23N (64MB)
- Image Sensor: SmartSense SC2336 (2MP)
- WiFi Module: ATBM6062 (USB)
- Flash Chip: NOR 8MB
- Power: 5V DC USB-A hardwired
Installation
[!WARNING] Cloner is not supported!
Programming from an SD card with a magic filename
The Aoqee C1 can be flashed without disassembly by using an SD card only. For more detailed information, please check No Tool Installation. For other cameras, check the list at Thingino Installers.
- Download the zip image for the Aoqee C1 from the repo above.
- Use Rufus to take the zip file and put it on your SD card (FAT32 format recommended). Don't unzip it first. Don't use a huge SD card. Etcher probably OK also.
- Open the newly written SD card, rename autoupdate-full.bin to v4_all.bin if necessary.
- With the camera powered off, insert the SD card into the camera.
- Power up the camera.
- Wait a couple of minutes. If the Thingino AP doesn't appear on its own, do Step 7 otherwise Step 8.
- Power the camera off, pull the SD card, then re-power the camera.
- You should see the Thingino AP available and ready to accept your credentials. Remove the card as it is no longer needed.
On first boot of the camera into the Thingino UI, you may receive a "$TZ variable in system environment" message. This can be resolved by saving your timezone settings and then re-booting the camera from the UI again.
The Aoqee C1 can also be unbricked by using an SD card with the magic filename (autoupdate-full.bin), but it will need to be opened up to allow shorting pin 5 and 6 of the flash IC to trick the bootloader. See more details on the Discord server, or within the Wiki. Timing is critical and it may take a few times to figure it out. Be patient, it will work.
Requirements:
- SD card
Programmer method
- Open the rubber cover at the side of the camera and undo the screw.
- Squash the camera body from sides and insert a guitar picker at the bottom part of the front cover, gentry pry the picker to remove the cover.
- Undo the screws holding the PCB to get access to the flash chip on the back side of the PCB.
- Clip the flash chip and use a CH341A programmer to install the firmware.
UART + SD card method
- Download a firmware image from the Thingino website.
- Copy the image to a FAT32 formatted SD card.
- Connect the UART contacts to a USB to TTL adapter.
- Power the device and interrupt the boot process to get to the U-Boot prompt.
- Run the following commands line by line to flash the firmware.
setenv baseaddr 0x82000000; setenv partsize 0x800000; mw.b ${baseaddr} 0xff ${partsize}; fatload mmc 0:1 ${baseaddr} thingino-aoqee_c1.bin; sf probe 0; sf erase 0x0 ${partsize}; sf write ${baseaddr} 0x0 ${filesize}; reset