Arm 新董事会带来一些混乱;在uboot/board文件夹中,但未指定我的供应商名称-lichee Pi Zero

Arm 新董事会带来一些混乱;在uboot/board文件夹中,但未指定我的供应商名称-lichee Pi Zero,arm,embedded-linux,Arm,Embedded Linux,我在linux上做过一些项目。我有一个当前的要求,需要提出ARM板(荔枝皮零1GHz皮质-A7 512Mbit DDR开发板迷你PC)。我对做这种带出和嵌入式开发很感兴趣,但我是个新手。我浏览了所有的文章 和 我的理解是- 我必须用驱动程序配置linux内核 然后我必须配置uboot 然后用调试符号配置内核 然后将其传输到tftpboot 然后将其加载到mmc卡中 但是 我不明白我是从哪里来的。关于这一点,存在令人困惑的链接。 我试过git克隆-bgit://git.toradex.com/

我在linux上做过一些项目。我有一个当前的要求,需要提出ARM板(荔枝皮零1GHz皮质-A7 512Mbit DDR开发板迷你PC)。我对做这种带出和嵌入式开发很感兴趣,但我是个新手。我浏览了所有的文章



我的理解是-
我必须用驱动程序配置linux内核
然后我必须配置uboot
然后用调试符号配置内核
然后将其传输到tftpboot
然后将其加载到mmc卡中

但是
我不明白我是从哪里来的。关于这一点,存在令人困惑的链接。
我试过git克隆-bgit://git.toradex.com/u-boot-toradex.git
这是错误的 猛击:git://git.toradex.com/u-boot-toradex.git: 没有这样的文件或目录

现在我正在运行命令 sudo git克隆
失败,错误为:无法在下找到29cc6619eaba7a5caaee80709f04897a6030ceca

我从
如果有什么问题,请纠正我

我将从哪里获得linux内核?我应该从网上下载还是询问客户。他说的是一些linux SDK

工具链/交叉编译进入哪个阶段。怎么做?有推荐人吗

有ROM加载程序、SPL和uboot,它们将内核加载到arm中。但是在上面的链接中没有提到SPL



在uboot/board文件夹中,有各种供应商名称,但没有指定我的供应商名称-lichee Pi Zero。我是否应该为我的供应商创建一个新文件夹,并更新Kconfig文件

目前主线u-boot支持Lichepi Zero。
然后,从头开始构建它的过程是:

git clone --branch v2019.07  http://git.denx.de/u-boot.git
wget "https://developer.arm.com/-/media/Files/downloads/gnu-a/8.3-2019.03/binrel/gcc-arm-8.3-2019.03-x86_64-arm-eabi.tar.xz?revision=402e6a13-cb73-48dc-8218-ad75d6be0e01&la=en" -O gcc-arm-8.3-2019.03-x86_64-arm-eabi.tar.xz
tar Jxf gcc-arm-8.3-2019.03-x86_64-arm-eabi.tar.xz
CROSS_COMPILE=$(pwd)/gcc-arm-8.3-2019.03-x86_64-arm-eabi/bin/arm-eabi- ARCH=arm make -C u-boot mrproper LicheePi_Zero_defconfig all
u-boot可执行文件和好友应位于u-boot目录中:

ls -gGl  u-boot/u-boot.*
-rw-rw-r-- 1  368187 Sep 20 14:08 u-boot/u-boot.bin
-rw-rw-r-- 1   12140 Sep 20 14:07 u-boot/u-boot.cfg
-rw-rw-r-- 1    7395 Sep 20 14:08 u-boot/u-boot.cfg.configs
-rw-rw-r-- 1    6647 Sep 20 14:08 u-boot/u-boot.dtb
-rw-rw-r-- 1    6790 Sep 20 14:08 u-boot/u-boot.dtb.out
-rw-rw-r-- 1  368251 Sep 20 14:08 u-boot/u-boot.img
-rw-rw-r-- 1    2343 Sep 20 14:08 u-boot/u-boot.lds
-rw-rw-r-- 1  556881 Sep 20 14:08 u-boot/u-boot.map
-rwxrwxr-x 1 1084778 Sep 20 14:08 u-boot/u-boot.srec
-rw-rw-r-- 1  147508 Sep 20 14:08 u-boot/u-boot.sym

我希望这能有所帮助。

首先要寻找合适的来源是电路板制造商的网站。我用了不到一分钟的时间就用谷歌找到了。