工具/软件:
您好、
我将 AM2432与工业 SDK 11.00.00.08配合使用、
我看到在 SDK 10.01.00版本中、在 bootloader_soc.h 中添加了 define bootloader_scratch_MEM_support、在演示 sbl_ospi 中添加了一个新变量 gAppimage 并添加了注释"如果是用于映像解密和身份验证的 HS 器件、则需要定义此缓冲区以进行 OSPI 引导。 缓冲区的大小应足够大、以容纳 appimage。"
我不太明白在什么特定情况下需要这个内存、为什么需要这个内存、特别是当这个内存尚未使用时如何能够在以前的版本中引导。
我的问题是我将自定义 sbl_ospi 工程从 SDK 9升级到新的 SDK 11。 在这个新版本中、如果定义了此定义、在 bootloader.c 中的 Bootloader_verifyMulticoreImage:728-738函数中、显示 config->args =&gMemBootloaderArgs;而我的自定义 sbl_ospi 期望 config->args 保留之前分配的值。
什么会导致删除该定义?
您能为我提供更多参考资料来了解此功能吗?
谢谢您、
此致、
Andrea