diff --git a/config/boards/sk-am64b.csc b/config/boards/sk-am64b.csc new file mode 100644 index 0000000000..242c99ec92 --- /dev/null +++ b/config/boards/sk-am64b.csc @@ -0,0 +1,14 @@ +# TI AM64 dual core 2GB 2xGBE USB3 WiFi OSPI + +BOARD_NAME="SK-AM64B" +BOARDFAMILY="k3" +BOARD_MAINTAINER="glneo" +BOOTCONFIG="am64x_evm_a53_defconfig" +BOOTFS_TYPE="fat" +BOOT_FDT_FILE="ti/k3-am642-sk.dts" +BOOTSCRIPT="boot-sk-am64b.cmd:uEnv.txt" +TIBOOT3_FILE="tiboot3-am64x_sr2-hs-fs-evm.bin" +DEFAULT_CONSOLE="serial" +HAS_VIDEO_OUTPUT="no" +KERNEL_TARGET="current,edge" +SERIALCON="ttyS2" diff --git a/config/bootscripts/boot-sk-am64b.cmd b/config/bootscripts/boot-sk-am64b.cmd new file mode 100644 index 0000000000..aec59a4f53 --- /dev/null +++ b/config/bootscripts/boot-sk-am64b.cmd @@ -0,0 +1,8 @@ +bootpart=1:1 +bootdir= +finduuid=part uuid \${boot} 1:2 uuid +name_rd=uInitrd +get_rd_mmc=load mmc ${bootpart} ${rdaddr} ${bootdir}/${name_rd} +fdtfile=dtb/ti/k3-am642-sk.dtb + +uenvcmd=run init_${boot}; run get_kern_${boot}; run get_rd_${boot}; env set rd_spec ${rdaddr}:${filesize}; run get_fdt_${boot}; run run_kern