Flasher portable - stand alone

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Flasher portable - stand alone

    Hi Segger forum

    I have recently bought a Flasher Portable, which is to be used doing production runs. I have gotten it to work when connected to the computer and running the J-Flash software. But when trying to get it to work as a standalone it seems I am doing something wrong. In the log of the it says:

    ERROR: Failed to prepare for programming.
    Failed to execute RAMCode for RAM check!
    SN: 1 - Failed


    I have tried following the section in the J-Flasher manual "Setting up Flasher for stand-alone mode", and "Flasher Portable specifics", both with the same error in the log. Described briefly:
    Load .hex file into J-flash software, save config and data file, transfer config and data file to Flasher via MSD mode, Update INI file on device.

    The system I am trying to flash is a Cortex M0+ by silabs, custom board.

    Am i doing anything wrong? Why will it flash the unit through J-Flash and not as standalone?

    Hope you can help!

    Best regards, Tim
  • Hi Tim,

    could you please provide us with the exact target device name?
    In J-Flash could you please select File -> Download config & data file to Flasher instead of creating the files manually and see if it works this way?

    Best regards,
    Niklas
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.
  • Hi Niklas

    The device is an EFM32ZG110F32, on a custom board. I have previously used the dev-kit for the microcontroller for flashing the devices, which works fine.

    I get the same result by using the "Download config and data file to Flasher".
  • Thank you for the information.
    Is it possible that the EFM32ZG device is in a secured state?
    Differences between J-Flash (PC mode) and stand-alone mode: J-Flash performs an unsecure if the device is secured / a connection can not be established. In Stand-alone mode this special handling is not implemented right now.

    Easiest way to check:
    1) Erase the device using J-Flash
    2) Power-on-reset your hardware
    3) Program in stand-alone mode

    If the device is not secured and you still see any issues, we will give it a quick try here.


    Best regards
    Niklas
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.