logo elektroda
logo elektroda
X
logo elektroda

How to flash and dump firmware for mini-camera BK7252NQN481 INO-A9-v2.5?

lionelmessi74 369 5
ADVERTISEMENT
  • #1 21897226
    lionelmessi74
    Level 2  
    Posts: 4
    Green PCB with microSD slot, USB connector, and soldered wires Close-up of a green PCB with a black cylindrical part, connectors, and red/black wires to a battery
    Hello,
    I’m new to the forum and I’m trying to dump the firmware from a mini camera based on the BK7252NQN481. The PCB is marked INO-A9-v2.5.

    I managed to get access to the RT-Thread shell through the UART pads, but when I use BK7231Flasher / Easy Flasher to back up the firmware, I get an error message, as shown in the attached screenshot
    My setup is:

    - camera connected to a USB-UART adapter,

    - camera powered from its own power supply,

    - UART shell access works.

    Screenshot of BK7231 Easy UART Flasher showing “Getting bus failed” logs and an IO exception.


    What I do not understand is the CEN signal. From the BK72xx documentation, CEN is the reset pin, and flashing usually starts only if CEN is briefly pulled to GND, or if the board is power-cycled while the tool is already waiting for the chip. I do not know where CEN is exposed on this board, or whether I should instead use power-cycling.

    Could someone please advise:

    whether this board should be dumped through UART1 or another interface,

    how to identify the CEN pad on an INO-A9-v2.5 board,

    and what the correct backup procedure is for this BK7252NQN481 camera?

    Any help would be greatly appreciated.
  • ADVERTISEMENT
  • #2 21897252
    divadiow
    Level 38  
    Posts: 4903
    Help: 429
    Rate: 871
    applying power is fine too if the CEN pad is not routed out.

    but you need to choose the correct BK7252N

    Partial BK7231 Easy UART Flasher window showing UART port selector and chip type set to BK7252N (T4)

    while you can flash OpenBK7252N there is currently no cam support in the release.
  • ADVERTISEMENT
  • #3 21897436
    lionelmessi74
    Level 2  
    Posts: 4
    >>21897252 Thanks for the reply. Already tested with to flash with BK7252N(T4) and had the same error, so I guess I need to apply power on the CEN pin, but where is the CEN for this board? How can I find it?
  • ADVERTISEMENT
  • Helpful post
    #4 21897449
    divadiow
    Level 38  
    Posts: 4903
    Help: 429
    Rate: 871
    ah OK. I see the battery is still soldered. I think this might get in the way, so I've always made a point of desoldering it.


    QFN48 pinout diagram for BK7252N with labeled pins and highlighted CEN pin
  • ADVERTISEMENT
  • #5 21897965
    lionelmessi74
    Level 2  
    Posts: 4
    I removed the battery and did short the CEN with GND, but the process of extracting the firmware didn't complete. It started, then stopped, as shown in the screenshot.
    Screenshot of a UART flasher tool showing “Reading failed” and a serial communication log
ADVERTISEMENT