这款开拓板的配置也是相称高,4核 A53 ,主频1.6G, 内存2G, 一个有7个网口,2个RGMII接口 ,4个QSGMIIR接口 ,还有一个10G口,芯片上共有3个USB3.0口,可以用于支持5G上网模块,,自带的LSDK 支持arm64 ubuntu文件系统,性能秒杀树莓派及BBB。且在openwrt上也已支持LS1043A,可以用来做家庭网关。唯一的不敷之处便是短缺了显示接口。
基于flexbuild_lsdk1909_update_221019
按如下步骤编译出SD勾引镜像,并烧录至SD卡,过程当中有可能会编译失落败,可以翻墙:
1 sd atf:
flex-builder -c atf -m ls1043ardb -b sd
2 sd mkfw
flex-builder -i mkfw -m ls1043ardb -b sd
3 sd linux compie
flex-builder -c linux -m ls1043ardb -b sd
4 sd mkbootpartition
flex-builder -i mkbootpartition -m ls1043ardb -b sd
5 sd apps compile
flex-builder -c apps -a arm64 -m ls1043ardb -b sd
6 sd mkrfs compile
flex-builder -i mkrfs -r ubuntu:main -m ls1043ardb -b sd -a arm64
7 sd merge-component
flex-builder -i merge-component -a arm64 -m ls1043ardb -b sd
8 sd packrfs
flex-builder -i packrfs -a arm64 -m ls1043ardb -b sd
9 sd burn
flex-installer -b build/images/bootpartition_LS_arm64_lts_4.19_201911291016.tgz -r build/images/rootfs_lsdk1909_LS_arm64_main.tgz -f build/images/firmware_ls1043ardb_uboot_sdboot.img -d /dev/sdc
开拓板上面的SW4 SW5拨码开关记得拨对,电源线及串口线接好,如下所示:
插入SD卡 上电启动:
U-Boot 2019.04 (Nov 29 2019 - 09:08:45 +0800)
SoC: LS1043AE Rev1.1 (0x87920011)
Clock Configuration:
CPU0(A53):1600 MHz CPU1(A53):1600 MHz CPU2(A53):1600 MHz
CPU3(A53):1600 MHz
Bus: 400 MHz DDR: 1600 MT/s FMAN: 500 MHz
Reset Configuration Word (RCW):
00000000: 08100010 0a000000 00000000 00000000
00000010: 14550002 80004012 60040000 c1002000
00000020: 00000000 00000000 00000000 00038800
00000030: 00000000 00001100 00000096 00000001
Model: LS1043A RDB Board
Board: LS1043ARDB, boot from SD
CPLD: V2.0
PCBA: V6.0
SERDES Reference Clocks:
SD1_CLK1 = 156.25MHZ, SD1_CLK2 = 100.00MHZ
I2C: ready
DRAM: 1.9 GiB (DDR4, 32-bit, CL=11, ECC off)
Using SERDES1 Protocol: 5205 (0x1455)
SEC0: RNG instantiated
FSL_SDHC: 0
MMC read: dev # 0, block # 18944, count 128 ...
Firmware 'Microcode version 0.0.1 for LS1021a r1.0' for 1021 V1.0
QE: uploading microcode 'Microcode for LS1021a r1.0' version 0.0.1
Flash: 128 MiB
NAND: 512 MiB
MMC: Loading Environment from MMC... Warning - bad CRC, using default environment
……………………..
……………………..
……………………..
[ OK ] Started User Manager for UID 0.
[ OK ] Started Dispatcher daemon for systemd-networkd.
Stopping User Manager for UID 0...
NXP LSDK 1909 main
localhost login: root
Password: root
Last login: Mon Dec 16 09:24:33 UTC 2019 on tty7
Welcome to NXP LSDK 1909 main (GNU/Linux 4.19.68 aarch64)
Support: https://www.nxp.com/lsdk
Documentation: https://lsdk.github.io/document
Licensing: https://lsdk.github.io/eula
支持万兆口
该芯片适用于路由器、IoT网关等产品,以及边缘打算、能源物联网、聪慧城市、工业自动化、视频监控等运用领域。