Other Parts Discussed in Thread: UNIFLASH, SYSCONFIG
器件型号: AWR2E44PEVM
Thread 中讨论的其他器件: UNIFLASH、 SYSCONFIG
您好、Dears、
当我尝试使用刷新应用程序映像时遇到闪烁错误时、我恳请您提供帮助 Windows 命令行 从我的编译生成:

您能否为我提供有关如何解决此问题的解决方案或指导?
此致、
Walid Hobbi
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.
Other Parts Discussed in Thread: UNIFLASH, SYSCONFIG
器件型号: AWR2E44PEVM
Thread 中讨论的其他器件: UNIFLASH、 SYSCONFIG
您好、Dears、
当我尝试使用刷新应用程序映像时遇到闪烁错误时、我恳请您提供帮助 Windows 命令行 从我的编译生成:

您能否为我提供有关如何解决此问题的解决方案或指导?
此致、
Walid Hobbi
尊敬的 Walid:
那个 闪存器件 您最终使用的是什么? 如果是定制闪存器件、请在 SBL 和 UART uniflash 中分享您针对相同器件所做配置的详细信息。 此外、它是安全器件还是非安全器件?
尝试使用刷写应用程序映像时 Windows 命令行 从我的编译生成:
另外、在上面一行、您的编译是什么意思? 您是否使用了我们的默认 gmake 构建流程进行了检查、刷写操作可以吗?
此致、
Shruti
您好 Shruti、
-我正在使用 SWR2xx44P EVM 随附的标准闪存部件,根据项目配置文件中的注释,我 相信它是 GigaDevice 闪存部件
-我相信它也不是一个定制的闪存器件,所以在 SBL 或 UART uniflash 中没有特殊的配置
-我相信这是一个非安全的 GP 设备
-通过“我的编译“我指的是我们的应用程序的构建过程 ,它有一个构建脚本,利用 CMake 和 Conan 编译源代码并生成最终的.appimage。
您好 Ananya、
多亏了您、 在安装缺少的驱动程序 XDS 仿真软件并使用 SDK 中的 SBL 映像后、我能够成功刷写。
现在、我遇到了 运行软件的新问题... 我已刷写 awr2x44P_mmw_demoTDM 应用映像、 单独设置 SOP0 引脚... 打开 Tera Term ... 对 EVM 进行电源复位。 已选择用于刷写的端口。 将 baudrate 设置为 115200、我在终端上没有打印内容、但当我按下 NRST 按钮时、它会打印 错误:Board_flashOpen:167:闪存打开失败、例如 0!!!
您能告诉我 这里缺少什么吗?
尊敬的 Walid:
Board_flashOpen () 函数在内部调用闪存驱动程序 API:
Flash_Handle Flash_open (uint32_t instanceId、Flash_Params * params);
作为其初始化序列的一部分,Flash_open() 读取器件和制造 ID,并检查它是否与闪存器件的预期值匹配,如果不匹配,则返回`NULL`。 发生这种情况时,Board_flashOpen () 会报告错误:
“实例 0 的闪存打开失败!!!“
在您的情况下、这表明 SysConfig 中指定的器件和制造 ID 与 EVM 上的实际闪存不匹配。 更新 SysConfig 以反映板载闪存的正确制造商和器件 ID、应该可以解决该问题。
此致、
Ananya K C