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-toolsdtc已安装的软件包

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。(未测试)

是否需要诸如ddruart?

未测试

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

参见