Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The table below shows the list of parameters that are in the configuration file:

Parameter

Limitation/Range

Description

Usage

Flashloader_FileName

supported files: .bin

Absolute path to Flashloader binary file

Image_FileName

supported files: .bin, .s19, .sb

Absolute path to Image file

OTP_FileName

supported files: .json, .bin

Absolute path to fuse data file for OTP memory

MCU_name

supported families: RT10xx, RT11xx

Target_EN

0-255

Interface

USB HID only

Host computer connection interface with target MCU

OTP_WrAutoProgramEn

0 or 1

OTP_LockAutoProgramEn

0 or 1

Flashloader_Default_Setup

0 or 1

Flashloader settings relate to the load address, jump address, and binary file. This option means choosing between the settings: 1 - default 0 - user defined

UserMemoryOptions

0 or 1

Selection of address ranges for read delete and write operations. 0 - Defined by image file, 1 - User defined

EraseAll

0 or 1

Boot_Dev_Type

0,1,2

0 - Nor Flash
1 - SD
2 - Nand

Memory_Configuration_Address

Load Address for Memory_Configuration_Word1

F_MemoryConfig()

Memory_Configuration_Word1

External Flash configuration word

F_MemoryConfig()

Memory_Configuration_Word2

External Flash configuration word2

F_MemoryConfig()

Read_Start_Address

0x0000 0000 to 0xFFFF FFFE

Read memory start address.

F_Read() if UserMemoryOptions = 1

Read_Stop_Address

0x0000 0001 to 0xFFFF FFFF

Read memory end address

F_Read() if UserMemoryOptions = 1

Write_Erase_Start_Address

0x0000 0000 to 0xFFFF FFFE

Start address for Eraase and Write operations

F_Erase() if(UserMemoryOptions == 1 and EraseAll ==0)

Write_Erase_Stop_Address

0x0000 0001 to 0xFFFF FFFF

End address for Eraase and Write operations

F_Erase() if(UserMemoryOptions == 1 and EraseAll ==0)

Flashloader_Load_Address

Internal RAM

Flashloader_Jump_Address

Internal RAM

Flashloader_VID

Flashloader_PID

...