Nuclei embedded Software Development Kit, Release 0.3.7
This is release version 0.3.7
of Nuclei SDK.
-
Application
- CAUTION: Fix benchmark value not correct printed when print without float c library,
which means the CSV printed value in previous release is not correct, please take care - Add DHRY_MODE variable to support different dhrystone run options in dhrystone benchmark,
ground
,inline
andbest
are supported
- CAUTION: Fix benchmark value not correct printed when print without float c library,
-
NMSIS
- Bump to v1.0.4
- Add B-extension support for NMSIS
- Fix various issues reported in github
-
Build
- add
showflags
target to show compiling information and flags - add
showtoolver
target to show tool version used
- add
-
SoC
- Change all un-registered interrupt default handler to
default_intexc_handler
, which means user need to register
the interrupt handler usingECLIC_SetVector
before enable it. - Add RUNMODE support only in
demosoc
, internal usage - Add jlink debug configuration for gd32vf103 soc
- Change all un-registered interrupt default handler to
-
Tools
- Update
nsdk_report.py
script to support generate benchmark run result in excel. - Add
ncycm
cycle model runner support innsdk_bench.py
- Add
nsdk_runner.py
script for running directly on different fpga board with feature of programing fpga bitstream using vivado
- Update
For detailed changes, please check commit histories since 0.3.6 release.