aboutsummaryrefslogtreecommitdiff
path: root/bld-lin-fb-k210.sh
diff options
context:
space:
mode:
authorbhgv <bhgv.empire@gmail.com>2020-05-28 12:49:41 +0300
committerbhgv <bhgv.empire@gmail.com>2020-05-28 12:49:41 +0300
commit2b3bc21f3f7edb429302e81f54d2e3c0e89e5acb (patch)
treea6ddafb5f0ebcdf9bca3fd8e4f56874e6faf15bd /bld-lin-fb-k210.sh
parent8d7c6b15fa5733a3070003520a1d869c0635ef82 (diff)
sup. FreeRTOS riscV-64 (k210 cpu). 4th step
Diffstat (limited to 'bld-lin-fb-k210.sh')
-rwxr-xr-xbld-lin-fb-k210.sh11
1 files changed, 10 insertions, 1 deletions
diff --git a/bld-lin-fb-k210.sh b/bld-lin-fb-k210.sh
index 3024fef..95048f9 100755
--- a/bld-lin-fb-k210.sh
+++ b/bld-lin-fb-k210.sh
@@ -6,7 +6,9 @@
#mkdir out
-export PATH=/opt/kendryte-toolchain/bin:$PWD/Linux/386/bin:$PATH
+export K210_TOOLCHAIN_PATH=/opt/kendryte-toolchain
+
+export PATH=$K210_TOOLCHAIN_PATH/bin:$PWD/Linux/386/bin:$PATH
export ROOT=$PWD
@@ -16,6 +18,13 @@ export K210_SDK=$ROOT/../kendryte-freertos-sdk
export FreeRTOS_ROOT=$K210_SDK/lib/freertos
+export K210_SDK_LIBS=$ROOT/extSDK/lib
+
+#a path where is it: crti.o, crtbegin.o, crtend.o, crtn.o
+export K210_CRT_BEGIN_END_PATH=$K210_TOOLCHAIN_PATH/lib/gcc/riscv64-unknown-elf/8.2.0
+
+export EMU_LD_SCRIPT=$K210_SDK/lds/kendryte.ld
+
#unzip -n dis_folders.zip
ln -sf mkconfig.FreeRTOS-riscv64 mkconfig