i.MX105x Middleware Pack  Version 1.2.0
MDK-Middleware examples and CMSIS-Drivers for NXP i.MXRT105x devices
 All Files Pages
Configure the project

Go to Project - Options for Target... and do the following:

  • On the Linker tab:
    • disable Use Memory Layout from Target Dialog
    • add 6314 in the disable Warnings box
    • select .\RTE\Device\<selected_device>\MIMXRT1052xxxxx_ram.scf linker script from the drop-down list in case you want to debug from RAM or select .\RTE\Device\<selected_device>\MIMXRT1052xxxxx_flexspi_nor.scf in case you want to download the program to the target's external Flash memory
      memory_layout.png
  • On the Debug tab:
    • select the CMSIS-DAP debugger
    • disable Load Application at Startup
    • select evkbimxrt1050_ram.ini or evkbimxrt1050_flexspi_nor.ini as Initialization File
      debugger.png
    • Go to Settings and select SYSRESETREQ as the reset mechanism
      reset_options.png
    • If you want to download the program into Flash, go to the Flash Download tab and set the Programming Algorithm to: MIMXRT105x 64mB Hyper Flash, and change the RAM for Algorithm Size to 0x00008000
      flash_download.png

      Continue by configuring the CMSIS-Drivers.