...
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 | |
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 |
...