imx6ull如何才能实现稳定可靠的快速启动不用uboot方式,1秒内启动Linux,bootrom之后,有没有办法精简uboot(比如uboot falcon模式),或自己写个BootLoader代替Uboot, 这样快速启动Linux,AM335X就可以1秒极速启动Linux是uboot falcon模式
离线
目前查资料Imx6ull不支持uboot falcon模式,只剩下自己搞个BootLoader(起到uboot falcon的作用)快速启动Linux
离线
u-boot 的spl直接启动linux, 一步到位
离线
u-boot 的spl直接启动linux, 一步到位
UBOOT SPL做不到非常快吧
离线
离线
qianfan 说:u-boot 的spl直接启动linux, 一步到位
UBOOT SPL做不到非常快吧
你用过?spl不到4k。只做必要初始化就能启动内核。
离线
看看 whoosh 项目 https://github.com/alexandrebelloni/whoosh
离线
首先imx6系列的ddr是由bootrom配合cfg完成的,所以配置ddr这个步骤是基本不用操心。
其次imx6支持映射qspi,所以从qspi读数据基本就是memcpy。
所以imx6平台自己写个bootloader非常简单。
把内核、DTB memcpy 到 DDR,然后libfdt修改cmdline/memregion/memreserve,然后跳转内核。
离线
看看 whoosh 项目 https://github.com/alexandrebelloni/whoosh
看起来不错,我研究一下看看,谢谢
离线
@mengxp
谢谢,我研究一下
离线