logo elektroda
logo elektroda
X
logo elektroda

Exploring BKFIL: Beken Flash Image Loader - A New Official Tool

divadiow 1641 9
ADVERTISEMENT
  • #1 21114806
    divadiow
    Level 34  
    Update 04/01/2025: later BKFIL version and other flashing tools can be downloaded from https://github.com/openshwprojects/FlashTools

    I came across this 'new' official Beken flasher a couple of weeks ago but have only just started playing with it in earnest. I've only experimented with my Uascent uHome Matter CB3S BK7231N device so far, which for other reasons isn't working with OpenBeken UPDATE, but the actual writing process seems to work.

    The site isn't always online so I attach the program download, in which there's also a nice English user guide.

    https://docs.bekencorp.com/arminodoc/bk_idk/b...config_tools/bk_tool_bkfil.html#bk-tool-bkfil
    https://dl.bekencorp.com/tools/flash/

    Pics of the main program

    Screenshot of the BKFIL program showing BIN file paths and messages in the Status section.
    Screenshot of the BKFIL program with flash configuration settings. Screenshot of the BKFIL program displaying version information.

    One nice feature is the ability to queue up multiple files for flashing, each with their own starting addresses.

    Also cool is that you can specify specific ranges for erasure

    Screenshot of the BKFIL program showing the configuration of the erasure range.

    At the beginning of the PDF it lists "related products". Not sure if this means supported products, but it may well do.

    Code: Text
    Log in, to see the code


    Though it doesn't seem to be interested in my HLK-B30/BK7231U in testing. I have not tried BK7231T yet.

    I did think this log output was interesting

    Code: Text
    Log in, to see the code


    I don't know if this is a compliment to BK Writer or a replacement of it aimed at more recent chips.

    I'll post more as I find more. If anyone else is up for playing and reporting back, please do.
  • ADVERTISEMENT
  • #2 21115396
    p.kaczmarek2
    Moderator Smart Home
    How is the BK7231T reading handled? Is it still putting bootloader at the end of the binary, instead of keeping QIO format?
    Helpful post? Buy me a coffee.
  • #3 21115486
    divadiow
    Level 34  
    I've had no time to test with T chips yet
  • ADVERTISEMENT
  • ADVERTISEMENT
  • Helpful post
    #5 21115571
    DeDaMrAz
    Level 20  
    I have at least 20 :)

    Will test soon and report back.

    Added after 4 [hours] 25 [minutes]:

    Looks like there is no loader for T module, I'll investigate into that once connectors for WB2S arrives.
  • #6 21137417
    divadiow
    Level 34  
    DeDaMrAz wrote:
    I'll investigate into that once connectors for WB2S arrives.


    Have you had the opportunity to explore any further?
  • ADVERTISEMENT
  • #8 21151121
    DeDaMrAz
    Level 20  
    DeDaMrAz wrote:
    I have at least 20 :)

    Will test soon and report back.

    Added after 4 [hours] 25 [minutes]:

    Looks like there is no loader for T module, I'll investigate into that once connectors for WB2S arrives.


    Finally some time found for the CB2S/WB2S adapter!

    3D model of CB2S/WB2S adapter showing traces and solder points.

    Have to finalize the gerber files and send them for production, castelation will be somewhat of an issue but it will be ok for the first try.
  • #9 21151445
    p.kaczmarek2
    Moderator Smart Home
    Would it be possible to utilize empty space for pads?
    Green PCB with red arrows indicating empty spaces potentially for pads.
    For example, also add pads there, and maybe allow for tiny jumpers or something,,, but again, maybe there is not enough spaec
    Helpful post? Buy me a coffee.

Topic summary

The discussion revolves around the Beken Flash Image Loader (BKFIL), a new official tool for flashing Beken devices. Users have begun experimenting with the tool, particularly with the Uascent uHome Matter CB3S device, noting that while the writing process functions correctly, compatibility issues with OpenBeken persist. Participants inquire about the handling of BK7231T chips and the absence of a loader for T modules. A user reports on the release of BKFIL version 3.0.1.2 and shares images of the tool's interface. There are also discussions about hardware adapters and potential modifications for better functionality.
Summary generated by the language model.
ADVERTISEMENT