[SOLVED] Bug: J-Flash uses wrong settings on netX90_Com

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

  • [SOLVED] Bug: J-Flash uses wrong settings on netX90_Com

    It seems that J-Flash does not have correct defaults for flashing the Hilscher netX90_Com device.

    It attempts to use target RAM settings of Addr: 0x20000 and Size: 128KB, but this does not appear to a valid RAM address on this device, and flashing with these settings fails with the following error:


    The settings used by the OpenOCD config provided by Hilscher are as follows for both COM and APP cores:
    configure -work-area-phys 0x00040000 -work-area-size 0x4000 -work-area-backup 1


    I believe, then the correct settings for J-Link tools should be Addr: 0x40000 and Size: 16KB
  • Hi pfox89,

    thank you for your inquiry.
    According to the memory map we have at 0x20000 is valid RAM, too.
    We will check this internally, and correct the used RAM if required.
    Do you by chance know, why INTRAM1 is used by Hilscher and not INTRAM0?

    Best regards,
    Sebastian
    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 pfox89,

    we checked this with Hilscher and adapted the RAM start address for the Com Core to 0x40000 to fix this issue.
    This fix will be part of our next beta release V7.59c beginnig of next week.

    Best regards,
    Sebastian
    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.