📄 rod_bsp_use_ssram.sh
字号:
#!/bin/bash
# Override the default BSP setting with the settings below
cmd="nios2-bsp-update-settings --settings settings.bsp \
--cmd add_section_mapping .text ext_ssram \
--cmd add_section_mapping .rodata ext_ssram \
--cmd add_section_mapping .rwdata ext_ssram \
--cmd add_section_mapping .bss ext_ssram \
--cmd add_section_mapping .heap ext_ssram \
--cmd add_section_mapping .stack ext_ssram \
--set hal.make.bsp_cflags_optimization \"-O2\" \
--set hal.sys_clk_timer sys_clk_timer \
--set hal.timestamp_timer high_res_timer\
--set hal.custom_newlib_flags none \
"
echo "Updating BSP settings: Running \"$cmd\""
$cmd || {
echo "$cmd failed"
exit 1
}
# Regenerate the BSP make files
cmd="nios2-bsp-generate-files --bsp-dir . --settings settings.bsp"
echo "Regenerating BSP Files: Running \"$cmd\""
$cmd || {
echo "$cmd failed"
exit 1
}
echo "BSP Updated: Running make"
make
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -