主题中讨论的其他器件:TMDS243EVM
您好!
我们无法引导 SDK 提供的预编译 SBL 二进制文件(hs_fs)。
二 进制文件在我们的 TMDS243EVM 开发套件上正常启动、但当我们收到定制板时、无法启动这些二进制文件。
我怀疑在签署钥匙方面有问题。
您能向我们展示如何在我们的现成处理器上加载这些密钥进行测试吗?
处理器: AM2434BSFFHIALV
SDK: mcu_plus_sdk_am243x_08_05_00_24
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我们无法引导 SDK 提供的预编译 SBL 二进制文件(hs_fs)。
二 进制文件在我们的 TMDS243EVM 开发套件上正常启动、但当我们收到定制板时、无法启动这些二进制文件。
我怀疑在签署钥匙方面有问题。
您能向我们展示如何在我们的现成处理器上加载这些密钥进行测试吗?
处理器: AM2434BSFFHIALV
SDK: mcu_plus_sdk_am243x_08_05_00_24
我在这里不是专家,但我猜是你需要 OTP 密钥写入器。 您的"myTI dasboard"下的"我的安全资源"中提供了此文件。
如果您没有访问权限、可以在此处申请:
单击"立即申请":
请遵循之前的建议。 由于这是定制的 PCB、我认为您应该执行一些 PCB 测试。 您可以使用万用表进行测试、以查看是否存在意外短路或引线断开。 您也可以制造微型 PCB 测试仪,如 : www.pcbway.com/.../Miniature_PCB_Tester_c2b226d2.html
它将帮助您测试您制造的任何 PCB。
那么、这里是到目前为止我的进度。
我已经将 sbl_ospi 写入偏移地址为0x0000的 OSPI 闪存以及偏移地址为0x80000的 hello_world。
但是、当我尝试从 OSPI 引导时、它会在函数中出现错误、 引导加载程序_socAuthImage (返回0xFFFFFFFF)
如果我绕过证书检查、它会正常引导应用程序、并且一切都按预期运行:
mcu_plus_sdk_am243x_08_05_00_24/source/drivers/bootloader/bootloader.c
.... // Bypassing cert verify" // if(authStatus == SystemP_FAILURE) // { // status = SystemP_FAILURE; // } // else { /* Authentication passed, all good. Now re-init bootloader params to point to image start instead of start of x509 certificate */ if(config->bootMedia == BOOTLOADER_MEDIA_MEM) { Bootloader_MemArgs *memArgs = (Bootloader_MemArgs *)(config->args); memArgs->appImageBaseAddr += certLen; } ....
这是否意味着我们的 MCU 没有用于本次 x509证书验证的正确密钥?
Anand、您好!
这是我们刚刚创建的 SoC ID 和应用
02000000011a0000616d3634780000000000000048534653000002000000020002a6000000000000b018658ad99dc903c8c9bfb27b12751099920a042ad1dfea7b7ba57369f15546de285edde6a7b39a8bdc40a27b237f8fb1e57f245e80b929c1e28b024aa2ecc6ad0bc40b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001427d038c66e837af648c0e042ca046e1019bd3e6a6782296dd46117ee06e247e2e.ti.com/.../sbl_5F00_usb_5F00_cust_5F00_uniflash_5F00_am243x_2D00_evm_5F00_r5fss0_2D00_0_5F00_nortos_5F00_ti_2D00_arm_2D00_clang.appimage.tar