HCL:FRDM-LS1012A
NXP FRDM-LS1012A 是一款单板计算机 (SBC)。
技术数据
- NXP QorIQ LS1012A SoC
- 1x Arm Cortex-A53 CPU
- 512 MB 内存
- 64 MB SPI flash
- 2x 1 Gbps 以太网
- USB 3.0 OTG
- 兼容 Arduino 的引脚
手动安装
待定
RCW
git clone https://source.codeaurora.org/external/qoriq/qoriq-components/rcw cd rcw git checkout -b LSDK-18.06 LSDK-18.06 make -C ls1012afrdm
如何处理生成的ls1012afrdm/N_SSDP_3305/rcw_800.{bin,bin.swapped}文件?NXP 的《快速入门指南》提到一个PBL_0x33_0x05_800_250_1000_default.bin文件中提供相同的供应商和标识信息。
未测试
tftp 0x80000000 PBL_0x33_0x05_800_250_1000_default.bin sf probe 0:0 sf erase 0x0 0x40000 sf write 0x80000000 0x0 0x40000
PPA
先决条件u-boot-tools和dtc已安装的软件包
git clone https://source.codeaurora.org/external/qoriq/qoriq-components/ppa-generic cd ppa-generic git checkout -b LSDK-18.06 LSDK-18.06 cd ppa CROSS_COMPILE=aarch64-suse-linux- ./build prod frdm-fit ls1012
这将构建soc-ls1012/build/obj/ppa.itb。(未测试)
是否需要诸如ddr或uart?
未测试
tftp 0x96000000 ppa.itb sf probe 0:0 sf erase 0x500000 +$filesize sf write 0x96000000 0x500000 $filesize
U-Boot
ls1012afrdm_qspi自 v2016.07 版本以来已包含在主线 U-Boot 中。
警告:仅刷新u-boot.bin来自 u-boot-ls1012afrdm 2018.05 软件包,并保持其他所有内容处于原始工厂状态,会导致板子无法启动(变砖)!
tftp 0x80000000 u-boot.bin sf probe 0:0 # Beware of the above warning! sf erase 0x100000 0x80000 sf write 0x80000000 0x100000 0x80000