Skip to content
Paul Philippov edited this page Jun 6, 2024 · 11 revisions

Thingino has features that make it easy to upgrade and configure the camera using only an SD card.

Binary images from an SD card

The Thingino bootloader can flash new firmware from an SD card during the boot process. Copy the new version of the firmware to the root directory of an SD card, rename the firmware file to autoupdate-full.bin, and reboot the camera with the card inserted. The image will be recognized on boot and flashed instead of the existing one. Upon successful flashing, a stop file named autoupdate-full.done will be created on the card to prevent cyclic reflashing. If you want to reflash another camera using the same card, remove this stop file first.

You can also update the bootloader only. The procedure remains the same, but rename the bootloader image to autoupdate-uboot.bin instead.

U-Boot enviroment from an SD card

Provisioning and updating the bootloader environment can be done using the uEnv.txt file in the root directory of an SD card. Create such a file in the following format:

parameter1=value
parameter2=multiword value
parameter3=

Insert the card and reboot the camera. New values will be imported into the bootloader environment, adding to or overwriting existing parameters in it.

Running scripts from an SD card

  • run.sh
  • runonce.sh
  1. Wiki Home
  2. About the Project
    1. Contributions
    2. Features
    3. Project Philosophy
    4. Releases
  3. Getting Started
    1. FAQ
    2. Hardware Identification
    3. Ingenic USB Cloner
      1. OTG Booting
    4. Installation: General
    5. Installation: No Tools Methods
    6. Resources and Links
    7. Support Community
    8. Troubleshooting
    9. UART Connection
    10. Updating Firmware
    11. Web UI
  4. Supported Cameras
    1. Cameras
    2. 360 AP1PA3
    3. AliExpress LTIA‐37FJZ (Vanhua Z55 module)
    4. AOQEE C1
    5. Aosu C5L
    6. Cinnado
      1. Cinnado D1 2K
      2. Cinnado D1 3K
    7. Dekco DC5L
    8. Eufy
      1. Eufy E210 Outdoor Cam
      2. Eufy E220
    9. Galayou/Wansview
      1. Galayou G2
      2. Galayou G7
      3. Wansview W6
      4. Wansview W7/Galayou Y4
    10. Hualai (Wyze/Atom/Neos/Personal)
      1. Dafang Upgrading for Wyze v2
      2. NEOS conversion
      3. Personalcam
      4. Wyze Cam Pan V1
      5. Wyze Doorbell (V1)
        1. Chime Reverse Engineering
      6. Wyze v2/Neos SmartCam/ATOM Cam 1
      7. Wyze v3
      8. Wyze Accessories
    11. iFlytek XFP301‐M
    12. Jienuo JN-107-AR-E-WIFI
    13. Jooan A6M
    14. LaView L2
    15. LongPlus X07
    16. LSC 3215672
    17. Sannce I21AG
    18. Sonoff Cam‐S2
    19. Wuuk Y0510
    20. Xiaomi
      1. Xiaomi Mijia1080p (SXJ02ZM)
      2. Xiaomi MJSXJ03HL
      3. Xiaomi Outdoor Camera AW200 (MJSXJ05HL)
  5. Configuration
    1. Administration
    2. Automation
    3. Cron jobs
    4. General
    5. LED Indicators
    6. Lighting
    7. Media Streaming Endpoints
    8. Network Storage
    9. Networking
      1. USB Direct w CDC
      2. USB Ethernet Networking
      3. Remote Access
      4. VPN
        1. Tailscale
        2. Wireguard
        3. Zerotier
      5. Wi-Fi
        1. Self Hosted AP
        2. Tips and Tricks
      6. WWAN (Cellular)
    10. Night Mode
    11. ONVIF
    12. OSD (On-screen Display)
    13. Plugins
      1. Motion Guard
      2. Yandex Disk
    14. SSH Access Keys
    15. Wi-Fi Access
    16. Provisioning
  6. Integration
    1. Home Assistant
    2. Frigate
    3. Ingenic A1/$15 NVR
    4. Mobile Apps
    5. MQTT Integration
    6. Virtual Webcam on Linux
    7. Mainsail (Klipper)
  7. Development
    1. Booting
      1. Boot: MMC SD
      2. Boot: NFS
    2. CH341A Programmer
    3. RTSP Players
    4. Flash Chips
    5. go2rtc
    6. Porting Guide
    7. Ingenic Platform Capability Matrix
    8. ISP Reserved Memory (RMEM)
    9. Debugging libimp
    10. Software
      1. Building From Sources
      2. Buildroot
      3. Toolchain
    11. SSL and TLS Web UI in thingino
    12. Tech Info
      1. Hardware
      2. PWM Info
      3. Supported Hardware
      4. T23 GPIOs
      5. T31 GPIOs
    13. U-Boot Cheatsheet
    14. Zeratul/Atlas/Tassadar
Clone this wiki locally