150
FX3 Programmers Manual, Doc. # 001-64707 Rev. *C
FX3 Boot Image Format
dLength 0
2
1st section length, in long words (32-bit)
When bImageType=0xB2, the dLength 0 will contain PID and VID. Boot Loader will ignore
the rest of the any following data.
dAddress 0
2
1st sections address of Program Code not the I2C address.
Note
Internal ARM address is byte addressable, so the address for each section should be 32-
bit align
dData[dLength 0]
dLength
0*2
All Image Code/Data also must be 32-bit align
…
More sections
dLength N
2
0x00000000 (Last record: termination section)
dAddress N
2
Should contain valid Program Entry (Normally, it should be the Start up code i.e. the
RESET Vector)
Note
if bImageCTL.bit0 = 1, the Boot Loader will not transfer the execution to this Program
Entry.
If bImageCTL.bit0 = 0, the Boot Loader will transfer the execution to this Program Entry:
This address should be in ITCM area or SYSTEM RAM area
Boot Loader does not validate the Program Entry
dCheckSum
2
32-bit unsigned little endian checksum data will start from the 1
st
sections to termination
section. The checksum will not include the dLength, dAddress and Image Header
Binary Image
Header
Length
(16-bit)
Description
Содержание EX-USB FX3
Страница 8: ...8 FX3 Programmers Manual Doc 001 64707 Rev C Contents...
Страница 12: ...12 FX3 Programmers Manual Doc 001 64707 Rev C Introduction...
Страница 48: ...48 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Overview...
Страница 74: ...74 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Firmware...
Страница 76: ...76 FX3 Programmers Manual Doc 001 64707 Rev C FX3 APIs...
Страница 84: ...84 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Application Examples...
Страница 98: ...98 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Application Structure...
Страница 148: ...148 FX3 Programmers Manual Doc 001 64707 Rev C FX3 P Port Register Access...
Страница 153: ...FX3 Programmers Manual Doc 001 64707 Rev C 153 FX3 Development Tools 2 Select General Existing projects into Workspace...
Страница 165: ...FX3 Programmers Manual Doc 001 64707 Rev C 165 FX3 Development Tools Click next...
Страница 178: ...178 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools Click on Apply...
Страница 180: ...180 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools d Start the GDB server...
Страница 185: ...FX3 Programmers Manual Doc 001 64707 Rev C 185 FX3 Development Tools...
Страница 186: ...186 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools...
Страница 187: ...FX3 Programmers Manual Doc 001 64707 Rev C 187 FX3 Development Tools...
Страница 188: ...188 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools...
Страница 192: ...192 FX3 Programmers Manual Doc 001 64707 Rev C GPIF II Designer...