Closed wangnuannuan closed 3 years ago
Last week I already figured out why emsk 23 arcem9d and other targets fail: those targets have ICACHE (ARC_FEATURE_ICACHE_PRESENT is defined) and therefore put .text to ICCM instead of EXT_RAM. The ICCM is not large enough to store examples code with ntshell/mbedtls/iot. Then we had the link error. (And I just don't know what is the best way to fix that)
parse makefile variables to extract environment and platform configs from makefile get makefile variables by using command
make -pn
parse platform core config by reading tcf and add tags according to core and platform's peripheral
add
core_exclude
to examples.yaml. Now we haven't figured out why emsk 23 arcem9d fail, and the error showsREGION_ICCM' and
REGION_DCCM' overflowed