我正在尝试获得一个python脚本,以实现mkimage(uboot工具)的功能。 例如,在使用mkimage的linux中,我添加了头
mkimage -A arm -O linux -T kernel -C none -a 0x8000 -e 0x8000 -n "test_0" -d b4header.bit imagewheader.bit
当我做的时候mkimage -l imagewheader.bit
我得到:
Image Name: test_0
Created: Mon Apr 12 11:01:56 2021
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 7316306 Bytes = 7144.83 KiB = 6.98 MiB
Load Address: 00008000
Entry Point: 00008000
现在我应该让脚本名为header.py,它从命令行将参数(b4header.bit,-A,-O,-T,-C等)作为arge解析器,并使用python上不可用的mkimage,library,但在python脚本中执行装载二进制头的相同功能,创建imagewheader.bit并将其保存在脚本执行的路径中。并且应该与linux中由mkimage工具创建的imagewheader.bit的输出相匹配
我是python编码新手,不允许使用任何内置库(这意味着不安装开源库---),所以需要有全新的源代码
如有任何建议,我们将不胜感激:)
目前没有回答
相关问题 更多 >
编程相关推荐