关于VIM3L开发板,在编译uboot时,参数应该如何选择?

关于VIM3L开发板,在编译uboot时,参数应该如何选择?

@qqqqqq20 请问是Android9吗?

不跑安卓,最多跑linux,打算用来看看uboot中pcie的启动过程。

@Frank Linux的麻烦帮忙看一下。

@qqqqqq20 VIM3L,你是编译4.9的固件么,4.9的固件uboot没有配置pcie

啊,那请问怎么办呢?还有固件版本怎么看呢

1 Like

https://docs.khadas.com/linux/zh-cn/vim3/FenixScript.html

选择mainline版本。


为什么选择的mainline-uboot,编译uboot时并没有编译pci?

问题2:请问编译uboot用的是哪个defconfig文件?

看了下,Fenix这边主线u-boot PCIe支持补丁还没加上,目前我们只在Krescue下u-boot使用过PCIe,Fenix下还没试过,你可以自己把补丁拿过来试试。

请问编译uboot用的是哪个defconfig文件,pcie还是无法参与编译?

Krescue这个工程支持VIM3L开发板吗?如果支持,请问从哪里获取呀

@qqqqqq20 请参考这里

这个网址是krescue的镜像,请问自己怎么生成?怎么下载整个工程

@qqqqqq20 kerscue目前还没有开源,你下载这个,然后通过kerscue这个工具,安装其他固件到vim3l

可以提供一下kerscue的uboot吗?我这边就是为了看uboot中的pcie执行过程

请问kerscue uboot可以提供不?不可以的话,可以提供一下kerscue uboot中的pci代码吗?

代码就是主线的: https://github.com/u-boot/u-boot

补丁上面有发。

请问PCIE怎么添加编译选项?我们自己添加的编译时会报很多错误

如何正确的打开 PCIE的配置使其参与编译?而且补丁中没有/drivers/pci/pcie_dw_meson.c这个文件,那个补丁(Fenix这边主线u-boot PCIe支持补丁)确定可以用吗?