How can I use this AliExpress mini Wi‑Fi camera without the FtyCamPro app?
Open the case, identify the chip, and replace the vendor firmware with an open build; for TXW817-810 cameras the thread settled on OpenTXW81X, flashed with a C-SKY/CK-Link style programmer via an STM32F103 “blue pill,” after first making a backup of the original flash. [#20946151][#20946175][#20946214] After flashing, the camera creates its own AP (typically 192.168.4.1); connect to it in the browser, set your Wi‑Fi settings, and start the stream with `startdriver TXWCAM`. [#21645812][#21645938] The live feed is then available as RTSP at `rtsp://{ip}:7070/webcam`, and at least one user confirmed the camera sensor worked with the open firmware. [#21695014][#21645946] If your board turns out to be the BK7252UQN48 variant instead, there is a separate open firmware project for that chip. [#20946175][#20946214]
AI summary based on the discussion. May contain errors.
Thanks, I'll try it ASAP, my Windows box is KO actually... Is it somehow possible to flash these chips under Linux? (Just a small hope, I know it's closed hw+source)
I only see a Windows version of C-SKY Flash Programmer, but the XuanTie DebugServer should be able to do it too - command line though. I've done a backup/flash before with it I think but don't see a record of it.
Flash programmer messed something up, and first 0x10000 of flash was erased before i succeeded at taking a backup.
ah, nevermind.
insmod wrote:
Btw, how did you get SP0828 to output anything?
I switched to CDK for most recent changes. Your boot log helped with something.
It's also clarified something with the init rate, which is one thing I'm unclear about. I could not get it to match SP0828 at 6Mhz. Set it to 24Mhz and it'll match.
csi_v2.c
Code: C / C++
Log in, to see the code
but then what does that mean for all the other sensors, and why doesn't 6Mhz work for me yet??
I have also been playing with hsyn, vsyn, typ, dvp_set_exchange_d5_d6, changing the order of
Code: Text
Log in, to see the code
and also changing 0x15 for 0x11, 0x13, 0x14 towards end of init table (this has made some changes to image but not silver bullet)
Code: Text
Log in, to see the code
This is current csi and sensor files, image may not quite match previous posting. I've probably lost track of which combinations of things I haven't tried yet.
I did wonder about 6Mhz and 24Mhz init scans... or maybe the os_sleep_ms(3) delay needs extending. I've spent too long on it 🤪
Attachments:
cmos_sensor.zip(11.61 KB)
You must be logged in to download this attachment.
Sorry to reheat the topic, but can someone provide me with a working link to Windows 10 software for viewing video from V9 series cameras ?
Sorry for the inconvenience, but I have 20 of these cameras with just sound, no UV LEDs (bought working ones for PLN5 each) and an idea to use. Unfortunately I need a preview NOT on my phone, but on a PC with Windows 10, where, it would probably be possible to get a decent recording from them with sound (by the way, the preview alone is enough, as the image can be captured).
Once installed with the phone, the cameras are permanently visible, along with their IP addresses in the router. The problem is that with a browser (reworked with a script IE 11 with a plug-in, where the other IP cameras, after entering their internal address, are normally visible and after entering the login/password, the image from them is available), while here, in the case of the V9 cameras, after entering the IP address, nothing happens.
Thank you in advance for your help and best regards.
✨ Discussion about a very cheap AliExpress 1080p Wi‑Fi mini camera and how to use it without the vendor app FtyCamPro. The camera can be opened without damage, revealing different chip variants across units, mainly Beken BK7252UQN48 and Taixin TXW817/TXW817-810. The thread evolves into reverse engineering the hardware, identifying UART boot output, locating flashing pads, and testing SDKs and programmer tools for read/write access to flash. For BK7252-based units, an open firmware project is referenced; for TXW81x units, Taixin SDKs, TXProgrammer, CK-Link, and CDK are used to build and flash custom firmware. Later posts show progress toward an RTSP camera firmware and an OpenBK/OpenTXW81X port, including LAN streaming, audio enablement, GPIO/LED handling, NTP, and OTA experiments, though several limitations remain such as unstable flashing, missing deinit support, TCP_PCB exhaustion, and incomplete OTA/web streaming. AI summary based on the discussion. May contain errors.