NXP MCU 技术william hill官网
直播中

刘强

7年用户 1213经验值
私信 关注
[问答]

elftosb IMXRT1176珊瑚 OSError: [Errno 8] 执行格式错误怎么解决?

产品: Coral Dev Board Micro
主机平台:Raspberry Pi v4 B 8GB
主机操作系统:Raspberry Pi bullseye
主机架构:aarch64
如此处此处所述,我正在 Raspberry Pi 上为 Coral Dev Board Micro 设置开发环境。一切都会构建,但是当我尝试刷新设备时,flashtool.py 返回以下错误。我在使用 Mac OS 时没有遇到这个问题。   
我很感激任何调试/故障排除建议。

deiter@raspberrypi:~/dev/coral/coralmicro $ python3 scripts/flashtool.py --app helloWorld
追溯(最近一次通话):
  文件“/home/deiter/dev/coral/coralmicro/scripts/flashtool.py”,第 1193 行,在
    主要的()
  文件“/home/deiter/dev/coral/coralmicro/scripts/flashtool.py”,第 1027 行,在 main
    elftosb_path) if args.flashloader_path else MakeFlashloader(build_dir, cached_files, elftosb_path)
  文件“/home/deiter/dev/coral/coralmicro/scripts/flashtool.py”,第 243 行,在 MakeFlashloader 中
    返回 MakeFlashloaderFromSrec(srec_path,elftosb_path)
  文件“/home/deiter/dev/coral/coralmicro/scripts/flashtool.py”,第 265 行,在 MakeFlashloaderFromSrec
    subprocess.check_call([elftosb_path, '-f', 'imx', '-V', '-c', bdfile_path, '-o',
  check_call 中的文件“/usr/lib/python3.9/subprocess.py”,第 368 行
    retcode = call(*popenargs, **kwargs)
  文件“/usr/lib/python3.9/subprocess.py”,第 349 行,在调用中
    以 Popen(*popenargs, **kwargs) 作为 p:
  __init__ 中的文件“/usr/lib/python3.9/subprocess.py”,第 951 行
    self._execute_child(args,可执行文件,preexec_fn,close_fds,
  文件“/usr/lib/python3.9/subprocess.py”,第 1823 行,在 _execute_child 中
    提高 child_exception_type(errno_num,err_msg,err_filename)
OSError:[Errno 8] 执行格式错误:'/home/deiter/dev/coral/coralmicro/third_party/nxp/elftosb/linux/amd64/elftosb'

更多回帖

发帖
×
20
完善资料,
赚取积分