作者gn00618777 (非常念旧)
看板ASM
标题[问题] u-boot 的 CONFIG_EXTRA_ENV_SETTINGS
时间Thu Jul 2 22:02:58 2020
板友晚安
目的: 在 uboot 内对某个档案做 checksum,并且将此checksum 与别的值做比较
想法: u-boot(非CLI)内某段code呼叫 run_command()执行以下动作
fatload mmc 0:1 0x10000000 file -> crc32 0x1000000 0x593c 0x100000
最後在某一段code中,利用md内的API来存取 0x100000 内的checksum
来与某值比较。
以上是我觉得可行的作法,但有没有更轻松或聪明的作法? 利用以下类似 multi-script
CONFIG_EXTRA_ENV_SETTINGS
的方式?
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.171.128.105 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ASM/M.1593698581.A.475.html
※ 编辑: gn00618777 (1.171.128.105 台湾), 07/02/2020 22:08:07
1F:→ gn00618777: 後来想想,透过RXTRA_ENV_SETTINGS的方法,无异是再新 07/05 22:13
2F:→ gn00618777: 增 command ,command内容实作就是我在文中提到的 07/05 22:14