logo elektroda
logo elektroda
X
logo elektroda

Mini 1080p wifi camera from Aliexpress, how to use without app (FtyCamPro)?

Wuppiduppi 30195 128
ADVERTISEMENT
  • #121 21653893
    p.kaczmarek2
    Moderator Smart Home
    This looks strange?
    
    Build TXW81X (OpenTXW81X, default)
    The process 'C:\Windows\system32\wsl.exe' failed with exit code 100
    Semantic Release Images and Artifacts
    Unable to download artifact(s): Artifact not found for name: OpenBK7231T_App_1.18.167 Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
    

    Let's start with retry, i will run it again
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #122 21687516
    d1nuc0m
    Level 2  
    Hi all, I got a variation of the A9 camera

    Camera module and circuit board with electronic components
    Electronics PCB with camera module, micro USB, and microSD slot

    with a TXW817 (TXW817-810 CWCN4A G2523)

    I come here from a GitHub issue [ @divadiow ] on cam-reverse, as I'd like to destroy experiment with my camera and open firmwares

    If I understand correctly, to try OpenBeken (and maybe contribute if I can XD) I need:

    * a USB/serial adapter (got a CH340G)
    * cables, soldering iron etc. (got it)
    * knowledge on coding/compiling etc.
    * a STM32F103 to be adapted as C-SKY Flash Programmer (as in https://www.elektroda.com/rtvforum/topic4120455.html)
    * a J-Link programmer/debugger clone to flash said STM32
    * a MQTT/HomeAssistant endpoint to use the flashed A9

    Did I miss something?
  • ADVERTISEMENT
  • #123 21687537
    insmod
    Level 27  
    >>21687516
    Nothing missed, though several things aren't necessary (no knowledge on coding/compiling required, compiled binary is available in releases on github, and serial adapter while good for debugging is not truly needed)
    I suggest removing battery, since there is no support for sleep in OpenBeken and it will just work until battery is discharged to the point chip is no longer able to boot.
  • #124 21688251
    d1nuc0m
    Level 2  
    >>21687537 Thanks, I wrote about coding as I'd like to experiment with the code too
    I think I'll keep the battery as I want to be able to place it not near a wall socket (then recharge when needed).

    While I get all the necessary hardware, will a STM32F103 also allow me to take a backup of the original firmware? So that I have a known working point
  • ADVERTISEMENT
  • #126 21688375
    divadiow
    Level 35  
    indeed.

    just taking a final backup of that black PCB A9 before trying OpenTXW817 on it

    Software interface for reading BIN file data from device memory

    Electronic boards connected with wires on a wooden table

    Added after 2 [minutes]:

    this bit in that guide

    divadiow wrote:
    Under "Local JTAG" tab set ICE Clk to 1200Khz


    appears to suggest it has to be that frequency. It doesn't. I've had to go lower to achieve write success before. I'll adjust wording.
  • ADVERTISEMENT
  • #128 21688386
    divadiow
    Level 35  
    I think I mostly am tbh. Dodgy cut-up dupont on one occasion maybe
  • #129 21688501
    d1nuc0m
    Level 2  
    >>21688266 Thanks, I think I'll be back in a couple of weeks (while I get the necessary)

Topic summary

A mini 1080p WiFi camera from Aliexpress priced under 3€ uses a Beken BK7252UQN48 AU3437XB chip and requires the proprietary "FtyCamPro" app for operation. The device creates its own WiFi network and assigns an IPv4 address but shows no open ports on scanning. Opening the case reveals the Beken chip, and firmware resources for this chip are available on GitHub (beken7252-opencam), enabling potential firmware backup and custom flashing after identifying the flashing pins. Some similar cameras use the Taixin TXW817 chipset, which has a different ecosystem including SDKs and programming tools like TXProgrammer and CK-Link debuggers. Attempts to access internal flash memory via QSPI/SPI have been made, but require delicate soldering and specialized hardware. The Taixin TXW81x IoT SDK and C-SKY Development Kit (CDK) support firmware development and compilation. TXProgrammer can be configured to English for easier use. A 2MB flash dump from a TXW817-810 based camera has been obtained, and a demo application runs on this hardware using hgSDK. Overall, the discussion covers hardware identification, firmware extraction, SDK availability, and programming tool usage to bypass the official app and enable local control of these low-cost WiFi cameras.
Summary generated by the language model.
ADVERTISEMENT