File tree Expand file tree Collapse file tree 1 file changed +0
-52
lines changed
bsp/stm32/stm32h7r7-artpi2 Expand file tree Collapse file tree 1 file changed +0
-52
lines changed Original file line number Diff line number Diff line change 2121elif CROSS_TOOL == 'keil' :
2222 PLATFORM = 'armcc'
2323 EXEC_PATH = r'C:/Keil_v5'
24- elif CROSS_TOOL == 'iar' :
25- PLATFORM = 'iccarm'
26- EXEC_PATH = r'C:/Program Files (x86)/IAR Systems/Embedded Workbench 8.3'
2724
2825if os .getenv ('RTT_EXEC_PATH' ):
2926 EXEC_PATH = os .getenv ('RTT_EXEC_PATH' )
128125
129126 POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \n fromelf -z $TARGET'
130127
131- elif PLATFORM == 'iccarm' :
132- # toolchains
133- CC = 'iccarm'
134- CXX = 'iccarm'
135- AS = 'iasmarm'
136- AR = 'iarchive'
137- LINK = 'ilinkarm'
138- TARGET_EXT = 'out'
139-
140- DEVICE = '-Dewarm'
141-
142- CFLAGS = DEVICE
143- CFLAGS += ' --diag_suppress Pa050'
144- CFLAGS += ' --no_cse'
145- CFLAGS += ' --no_unroll'
146- CFLAGS += ' --no_inline'
147- CFLAGS += ' --no_code_motion'
148- CFLAGS += ' --no_tbaa'
149- CFLAGS += ' --no_clustering'
150- CFLAGS += ' --no_scheduling'
151- CFLAGS += ' --endian=little'
152- CFLAGS += ' --cpu=Cortex-M7'
153- CFLAGS += ' -e'
154- CFLAGS += ' --fpu=VFPv5_sp'
155- CFLAGS += ' --dlib_config "' + EXEC_PATH + '/arm/INC/c/DLib_Config_Normal.h"'
156- CFLAGS += ' --silent'
157-
158- AFLAGS = DEVICE
159- AFLAGS += ' -s+'
160- AFLAGS += ' -w+'
161- AFLAGS += ' -r'
162- AFLAGS += ' --cpu Cortex-M7'
163- AFLAGS += ' --fpu VFPv5_sp'
164- AFLAGS += ' -S'
165-
166- if BUILD == 'debug' :
167- CFLAGS += ' --debug'
168- CFLAGS += ' -On'
169- else :
170- CFLAGS += ' -Oh'
171-
172- LFLAGS = ' --config "board/linker_scripts/link.icf"'
173- LFLAGS += ' --entry __iar_program_start'
174-
175- CXXFLAGS = CFLAGS
176-
177- EXEC_PATH = EXEC_PATH + '/arm/bin/'
178- POST_ACTION = 'ielftool --bin $TARGET rtthread.bin'
179-
180128def dist_handle (BSP_ROOT , dist_dir ):
181129 import sys
182130 cwd_path = os .getcwd ()
You can’t perform that action at this time.
0 commit comments