首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为BeagleBoneBlack启用Yocto中的交互式shell?

如何为BeagleBoneBlack启用Yocto中的交互式shell?
EN

Stack Overflow用户
提问于 2017-07-13 17:01:55
回答 1查看 331关注 0票数 0

我有一个yocto项目,建设良好,运行如预期(在我的BBB)。映像被配置为自动启动应用程序并将输出打印到控制台(通过FTDI进行串行)。一般情况下,我要做的是禁用自动启动应用程序(已经完成了),而不是运行一个交互式shell。

我现在的问题是,一般情况下,我需要做什么来启用yocto映像的串行控制台提示?比如启用local.conf中的其他特性,甚至是机器特性,或者简单地向IMAGE_INSTALL添加一个shell?希望有人能告诉我一些这方面的细节。我现在的问题是,一般情况下,我需要做什么来启用yocto映像的串行控制台提示?比如在local.conf甚至MACHINE_FEATURES中启用其他特性,或者简单地向IMAGE_INSTALL添加一个shell?希望有人能告诉我一些这方面的细节。

附录:

这是我的uEnv.txt:

代码语言:javascript
复制
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;
EN

回答 1

Stack Overflow用户

发布于 2017-07-13 19:24:09

据我所见,在这里已经启用了。我现在没有机会构建映像,但是在uEnv.txt中启用了UART。这不是Yocto特有的问题,而是BBB问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45086974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档