2371285_zh-CN

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2371285_zh-CN

2371285_zh-CN

如何为新的 SJA1110-MGS-EVM 主板刷新 " flash_image_single_bank.bin "?



恩智浦团队你好, 目前,我正在尝试将 " flash_image_single_bank.bin " 闪存到新的 SJA1110-MGS-EVM 板上。但是,我遇到了以下问题:


C:\tools\sw576913_SJA1110-EVM-Configuration-Tools\examples\SJA1110EVM>python read_deviceid.py
设备 ID SW0: 0xffffffff
设备 ID SW1: 0xffffffff

C:\tools\sw576913_SJA1110-EVM-Configuration-Tools\examples\SJA1110EVM>python example_read_deviceid.py
设备 ID SW 0:0xFFFFFFFF
状态 SW 0: 0xFFFFFFFF
设备标识 SW 1: 0xFFFFFFFF
状态 SW 1: 0xFFFFFFFF

访问设备 ID 的不同方式:
直接注册访问: 0xFFFFFFFF 辅助函数:0xFFFFFFF
抽象寄存器访问权限
(RAW):0xFFFFFFF
抽象寄存器访问权限(对象):{'ID':30 70231311,'内容': 4294967295}

C:\tools\sw576913_SJA1110-EVM-Configuration-Tools\examples\SJA1110EVM>example_load_sw.py --bin flash_image_single_bank.bin
未提供 deviceID。正在从连接的设备获取 deviceID...
在 CS=0 处找不到 SJA1110 设备(改为找到 id=fffffff)
Traceback(最后一次通话) :
文件 " C:\tools\sw576913_SJA1110-EVM-Configuration-Tools\ examples\ SJA1110EVM\ example_load_sw.py ",第 78 行,位于
print ( " 交换机 {:} 的未知设备 ID ({: 08X}) " .format (_sw.DeviceID,_sw.cs))
^^^^^
AttributeError:'SJA1110' 对象没有属性 'cs'


以下两种配置都会出现同样的问题:
SW 2.6SW 2.7启动模式
SDL
ON 状态ON 状态SDL

您能否帮助审查这个问题并提供支持?



Br、
Pham Quoc Vi

 

Re: How to flash "flash_image_single_bank.bin" for new SJA1110-MGS-EVM board?

你好@ViPhamQuoc

看来您使用的是 SJA1110-EVM 配置工具。请尝试使用 SJA1110-EVM 主机工具,它提供了所有源代码,因此可以在必要时对其进行修改。

我将通过私人电子邮件把我修复的 sja11xx_ftdi4232.py 发送给你。

  • FtdiPlatform.__init__例程进行了修改,以正确找到端口 A 和端口 C。
  • 如果连接了更多 4 端口 FTDI 设备,则脚本将结束。
  • 此外,还添加了一些调试打印。

我能从我的 MGS 主板上读取 deviceID SW1:0xb700030F。

请注意,SJA1110-EVM 配置工具和 SJA1110-EVM 主机工具专用于带有 2 个开关的 SJA1110-EVM 板,因此,预计会对 python 脚本进行改编。

顺祝商祺!

帕维尔

Re: How to flash "flash_image_single_bank.bin" for new SJA1110-MGS-EVM board?

你好@ViPhamQuoc

改编时需要通过您要使用的脚本(例如SJA1110-EVM 主机工具 / read_device.py)并删除/注释涉及 SJA1110-EVM 第 2 个开关的行(例如print("DeviceId SW2: 0x%08X" % (platform.spi_read(0、cs=1)))
).

SJA1110-EVM 配置工具中的脚本和 SJA1110-EVM 主机工具中的脚本都需要进行适配。

顺祝商祺!

帕维尔

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎06-04-2026 03:34 AM
更新者: