Converting Between FLASH and ICE Mode
6.5
Converting to
Download Mode
from Flash Mode
6.6
Converting to
ICE Mode from
Flash Mode
6.7
Converting to
ICE Mode from
Download Mode
6.8
Summary
6-4
3423C–USB–1/04
1. In ADS go to DebugRel > Linker > ARM Linker > Options.
2. Under Image entry point specify address 0x108000.
3. In project view, modify the ks32c50100_scat_l file to use the Download Mode
portion only.
4. In ADS go to DebugRel > Language Settings > ARM Assembler.
5. Click on the Predefines tab.
6. Add assembly constants: DOWNLOAD and click Apply.
7. Go to Language Settings > ARM C Compiler > Preprocessor.
8. Add C constant: DOWNLOAD and click OK.
1. In ADS go to DebugRel > Linker > ARM Linker > Options.
2. Under Image entry point specify address 0x1000.
3. In project view, modify the ks32c50100_scat_l file to use the ICE Mode portion
only.
4. In ADS go to DebugRel > Language Settings > ARM Assembler.
5. Click on the Predefines tab.
6. Delete assembly constant: FLASH.
7. Go to Language Settings > ARM C Compiler > Preprocessor.
8. Delete C constant: FLASH.
1. In ADS go to DebugRel > Linker > ARM Linker > Options.
2. Under Image entry point specify address 0x1000.
3. In project view, modify the ks32c50100_scat_l file to use the ICE Mode portion
only.
4. In ADS go to DebugRel > Language Settings > ARM Assembler.
5. Click on the Predefines tab.
6. Delete assembly constant: FLASH and DOWNLOAD.
7. Go to Language Settings > ARM C Compiler > Preprocessor.
8. Delete C constants: FLASH and DOWNLOAD.
ICE Mode: Entry point = 0x1000, ks32c50100_scat_l file use ICE mode portion, No
"FLASH" or "DOWNLOAD" as predefine constants.
Flash Mode: Entry point = 0x0, ks32c50100_scat_l file use Flash mode portion, has
"FLASH" as predefine constant.
Download Mode: Entry point = 0x108000, ks32c50100_scat_l file use Download mode
portion, has both "FLASH" and "DOWNLOAD" as predefine constants.
AT43DK370 USB Host/Function Dev. Kit User Guide
Need help?
Do you have a question about the AT43DK370 and is the answer not in the manual?