logo elektroda
logo elektroda
X

Linklemo/XCThings HA15 Pocket MiniCam - Beken BK7252UQN48 - Boot Log, SPI Flash Read, Pics, Pairing

divadiow 33 0
ADVERTISEMENT
  • #1 21729793
    divadiow
    Level 36  
    Another cheap mini cam from Ali Express to play with. This is marketed as a "HD 1080P Mini Camera with WiFi Portable Small Digital Video Recorder Police BodyCam Infrared Night Vision Miniature Camcorder"

    Linklemo/XCThings HA15 Pocket MiniCam - Beken BK7252UQN48 - Boot Log, SPI Flash Read, Pics, Pairing

    Pics:

    Linklemo/XCThings HA15 Pocket MiniCam - Beken BK7252UQN48 - Boot Log, SPI Flash Read, Pics, Pairing Linklemo/XCThings HA15 Pocket MiniCam - Beken BK7252UQN48 - Boot Log, SPI Flash Read, Pics, Pairing Linklemo/XCThings HA15 Pocket MiniCam - Beken BK7252UQN48 - Boot Log, SPI Flash Read, Pics, PairingHD video camera package label with product code and manufacturer details


    Black Bluetooth remote and USB cable in plastic packaging. Black mini spy camera with clip on wooden surface Mini spy camera with clip lying on a wooden surface Black clip-on voice recorder with button and two small holes Close-up of black voice recorder with visible microphone and buttons. Black plastic voice recorder lying on a blue surface Top view of device with power button, MIC port and TF card slot Black mini spy camera with clip on a blue surface Close-up of top edge of black electronic device with button and microphone holes


    Interior of electronic device with PCB, camera module, and microSD slot 3.7V 750mAh lithium-polymer battery on a blue surface Circuit board with electronic components inside a portable device housing PCB with electronic components, USB-C port, and SD card slot Close-up of a PCB with a ribbon cable connected to an optical sensor. INO-A15-V1.1 PCB with connected wire, battery, and flat ribbon connector Disassembled electronic device with PCB and lithium polymer battery PCB with USB-C port, microSD card slot, and connected wiring PCB with Beken chip and three 3.5 mm jack connectors on a blue surface Camera module connected via ribbon cable to blue PCB on light blue workstation Close-up of a blue PCB with BGA chip, microSD socket, and black connectors Blue circuit board labeled INO-A15-V1.1 AK23 with wires and a yellow battery Close-up of a blue PCB with a connected FFC ribbon cable Electronic module with antenna wire and label SC-85 on a blue work surface PCB with USB-C port, microSD slot, and three audio jacks Disassembled black plastic enclosure with masking tape inside

    Case is held together by two mini screws on the outside. PCB held in with 1 mini screw.

    - MicroSD card slot
    - Beken BK725UQN48 2mb MCU
    - Microphone
    - 3 Infra-red (?) LEDs
    - 2 buttons
    - 2 status LEDs
    - 1 detachable MHF4 antenna - labelled SC-85
    - 1 Blue PCB marked as INO-A15-V1.1 Ak23
    - 1 Lithium-Ion 3.7v 430mAh battery - ZY 602040 2503
    - 5V USB-C connector

    - 1 18-pin GalaxyCore GC0328C (M9-G28-2527V1) camera sensor - 640x480 (no, not 1080p) - same 18-pin compatible sensor that fits the popular A9, X5, X6, A13, A10 etc cams - see sensor detection listing in module thread: https://www.elektroda.com/rtvforum/viewtopic.php?p=21721711#21721711

    Boot log from TX2 at 115200 baud as USB-C inserted, battery removed - straight to deep sleep:
    Code: Text
    Log in, to see the code


    Full boot after pressing power button:
    Code: Text
    Log in, to see the code


    With TMS, TDI, TDO, TCK and CEN pads soldered up and connected to CH341A as:

    BK7252UCH341A
    CEND2
    TCK SCK
    TMSCS0
    TDIMOSI
    TDOMISO
    GNDGND


    Close-up of a PCB with BEKEN BK7252UON48 chip and labeled debug pins

    CH341A USB to UART/I2C/SPI converter module, front and back view

    Easy Flasher's new Beken SPI mode will dump the flash to file. It'll also put it into SPI mode for detection and dump with NeoProgrammer

    BK7231 Easy UART Flasher screen with “Reading done” message shown

    NeoProgrammer software interface with detected SPI NOR XT25F32B chip

    Flash ID 0B4015 - XTX Technology XT25F168 2MB/16Mbit

    UART backup was also taken from TX2/RX2 in Easy Flasher but currently BK7252 mode has an issue that created an invalid dump.

    There is no cam support in OpenBK7252 but we can still flash the chip and get some info about the IOs in use.

    Before that, a look at the app and factory operation.

    In pairing mode and when plugged in, the red LED will be solid and blue LED will be flashing.




    Device broadcasts an AP "LLM_HA15_020493". From previous experience, and the mention of xcthings in the boot log, I know think will this will need pairing with the Linklemo app..

    Smart home app screen shows one discovered device and multiple device type icons App screen showing a connected device resembling a spy camera Hand illuminated by bright light in front of a surveillance camera in a room Camera app interface with 1080P quality and Poor network warning Night vision camera view of bedroom with light ring and blurry shape beside it. App settings menu showing options like push notifications, cloud storage, and device info. Device info screen showing HA15 model and 12.12.16 firmware version Message No firmware can be upgraded on a mobile app settings screen. System settings menu with network, time zone, night mode, and storage options

    sample pic and vid attached. First impressions and some very brief tests have impressed me ever so slightly. There's also motion detection and the app is pinging me notifications as I move over cam typing this. Where's my data going though?! and what do those 'night vision' LEDs look like to an IR cam? I'll investigate more and then flash OpenBK7252 in a future post.




    Keywords:
    HA15
    02_230612
    12.12.16
    IN-A15-V1.0
    INNOA15

    firmware dump: https://github.com/openshwprojects/FlashDumps/pull/45/files
  • ADVERTISEMENT
ADVERTISEMENT