你好,
我的名字是张惠云。
我目前正在测试RD33772C14VEVM开发板,我的测试环境设置如下:
软件:
MBDT for 电池管理系统 1.2.0 + MBDT for S32K3xx 1.4.3
(我先安装了 1.4.0 版本,然后应用了 1.4.3 补丁。)
模型:
MBDT for 电池管理系统 → 电池管理系统_Examples → rd33772c14vevm → rd33772c14vevm_s32ct → rd33772c14vevm_s32ct.mdl
硬件:
硬件连接方式如图所示。
目前我还没有连接电池,因为我想先检查一下模型的基本运行情况。我只给电路板提供 12V 电源。
按照上述步骤设置好环境后,我尝试将模型下载到开发板上,但下载过程显示“无法连接到目标”。
因此,我将生成的代码导入到 S32 Design Studio 3.5 中,并尝试从那里下载它。在 S32DS 中,构建过程成功完成。
因此,我将电路板连接到 Vector CANalyzer,以检查电路板是否正在发送任何 CAN 消息。但是,CANalyzer 中没有显示任何 CAN 消息。
由于我怀疑问题可能与 J-Link 调试器有关,所以我还尝试使用 TRACE32 连接电路板。但是,复位指示灯反复变红,TRACE32 显示错误信息“目标电源故障”。
此时,我只想通过检查是否有 CAN 消息发送来验证电路板是否正常工作。
我真的很想解决这个问题。
如果还有什么需要我检查的项目,请您告知,我将不胜感激。我会按照您的指导,一步一步地尝试。
请问我应该如何解决这个问题?
#rd33772c14vevm,#CAN,#s32k344,#JTAG,#MBDT
你好,
首先,很抱歉回复晚了。
从你发来的信息来看,我怀疑电路板没有正常通电。我看到您也在 S32DS 中构建了应用程序,但是构建过程并不涉及将应用程序部署到电路板上。您需要创建一个与 S32K344 兼容的调试配置,并部署 .elf 文件。从那里开始。
由于你还没有连接电池,我建议你使用电池模拟器为电路板供电,而不是使用 EVB 上的粗螺丝供电。我不确定您是否可以使用分流电阻(R62)为电路板供电,请仔细检查电路图。
该模型的自述文件中提到,可以通过模拟器板为电路板供电:
将电源连接到仿真板:12V > BH1(K30_12V_L) 和 GND > BH2(GND_KL31_DOWN)
请告诉我这是否解决了您的问题。
此致,
索林·班奇拉