使用bmaptool烧录Yocto镜像偶现unaligned pointer错误,dd烧录正常
仅供参考: 我在StackOverflow上搜索了bmaptool相关问题,仅找到5条结果,均与我的问题不符。如果我发错了地方,烦请告知正确的提问渠道;)
Results for bmaptool 5 results
我使用Yocto构建了一个镜像文件(.sdimg,包含4个分区用于Mender安装),配套生成了sdimg.bz2和sdimg.bmap文件。硬件平台为Freescale ARMv8a NXP iMX.8+,镜像构建正常,通常也能正常启动。
IF (I boot from USB drive and use dd to transfer the file to eMMC) THEN when I shutdown, remove the USB drive, and try to boot from eMMC -> everything works just fine
IF (I boot from USB drive and use bmaptool to transfer the file to eMMC) THEN when I shutdown, remove the USB drive, and try to boot from eMMC -> sometimes it gives me an "unaligned pointer" error and won't boot
从现象来看,似乎是bmaptool存在问题(因为同一镜像用dd烧录完全正常),但考虑到bmaptool的使用范围和历史,这似乎不太可能……
所以,有没有人能帮我排查一下可能的操作失误?
此致,
k
- 操作、预期、实际情况
- 构建了配置为Mender的Yocto镜像,使用bmaptool将bz2文件烧录至eMMC
- 预期镜像能像dd烧录时一样成功启动
- 偶尔会因"unaligned pointer"错误导致启动终止
致版主:不允许使用准确描述核心问题的bmaptool标签非常不便……这会导致其他人无法找到该问题,因为此问题仅与已有的yocto(构建环境)和mender(构建镜像的初衷)标签存在次要关联。
标签建议中提到,可以为几乎任何内容创建标签以‘帮助他人’(具体内容为:通过多种方式标记内容,方便他人查找。添加产品线、项目、团队以及所使用的特定技术或语言的标签。),但显然这毫无意义,因为在不具备进阶提问权限的情况下,根本无法创建此类标签。
内容的提问来源于stack exchange,提问作者ktb
相关产品推荐
相关产品推荐

