yocto

Disable root login in yocto build

只谈情不闲聊 提交于 2020-08-23 12:01:26
问题 I am new in yocto project and I simply want to disable root login in yocto build image? I do not want my final image to ask me for login. Simply I need to flash my yocto image on sdcard and no login prompt shows. Any help is appreciated. 回答1: If you are using systemd , in the file meta/recipes-core/systemd/systemd-serialgetty/serial-getty@.service change the ExecStart in the service to this : ExecStart=-/sbin/agetty -a USERNAME -8 -L %I @BAUDRATE@ $TERM change USERNAME to root or other. 回答2:

Disable root login in yocto build

落花浮王杯 提交于 2020-08-23 12:00:51
问题 I am new in yocto project and I simply want to disable root login in yocto build image? I do not want my final image to ask me for login. Simply I need to flash my yocto image on sdcard and no login prompt shows. Any help is appreciated. 回答1: If you are using systemd , in the file meta/recipes-core/systemd/systemd-serialgetty/serial-getty@.service change the ExecStart in the service to this : ExecStart=-/sbin/agetty -a USERNAME -8 -L %I @BAUDRATE@ $TERM change USERNAME to root or other. 回答2:

best approach of image versioning in yocto

不羁岁月 提交于 2020-08-23 04:59:04
问题 What is the best approach for maintaining image versions in Yocto. I mean suppose we build an image and given it to customer, in future we provided bug fixes to the customer.. How can we know which version of yocto image customer is using.. Is there any standard way to achieve this.. Thanks for your time. Appreciate your efforts.. 回答1: You are interested in os-release recipe. This gives provision to add version details to the image. This recipe installs a file /etc/os-release in the target.

yocto编译时报错"fontconfig-2.12.1/src/fcmatch.c:324:63: error: ‘PRI_CHAR_WIDTH_STRONG' undeclared here...

为君一笑 提交于 2020-08-18 21:21:11
答: 打上以下补丁即可修复 $ wget https://patchwork.openembedded.org/patch/146107/mbox/ -O mbox && git am mbox --reject 参考资料: https://patchwork.openembedded.org/patch/146107/ 来源: oschina 链接: https://my.oschina.net/u/4340310/blog/4295464

【北京迅为】i.MX6ULL终结者外设模块功能验证

无人久伴 提交于 2020-08-17 17:48:39
目录 1. RC522模块测试 2. 步进电机模块测试 3. GPS模块测试 4. zigbee模块测试 5. 继电器模块测试 1. RC522模块测试 MF RC522 是应用于13.56MHz 非接触式通信中高集成度读写卡系列芯片中的一员。是NXP 公司针对“三表”应用推出的一款低电压、低成本、体积小的非接触式读写卡芯片,是智能仪表和便携式手持设备研发的较好选择。MF RC522 适用于各种基于ISO/IEC 14443A 标准并且要求低成本、小尺寸、高性能以及单电源的非接触式通信的应用场合。比如:三表;板上单元;公共交通终端;便携式手持设备;非接触式公用电话。我们将rc522模块连接到i.MX6ULL终结者开发板的GPIO口,产品连接如图 1.1所示: 图 1.1 i.MX6ULL终结者开发板里面的系统是yocto系统,大家可以在i.MX6ULL终结者光盘资料\08_开发板系统镜像\03_文件系统镜像\03_Yocto文件系统目录下面下载。开发板开机以后,输入rc522,按Tab键补全,然后回车,如图 1.2所示,可以看到已经识别,将IC卡靠近rc522模块,可以看到输出的信息。 图 1.2 2. 步进电机模块测试 步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机。每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正比

【北京迅为】 i.MX6ULL终结者外设功能验证

时间秒杀一切 提交于 2020-08-16 14:33:22
目录 1. 用户LED测试 2. 蜂鸣器测试 3. ADC电位器测试 4. TF卡测试 5. USB HOST测试 6. 以太网测试 7. 用户按键测试 8. 内存测试 9. Linux系统时钟测试 10. CSI摄像头测试 11. USB摄像头测试 12. AP3216C测试 13. WIFI联网测试 14. PCIE 4G模块测试 15. CAN接口测试 16. 485接口测试 17. DHT11模块测试 通过本章节我们可以快速验证开发板的各个外设接口,在本节的所有功能测试中,我们使用的是Yocto的文件系统(在光盘资料的“i.MX6UL终结者光盘资料\08_开发板系统镜像\03_文件系统镜像\03_Yocto文件系统\rootfs.tar.bz2”目录下)。 1. 用户LED测试 首先我们给开发板上电启动,然后通过调试串口登录到开发板上,如图 1.1所示: 图 1.1 然后我们改变用户LED的触发方式,在串口终端输入下面的命令: echo none > /sys/class/leds/sys-led/trigger 如果我们需要点亮用户LED,可以在串口终端输入下面的命令: echo 1 > /sys/class/leds/sys-led/brightness 如果我们需要关闭用户LED,可以在串口终端输入下面的命令: echo 0 > /sys/class/leds/sys