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.

[参考译文] IWR6843ISK:基于 SDK3.3.0.3的 SBL 更新

Guru**** 2644665 points

Other Parts Discussed in Thread: UNIFLASH, IWR6843

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/890059/iwr6843isk-sbl-update-based-on-sdk3-3-0-3

器件型号:IWR6843ISK
主题中讨论的其他器件:UNIFLASHIWR6843

您好!

我正在更新 SBL。

我想测试我的已编译 SBL。

对此有一些问题。

1。

我根据 SBL_design.pdf 更新了闪存 SBL.bin (Meta Image1)和 demo.bin (Meta Image4)。

闪存成功完成。

由于存在备份映像、尽管没有元映像、但我认为它必须正常工作。

但传感器没有响应。

将 demo.bin 刷写为元映像后、传感器工作正常。

您能否解释一下为什么会发生这种现象?

2.

SBL_imageFlasher 函数通过器件外设下载应用元映像。

在 SBL_initTask 处只调用此函数一次、如下所示。  

- RetVal = SBL_imageFlasher (qspiFlashHandle、(flashAddr +(uint32_t) SBL_METAMIMAGE_OFFSET));

我知道、SBL_METAMIMAGE_OFFSET 是元映像的位置。

  对于 SBL_backup_image_offset (即备份映像位置)、没有调用 SBL_imageFlasher。

那么、如何刷写备份映像? 以及如何刷写 SBL?

期待您的回复。

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    1) 1)您能否验证 xwr68xx_sbl.bin 和 xwr68xx_mmw_demo.bin 是否均已正确刷写。 如果可能、请共享闪存日志。

    如果 SDK 3.3中的正确 SBL 已刷写、您应该在 UART cfg 端口上看到:

    如果您在 UART CFG 端口上没有任何内容、请检查器件版本是否为6843ISK。

    2) 2) SBL_imageFlasher 函数是 xwr68xx_SBL.bin 中的第二级引导加载程序函数。   仅当您希望通过 UART 使用 XMODEM 更新元映像时才会调用此函数。 即、当您在上图中停止自动引导时。 否则、备份映像将用于引导。

    谢谢

    Yogesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    如果使用 SBL_imageFlasher 函数更新元映像、

    哪个函数用于更新 SBL 和备份映像?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Park、

    由 uniFlash 工具完成。

    谢谢

    Yogesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    请给我一些提示、说明如何更新 SBL +备份映像。

    我应该从何处开始分析 Uniflash 代码?

    我想下面的文件夹可能与闪存 IWR6843相关。  

    C:\ti\uniflash_5.3.1\desktopdb\content\TICloudAgent\win\CCS_base\mmWave

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

     请参阅图4 @www.ti.com/.../swra627.pdf、了解有关 ROM 引导加载程序在 SOP 5模式下通过 UART 更新闪存的信息。

    是的、您可以检查窗口端 UART 应用程序@C:\ti\uniflash_5.3.1\desktopdb\content\TIC扩音器\win\ccs_base\mmWave。  

    同样、您将受到2 MB 的限制。

    我建议您使用 qspiflash 驱动程序实现某种辅助引导加载程序应用程序、以加载备份映像@2MB +。

    谢谢

    Yogesh