petalinux下尝试解决Starting init: /sbin/init exists but couldn't execute it (error -8)

根据sof上的贴出的errno-base.h
error -8 是Exec format error,尝试以下措施:

1.配置kernel

petalinux-config -c kernel

2.进入可执行文件选项(下图为2020.2版本,2017.4下为“Userspace binary formats”)

3.尝试勾选各种支持(比如全选)

4.保存编译

posted @ 2020-12-29 12:11  itkkanae  阅读(2118)  评论(0)    收藏  举报