2264461_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2264461_zh-CN

2264461_zh-CN

S32 闪存工具-QSPI/或非 闪存

你好、

我在刷新 S32G-VNP-RDB2 板时遇到了问题,我正在尝试通过 QSPI/或非 Flash 启动它

开关设置按默认设置进行,并更改 SW4 - 第 7 次关闭

我正在使用 S32 Flash 工具为 M7 Core 刷板

我的初始化设置为 选择目标和算法 - S32G2xxx
目标 - FLASH

算法 - MX25UW51245G


我已经用 1 启动了这个 过程 。)选择
COM 端口-测试连接-
板已连接 (成功)

2.) 擦除内存范围 -- 0x0 至 0x10000

3.) 将目标和算法上传到硬件 -- 加载算法文件

4.)将文件上传到设备-我已经添加了从 S32DS 的 IVT 工具生成的二进制文件(我不确定这是否适合上传)

5.) 获取闪存 ID

如果这些步骤有误,请纠正我,因为预期的 CAN 线路消息没有到来,但是当我在 Debug_RAM 中运行时能够看到 CAN 消息,
所以闪存问题和相关的二进制文件无法按预期运行,所以我们该如何检查和验证

Re: S32 Flash tool - QSPI/NOR Flash

你好,@阿特金森

感谢您的回复。

可能是 IVT 设置和/或应用程序初始化部分出了问题。

默认 CAN 示例基于环回模式,您可能需要额外修改代码,使其能够发送 CAN 帧进行测试。

我建议直接共享检查问题的步骤/项目设置,如果不方便共享,我们可以创建一个支持案例以方便您。


BR

切宁

Re: S32 Flash tool - QSPI/NOR Flash

您好@chenyin_h

感谢您的回复!!

1.)我目前使用自定义应用程序来发送 CAN 帧,该程序每 5 秒钟发送一次 CAN 消息,因此我使用 S32G 调试器进行了验证,结果与预期的一样工作正常。虽然我已经使用IVT工具生成了二进制文件,但我通过S32 Flash工具刷新了该二进制文件,但无法按预期运行,无法看到任何日志,也不知道如何进行验证。

2.)我不认为是代码的问题,因为通过调试器可以正常工作。
你能不能记下启动 S32G-VNP-RDB2 板 闪存设置的程序我不确定要为 S32G 板 构建二进制文件然后通过 S32G 刷新

3。) 既然我使用了自定义应用程序,我对任何通过 CAN_LLCE2 发送消息的示例应用程序都没问题,所以到目前为止,如果有任何示例应用程序运行这个我没问题,或者如果有任何能理解 M7 内核的应用程序被刷新和某些应用程序正在运行以对其进行验证。
能否向我推荐一个应用程序,作为验证目的的运行示例?

Re: S32 Flash tool - QSPI/NOR Flash

你好,@阿特金森

感谢您的来信。

1.所以你的意思是,通过调试器运行的原始 elf 可以用来发送 CAN 帧,而生成的二进制文件(可能闪存到 QSPI?)开启板时无法按预期正常运行代码?

2。如果是这样,在闪存开机时,我建议先将调试器连接到板上,以检查代码卡在哪里。

3.这个测试是由演示程序还是您的自定义应用程序完成的?


BR

切宁

Tags (1)
No ratings
Version history
Last update:
‎12-18-2025 02:29 AM
Updated by: