【发布时间】:2017-07-14 23:02:54
【问题描述】:
我有一个构建良好并按预期运行的 yocto 项目(在我的 BBB 上)。该图像配置为自动启动应用程序并将输出打印到控制台(通过 FTDI 串行)。我一般要做的是禁用自动启动应用程序(已经完成),而是运行交互式 shell。
我现在的问题是,一般来说,我需要做什么才能为我的 yocto 映像启用串行控制台提示?就像在 local.conf 甚至机器功能中启用附加功能,或者只是在 IMAGE_INSTALL 中添加一个外壳?希望有人能告诉我一些关于此的细节。
我现在的问题是,一般来说,我需要做什么才能为我的 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;
【问题讨论】:
-
关于 Yocto 版本使用的一些信息: DISTRO = "poky" DISTRO_NAME = "Poky (Yocto Project Reference Distro)" DISTRO_VERSION = "2.1.2" DISTRO_CODENAME = "krogoth"
标签: beagleboneblack yocto