NXP IMXRT1050 Support

Comments

4 comments

  • Avatar
    Markus

    The Controller is nearly a half year on the market and there is still no support-package available? Will there ever be one?

    Regards

    0
    Comment actions Permalink
  • Avatar
    Markus

    Hey Rowley Team,

     

    finally, the BSP for the iMX-RT is available (https://www.rowleydownload.co.uk/arm/packages/index.htm?https://www.rowleydownload.co.uk/arm/packages/iMXRT.htm).

    If you choose ‘An executable for a generic iMXRT processor’ you get a project which you can compile, but you are not able to Program to the Hyperfash

     

    Preparing target for download

    Loading target script file iMXRT_Target.js

    Executing script Reset()

    Reset: Halt core after reset via DEMCR.VC_CORERESET.

    Reset: Reset device via AIRCR.SYSRESETREQ.

    Downloading ‘MIMXRT105x_HYPER_256KB_SEC.FLM’ to SEGGER J-Link

    Programming 14.5 KB of addresses 20000000 — 20003a5f

    Programming 4.1 KB of addresses 20003a60 — 20004aff

    Download successful

    Verifying ‘MIMXRT105x_HYPER_256KB_SEC.FLM’ on SEGGER J-Link

    Verifying 14.5 KB of addresses 20000000 — 20003a5f

    Verifying 4.1 KB of addresses 20003a60 — 20004aff

    Verify successful

    Erasing ‘Executable_1.elf’ on SEGGER J-Link

    Erasing 2.3 KB of addresses 60000000 — 60000978

    Erase successful

    Downloading ‘Executable_1.elf’ to SEGGER J-Link

    Programming 2.3 KB of addresses 60000000 — 60000978

    Download failed

    Preparing target for user application

    Loading target script file iMXRT_Target.js

    Executing script Reset()

    Reset: Halt core after reset via DEMCR.VC_CORERESET.

    Reset: Reset device via AIRCR.SYSRESETREQ.

     

    By the way, the Script ‘iMXRT_Target.js’ seems to belong to the LPC54xxx BSP and not to the iMX-RT package.

     

    Regards

     

    Markus

    0
    Comment actions Permalink
  • Avatar
    Markus

    Hey,

     

    just wanted to give a short update.

    If you use the CMSIS-DAP Interface on the IMXRT1050-EVKB Eval-Board, everything is working OK. If you use an external J-link (or flash the onboard CMSIS-DAP to J-link), it is not working.

    Would be fantastic if you could get it working with a stand-alone-debugger.

     

    Regards

     

    Markus

    0
    Comment actions Permalink
  • Avatar
    Markus

    Hello Rowley Team,

     

    if you alter the Reset Script sighty it is also working with a Jlink-Debugger:

    function Reset()

    {

      if (TargetInterface.implementation() == "j-link")

      {

        TargetInterface.stop(1000);

      }

      else

      {

        TargetInterface.resetAndStop(1000); 

      }

    // ..

     

    As we are here in the “User Engagement – Suggestions”Forum:

    Could you extend the memory placement file so that all RAM-Regions can be used when running from Hyperflash/QSPI. In the moment only the DTCM is used, which is only one quarter of the available memory.

     

    Best Regards

    Markus

    0
    Comment actions Permalink

Please sign in to leave a comment.