logo elektroda
logo elektroda
X
logo elektroda

Z-IOT IOT_V1.2 D250609 A9 Cam - Blue PCB with SuperPix SP0828 Sensor, Taixin TXW817

divadiow 4173 10
ADVERTISEMENT
  • Helpful post

    SP0828 sensor confirmed on Z-IOT A9 PCB

    #1 21707186
    divadiow
    Level 38  
    Posts: 5153
    Help: 442
    Rate: 906
    This A9 PCB has already been seen here https://www.elektroda.com/rtvforum/topic4118499-60.html#21703243 and https://www.elektroda.com/rtvforum/topic4033757-150.html#21703262 but here's a few more pics, boot log from mine, Z-IOT CAM app pics. Further discoveries to be posted as and when

    Both mine shipped with SuperPix SP0828 320x240 sensor.

    Two camera modules with lenses on blue printed circuit boards

    OpenTXW81X supports SP0828 now as of PR 1818 https://github.com/openshwprojects/OpenBK7231T_App/pull/1818 but RTSP image is in portrait mode.

    pics dump

    Blue PCB with microSD slot, USB port, and microcontroller on blue surface PCB with lithium-polymer battery, micro USB port, microSD slot and Bluetooth module Close-up of a small electronic device showing PCB, battery, and Bluetooth module Blue PCB with micro USB port and SD card slot on a blue background Blue IoT PCB with electronic components on a blue work surface Blue PCB with USB connectors, SMD components, and labels DP, DM, GND Blue PCB with CY8C microcontroller, micro USB port, and microSD slot Blue PCB with electronic components, labeled pads, and flex and USB connectors

    boot log from 'DP' pad (HSDP/PC6) at 115200 (usually 921600 on Taixin)

    Code: Text
    Log in, to see the code


    AP broadcast
    Wi-Fi network name ZIOTA_336209408818 on a dark background

    Z-IOT CAM app offers streaming capability with device in AP mode but 'remote' mode is chargeable. No thanks.

    Z-IOT CAM app screen showing remote viewing option with Enable button App screen showing remote service subscription plans with prices and durations

    Interesting it offers OTA update. Other A9 apps have the ability to check for and offer updates it seems, but this is the first I've seen actually have one available.

    Camera settings screen with sharing, management, and firmware update options Firmware update screen showing current and new version details

    Download attempts have so far been unsuccessful, repeating these firmware-version/progress?uid=xxxxx requests to ipc.gps555.net

    Wireshark screenshot showing HTTP GET packet with detailed headers

    1mb fw dump: https://github.com/openshwprojects/FlashDumps...mits/216759eaaa17d7335776f4cbcf7e881a77811658

    Added after 54 [minutes]:

    in some efforts to get more info using my bearer token, here's an interesting response that shows a variety of cams, their sensors and capabilities.

    GET http://ipc.gps555.net/api/v1/ipc-function
    Code: JSON
    Log in, to see the code


    my device specifically
    GET http://ipc.gps555.net/api/v1/ipc/336209408818
    Code: JSON
    Log in, to see the code


    Added after 10 [minutes]:

    ota file link seems dead
    http://sig.gps555.net/otabin/TXW817_D_V1.0.0.14.bin
  • ADVERTISEMENT
  • Pin mapping for buttons, LED, and sensor I2C

    #2 21708242
    divadiow
    Level 38  
    Posts: 5153
    Help: 442
    Rate: 906
    PA06 - Blue LED
    PA08 - function button - works OK as standard Btn role
    PA12 - power button - no ack to pushes if set as Btn. Btn_n = Info:GEN:12 Button_OnLongPressHold

    Not sure at the moment how the power button and red LED are to be set, controlled, linked.

    PC02 - sensor SCL
    PC03 - sensor SDA

    Unlabeled blue PCB with I/O line markings and surface-mounted electronic components PCB with micro USB, SD card slot, and labeled PA12 Power and PA08 Mode buttons
  • ADVERTISEMENT
  • #3 21859742
    pergolafabio
    Level 5  
    Posts: 7
    Rate: 1
    Hey @divadiow

    Seems I purchased the same A9 mini cameras with the Z-IOT
    Did you successfully flash it using: https://github.com/openshwprojects/OpenBK7231T_App

    Does it offer an RTSP stream afterwards? So it can be accessed locally when connected to Wi‑Fi?
    Still need to read that project; not sure what the flash actually does. Does it provide a new UI?
  • TXW817 flashing requires CK-Link cJTAG, not UART

    #4 21860263
    divadiow
    Level 38  
    Posts: 5153
    Help: 442
    Rate: 906
    pergolafabio wrote:
    Did you successfully flash it using: https://github.com/openshwprojects/OpenBK7231T_App


    no. read/write flash is not possible via UART - requires 2-wire cJTAG (?) CK-Link connection - P10 (DebugCLK), P9 (DebugIO)

    CK-link Lite can be made easily with STM32 - https://www.elektroda.com/rtvforum/topic4120455.html - program STM32 via J-Link or UART

    Reading/writing with T-Head Debug Console or C-SKY Flash Programmer (easier): https://www.elektroda.com/rtvforum/topic4123724.html

    other TXW threads
    https://www.elektroda.com/rtvforum/topic4121456.html
    https://www.elektroda.com/rtvforum/topic4145146.html
    https://www.elektroda.com/rtvforum/topic4124009.html
    https://www.elektroda.com/rtvforum/topic4147085.html

    development progress seen through this thread https://www.elektroda.com/rtvforum/topic4033757.html

    yes to RTSP streaming after starting the txwcam driver from OpenTXW once flashed (assuming driver for your cam is present). OpenTXW GUI offers no real connection to the video of the cam - it'll allow you to control buttons, LEDs and start the cam driver. No video window in the GUI. No SD card support.
  • #5 21860269
    pergolafabio
    Level 5  
    Posts: 7
    Rate: 1
    Ah, cool. Stuff to read, going to order the chips for flash with jk link.
    What do you mean by txwcam driver?
    Once it's flashed, I can just open the RTSP stream from any client, right? Or with VLC viewer?
  • ADVERTISEMENT
  • #6 21860286
    divadiow
    Level 38  
    Posts: 5153
    Help: 442
    Rate: 906
    pergolafabio wrote:
    What do you mean by:
    txwcam driver


    once flashed and you have access to OpenTXW, you then run command 'startdriver txwcam' which will initialise the sensor if supported - eg https://www.elektroda.com/rtvforum/topic4121456.html#21648395

    any external rtsp client should be OK I think
  • #7 21869726
    pergolafabio
    Level 5  
    Posts: 7
    Rate: 1
    Ok. My hardware arrived to create the flash , like STM...
    I didn't open the A9 yet, but can you tell me where I can find those ?
    P10 (DebugCLK), P9 (DebugIO)
    I don't see it in your posts. Or is it obvious when I open the cam? I also need to connect GND , right?
  • Shared ground needed for STM32 to A9 cam hookup

    #8 21870142
    divadiow
    Level 38  
    Posts: 5153
    Help: 442
    Rate: 906
    pergolafabio wrote:
    I didn't open the A9 yet, but can you tell me where I can find those ?
    P10 (DebugCLK), P9 (DebugIO)


    identification of these will depend on the PCB inside the cam. There's a reasonable chance they've already been identified and there is a labelled picture in one of the posts. Open it up and take a pic?

    pergolafabio wrote:
    I also need to connect GND , right?


    for when it comes to connecting up STM32 (converted to CK-Link Lite) to the A9 PCB, yes, a shared ground between the STM32 and the A9 cam ground will be needed.
  • Asking which TXW81X firmware matches this board

    #9 21870255
    pergolafabio
    Level 5  
    Posts: 7
    Rate: 1
    hey @divadiow , opened it up, it's identical as yours, same numbers
    i was able to find GND :-), also the P10 and P9 , let's hope i have steady hands to solder :)

    Added after 23 [minutes]:

    ok, further reading before soldering
    since i have the same board as you
    what firmware do i need to flash?

    i see other people flashing txw81x_v2.5.2.6-31320_2025.5.25_IOT_AT_PC6-PC7.bin on this board?
    also some this one? => OpenTXW81X_1.18.221.bin
    i also notice this one: txw81x_v2.5.2.6-31320_2025.5.11_IOT_AT_PA1-PA2.bin


    What are those differences?

    thnx for all info, appreciated!
  • ADVERTISEMENT
  • #11 21870615
    pergolafabio
    Level 5  
    Posts: 7
    Rate: 1
    wow, it worked, succesfull flashed 2 cams!! :-)
    Now i need to see how i can confire the led
    also , if remove the usb cable, seems it immediately disconnects.shutdowns, it doesnt use the battery

Topic summary

✨ Discussion of a Z-IOT IOT_V1.2 D250609 A9 mini camera board with a blue PCB, SuperPix SP0828 320x240 image sensor, and Taixin TXW817/TXW81X platform. The thread identifies board pins for the blue LED, function button, power button, and sensor I2C lines, and notes that the power button and red LED behavior still need mapping. It explains that flashing is not possible over UART and requires 2-wire cJTAG/CK-Link access via P10 (DebugCLK) and P9 (DebugIO), with GND shared to the programmer. The recommended firmware is OpenTXW81X from the OpenBK7231T_App releases, and after flashing the camera can be started with the txwcam driver to enable RTSP streaming for external clients. The discussion also covers taking a flash backup first, differences between AT demo builds and the main firmware release, successful flashing of two cameras, and remaining work on LED control and battery/power behavior after USB removal.
Summary generated by AI based on the discussion content.
ADVERTISEMENT