i’m trying to reverse the binary with bk7231tools but it doesn’t work, how did you revese it?
Edit: I menaged to extract the binary and obtained the app pattern and bootloader patter with their decrypted version, the decrypted version gives no result with bi walk, but the normal version of the app pattern scan gives different files
I’m trying to extract the firmware from the MCU, but I think I found out something strange if you check the datasheet the bk7231 only have 2mb of flash while the bk7252 have 4mb, and trying to extract the 4mb from the flash with the bk7231tools gives an error, it may be that the firmware that some user posted could be not the entire firmware
Hello datajam, I have cameras starting with DGOC and DGOB, don’t know which key to use.
Did try linux terminal command: sudo node run.js
This is the result:
node run.js
class PPPP extends EventEmitter {
^
etc.
Any suggestions, tips?
Hi, I read your post. I also have an IP camera like your E-WF-19, and upon opening it I noticed that mine doesn’t have IR LEDs. In the photo you posted you can only see the connector. Would you be so kind as to be able to tell me and show me what type of LEDs are mounted? I’d like to mount them too. If you have a chance to reply to me. I thank you.
Hi all, I just started a personal project to have an open firmware for this camera based on the chip BK7252.
I’ll try to do it from the original SDK published, there is some code already for the audio and video processing, but the devboard for which they were written is different from the PCB used in the camera I have.
I also expect some hardware heterogeneity, so one configuration or implementation will not fit all models or camera sensors…
It is not ready to work or even test yet, but for now, I can compile a new firmware and upload it to the board. I can also unbrick broken bootloaders, uploading directly to the internal SPI flash of the chip.
It’ll be a lot of work, but it’s a better solution than dealing with the broken protocol the original vendor implemented…
That’s nice! That’s what I tried and posted some posts above. I successfully flashed the code but I could not get it to engage the Wi-Fi because the boot got into a loop for a misconfiguration of the buttons.
Pinout looks different, this chip is QFN-68 (17 pin per side) and all other XRADIO chips are QFN-40 or QFN-52, can be a custom one, or a new one that is not documented yet…
I had this problem the very first time, there is an example code for buttons in the SDK that can be removed, is the one that have the logic inverted for the power button…
Arduino Zero Camera
GND -> GND
Pin 10 (TX) -> RX
Pin 12* (RX) -> TX
Problem for me is that I only get “Password:” output from the camera whatever the command I give. I’ve tried “admin”, “(empty password)”, “root”, but neither of the combinations didn’t work.
I’ve also found this written on the camera board: a9_001_v1.3_20230417 (maybe revision number or sth) and the processor seems XF16 P2054EA67C1
Message to send is: help****Message to send is:
Password:Message to send is: admin*****Message to send is:
Password:Message to send is: 12345*****Message to send is:
Password:Message to send is: password********Message to send is:
sorry my ignorance, but I’ve noticed Tuya sells a very similar model, isn’t it enough to replace this camera’s firmware and add it as any other Tuya device to HA?