我有一个yocto项目,建设良好,运行如预期(在我的BBB)。映像被配置为自动启动应用程序并将输出打印到控制台(通过FTDI进行串行)。一般情况下,我要做的是禁用自动启动应用程序(已经完成了),而不是运行一个交互式shell。
我现在的问题是,一般情况下,我需要做什么来启用yocto映像的串行控制台提示?比如启用local.conf中的其他特性,甚至是机器特性,或者简单地向IMAGE_INSTALL添加一个shell?希望有人能告诉我一些这方面的细节。我现在的问题是,一般情况下,我需要做什么来启用yocto映像的串行控制台提示?比如在local.conf甚至MACHINE_FEATURES中启用其他特性,或者简单地向IMAGE_INSTALL添加一个shell?希望有人能告诉我一些这方面的细节。
附录:
这是我的uEnv.txt:
bootpart=0:1
bootfile=zImage
console=ttyO0,115200n8
fdtaddr=0x88000000
fdtfile=zImage-${DTB_FILE}
loadaddr=0x82000000
mmcroot=/dev/mmcblk0p2 ro
mmcrootfstype=ext4 rootwait
optargs=consoleblank=0
mmcargs=setenv bootargs console=\${console} \${optargs} root=\${mmcroot}
rootfstype=\${mmcrootfstype}
loadfdt=run findfdtfile; load mmc \${bootpart} \${fdtaddr}
\${bootdir}/\${fdtfile}
loadimage=load mmc \${bootpart} \${loadaddr} \${bootdir}/\${bootfile}
uenvcmd=if run loadfdt; then echo Loaded \${fdtfile}; if run loadimage; then run mmcargs
bootz \${loadaddr} - \${fdtaddr}; fi; fi;发布于 2017-07-13 19:24:09
据我所见,在这里已经启用了。我现在没有机会构建映像,但是在uEnv.txt中启用了UART。这不是Yocto特有的问题,而是BBB问题。
https://stackoverflow.com/questions/45086974
复制相似问题