所以我在让我的董事会工作方面取得了进展。我已经通过 TFA 的东西做到了,我已经加载了 u-boot,我什至已经启动了 FRWY 板附带的默认 ubuntu 映像(这太酷了)......
现在我正在努力让我所有的外围设备正常工作;既来自 u-boot,最终也来自 linux。
我花了很多时间尝试修改 FRWY 板文件并不断出现奇怪的编译错误,例如缺少 typedef 的定义和类似的东西,我放弃了那个方法并继续使用 LS1046ARDB 文件作为基线。
我的板子没有 CPLD,但它有相同类型的以太网芯片,所以我首先将注意力集中在那里。
我的 u-boot 输出如下所示:
```
U-Boot 2021.04-脏(2022 年 11 月 3 日 - 14:33:31 -0700)
SoC:LS1046AE Rev1.0 (0x87070010)
时钟配置:
CPU0(A72):1400 MHz CPU1(A72):1400 MHz CPU2(A72):1400 MHz
CPU3(A72):1400 MHz
总线:600 MHz DDR:2100 MT/s FMAN: 700 MHz
Reset Configura
tion Word (RCW):
00000000: 0c15000e 0e000000 00000000 00000000
00000010: 00008888 00c00012 40000000 c1000000
00000020: 00000000 00000000 00000000 00030800
00000030: 20044100 24003101 00000096 00000001
Model: LS1046A BPC Board
Board: LS1046ARDB, boot from Invalid setting of SW5
CPLD:V0.0
PCBA:V0.0
SERDES 参考时钟:
SD1_CLK1 = 100.00MHZ,SD1_CLK2 = 100.00MHZ
DRAM:3.9 GiB(DDR4、64 位、CL=13、ECC 开启)
使用 SERDES1 协议:0 (0x0)
SERDES1[PRTCL] = 0x0 无效
使用 SERDES2 协议:34952 (0x8888)
NAND:0 MiB
MMC:FSL_SDHC:0
从 SPIFlash 加载环境...jedec_spi_nor flash@0:无法识别的 JEDEC id 字节:9d、70、19
** * 警告 - spi_flash_probe_bus_cs() 失败,使用默认环境
EEPROM:读取失败。
输入:串行
输出:串行
错误:串行
SEC0:RNG 实例化
网络:jedec_spi_nor flash@0:无法识别的 JEDEC id 字节:9d、70、19
SF:ucode 探测失败
Fman1:00000000fbc2abd0 处的数据不是固件
jedec_spi_nor flash@0:无法识别的 JEDEC id 字节:9d、70、19
SF:ucode 探测失败
Fman1:00000000fbc3abe0 处的数据不是固件
jedec_spi_nor flash@0:无法识别的 JEDEC id 字节:9d、70、19
SF:ucode 探测失败
Fman1:数据位于00000000fbc4abf0 不是固件
jedec_spi_nor flash@0:无法识别的 JEDEC id 字节:9d、70、19
SF:ucode 探测失败
Fman1:00000000fbc5ac00 处的数据不是固件
jedec_spi_nor flash@0:无法识别的 JEDEC id 字节:9d、70、19
SF:ucode 探测失败
Fman1:00000000fbc6ac10 处的数据不是固件
jedec_spi_nor flash@0:无法识别的 JEDEC id 字节:9d、70、19
SF:ucode 探测Fman1失败
:00000000fbc7ac20 处的数据不是固件
jedec_spi_nor flash@0:无法识别的 JEDEC id 字节:9d、70、19
SF:ucode 探测失败
Fman1:00000000fbc8ac30 处的数据不是固件
jedec_spi_nor flash@0:无法识别的 JEDEC id 字节: 9d、70、19
SF:ucode 探测失败
Fman1:00000000fbc9ac40 处的数据不是固件
jedec_spi_nor flash@0:无法识别的 JEDEC id 字节:9d、70、19
SF:ucode 探测失败
Fman1:00000000fbcaac50 处的数据不是固件
jedec_spi_nor flash@0:无法识别的 JEDEC id 字节:9d、70、19
SF:ucode 探测失败
Fman1:00000000fbcbac60 处的数据不是固件
jedec_spi_nor flash@0:无法识别的 JEDEC id 字节:9d , 70, 19
SF: ucode 探测失败
Fman1: 00000000fbccac70 处的数据不是固件
jedec_spi_nor flash@0: 无法识别的 JEDEC id 字节: 9d, 70, 19
SF: ucode 探测失败
Fman1: 00000000fbcdac80 处的数据不是固件
No发现以太网。
按任意键停止自动启动:0
```
我希望有人能指出我开始的方向......