TI中文支持网
TI专业的中文技术问题搜集分享网站

SM470R1B1M-HT: SM470R1B1M-HKPS

Part Number:SM470R1B1M-HTOther Parts Discussed in Thread:TMS320F2812, SM320F2812

请帮我分析一下,我使用的是SM470R1B1-HKPS型号,编号5AAC  1746A  的芯片, 我使用IAR作为编程软件,使用J-link作为下载器,我通过官网给出的原理图来引出TRSTN TDI TMS TCK TDO RSTN 3.3V GND 作为下载口,我也连接了PORRSTN,将这个引脚通电后拉高,但是下载没有成功,我翻看相关的资料没有找到有效的解决办法。请问是我哪个地方弄错了吗?Debug log相关界面如下:

Tue Aug 02, 2022 19:46:16: IAR Embedded Workbench 8.32.4 (D:\IAR2\arm\bin\armproc.dll)

Tue Aug 02, 2022 19:46:16: Loaded macro file: C:\Users\16508\Documents\IAR Embedded

Workbench\arm\8.32.4\TexasInstruments\TMS470R\SM470R1B1M\ChipDemo\..\..\Configuration_Files\B1M_Files\RAMSM470R1B1M.mac Tue Aug 02, 2022 19:46:16: JLINK command: ProjectFile =

C:\Users\16508\Documents\IAR Embedded Workbench\arm\8.32.4\TexasInstruments\TMS470R\SM470R1B1M\ChipDemo\settings\GIO_RAM.jlink, return = 0

Tue Aug 02, 2022 19:46:16: Device "SM470R1B1M" selected.

Tue Aug 02, 2022 19:46:16: DLL version: V6.44f, compiled Apr 12 2019 17:17:02

Tue Aug 02, 2022 19:46:16: Firmware: J-Link V9 compiled May 7 2021 16:26:12

Tue Aug 02, 2022 19:46:16: JTAG speed is initially set to: 32 kHz

Tue Aug 02, 2022 19:46:16: Software reset was performed

Tue Aug 02, 2022 19:46:16: Initial reset was performed

Tue Aug 02, 2022 19:46:16: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000

Tue Aug 02, 2022 19:46:17: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000

Tue Aug 02, 2022 19:46:17: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000

Tue Aug 02, 2022 19:46:18: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000

Tue Aug 02, 2022 19:46:18: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000

Tue Aug 02, 2022 19:46:19: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000

Tue Aug 02, 2022 19:46:19: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000

Tue Aug 02, 2022 19:46:20: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000

Tue Aug 02, 2022 19:46:20: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000

Tue Aug 02, 2022 19:46:23: IAR Embedded Workbench 8.32.4 (D:\IAR2\arm\bin\armproc.dll)

Yale Li:

? ? 说:我通过官网给出的原理图

您好,您具体参考的是哪个资料?

没有下载成功的话,会有什么报错吗?具体会有什么表现?

,

? ?:

我参考的官网上的原理图连接如下https://www.ti.com.cn/cn/lit/df/tidr167/tidr167.pdf?ts=1659510623512&ref_url=https%253A%252F%252Fwww.ti.com.cn%252Fproduct%252Fzh-cn%252FSM470R1B1M-HT%253FkeyMatch%253DSM470R1B1M-HT%2526tisearch%253Dsearch-everything%2526usecase%253DGPN

没有下载成功弹出的窗口是 Failed to get CPU status after 4 retries Retry

,

Yale Li:

您试一下这两个链接里提供的方法是否可以解决问题:

https://blog.csdn.net/qq_37633939/article/details/106723840

https://blog.csdn.net/euxnijuoh/article/details/52820255

,

? ?:

你好,我尝试了一下上面两种办法,结果还是一样的没有效果。这个程序我用的是TI的例程,例程已经把芯片型号内核都已经选好了,并且选中的下载器是J-link,所以我认为应该不是软件的问题,我想问问硬件上是不是还需要什么地方的设置我没有注意到?这块芯片之前是新的,而且到现在还没有下载进过程序,在下程序之前有没有什么流程需要?请帮我分析一下,麻烦了。

,

Yale Li:

我觉得您的分析没有错,并且这个报错在很大程度上也支持这个推测。但是根据您目前提供的信息,我无法给出进一步的判断。还请您仔细检查硬件连接,比如信号线的对应关系等。

,

? ?:

你好,我发现芯片上电源线有很多路VCC和VSS,VCCIO和VSSIO,之前我通过万用表来测试发现都是连通的,于是我把电源3.3V和1.8V供电都只接了一路,不知道是不是这个导致的原因,其他的信号线我都检查了一遍应该没有问题。

,

Yale Li:

有可能是这个原因,这些引脚应当被全部连接的

,

? ?:

好的,我再画一版试试

,

Yale Li:

好的,有关这款芯片的资料确实不多,

硬件设计您可以参考一下:zhca065_TMS320F28xx和TMS320F28xxx DSCs 的硬件设计指南,

这个虽然是C2000的,但是一些基本的硬件设计的点是可以参考的。

,

Yale Li:

有关PCB的设计,可以参考这两篇文档:

sdya011_PRINTED CIRCUIT BOARD LAYOUT FOR IMPROVED ELECTROMAGNETIC CAPATIBILITY

szza009_PCB Design Guidelines For Reduced EMI

,

? ?:

好的

,

Yale Li:

如果您有新的问题,欢迎随时向我们寻求支持。

,

? ?:

你好,我又画了一块板子,将所有电源线都连上了,其他的线连接也没有问题,但是结果还是一样的程序依然下载不了。我有点无法理解。请问有没有人用过这个芯片可以请教一下的。

,

? ?:

你好,请问会是下载器的问题吗?这个下载器用在STM32上是没有问题的,这个J-link下载器有推荐吗?

,

Yale Li:

您好,这次还是和之前一样的问题吗?

您看一下spnu255_TMDS-FET470R1B1M IAR Kickstart Development Kit Getting Started Guide的 1.3 Installing IAR J-Link-KS USB to JTAG Debugger 和 1.4 Hardware Installation,看一下是否是驱动不正常导致的。

这款芯片用的人确实不多。您选择这款芯片的原因方便告一下吗?

,

? ?:

你好,问题和上次之前是一样的,你发的文件我看了,我确实没有装这个驱动,但是第一这个驱动是针对TMS470的,我用的是SM470。第二我这块芯片买来只有一块芯片,没有像文件中说的有光盘等资料的,我也拿不到相关的资料。

我选择这块芯片是因为要做一个耐高温的项目,要能在200度环境下能工作,我发现符合这个条件的芯片很少,但是SM470是可以工作到220度的。

,

Yale Li:

您好,

1. 这两款芯片是兼容的,SM470R1B1M-HT为后续产品,更耐高温。

2. 我不知道您的IAR是通过什么途径下载安装的,您可以通过下面的链接下载IAR Embedded Workbench for Arm, v. 9.30, 32K Kickstart Edition,有代码大小限制,但是是我上面发的手册推荐的,里面应该有比较完整的驱动:

https://www.iar.com/products/architectures/arm/iar-embedded-workbench-for-arm/iar-embedded-workbench-for-arm—free-trial-version/

我不确定是不是驱动或者软件原因造成这个问题,但是我们可以通过这种方式来排除或确定。

3. 您方便的话,可以把您的设计文件发上来,我帮您看下。也可以申请成为好友,通过聊天的形式发送。

4. 您可以制作一个核心板,芯片单独焊接在上面,用以将引脚引出,可以降低焊接风险,排除焊接可能带来的问题,并且方便后续改版调试。

,

? ?:

你好,我通过你的链接来下载了这个IAR Embedded Workbench for Arm, v. 9.30, 32K Kickstart Edition编译器,但是里面只有编译器的安装,没有安装驱动的界面。我尝试用这个编译器下载了一下,在我下载时J-link下载器红灯和绿灯交替闪烁,然后还是失败了和以前一样,我觉得有可能还是驱动的问题。

这个是我的微信号  xq17826011121  希望可以加一下你,我可以把我的原理图发给你,另外这样交流更方便一些。感谢!!!

,

Yale Li:

您好,我们只被允许在E2E论坛上提供技术支持。已经在论坛内向您发送好友申请了,您在右上角的消息框看一下:

C:\Program Files\IAR Systems\Embedded Workbench 4.0 Kickstart\ARM\drivers\Jlink

驱动在这个文件夹下,您试一下

,

? ?:

我已经加你了,你看看。

,

Yale Li:

好的,我已经回复您了

,

Yale Li:

您好,我更推荐您使用这两款芯片:

SM320F2812-HT

SM320F28335-HT

它们是这两款TI经典MCU:TMS320F2812和TMS320F28335的HT版。

HT的封测和普通版有所不同。但从软件开发的角度来说是兼容的。您可以在软件开发过程中使用普通版本来降低开发成本。

TI对这两款芯片的支持是非常好的,无论是硬件、软件还是开发工具。

这两款芯片在网上的第三方资源也非常多。

您登陆ti.com后便可在芯片的详情页面查看库存。

,

? ?:

你好,SM320F28335-HT这块芯片有几种,都是耐高温的吗?

因为我看到的是只有一种在供货。

,

? ?:

你好,这个SM320F2812-HT已经没有供货的了,SM320F28335-HT这款芯片只有一块供货,但是这块芯片的工作温度只能做到150度。

请问有别的能推荐的吗?

,

Yale Li:

没有了。虽然现在没有库存,但它们仍处于供货状态。您可以尝试寻找经销商购买。

,

? ?:

好的,谢谢

,

? ?:

TMS320F2812与SM320F2812代码是兼容的吗?还是说他们除了封装不同其他的都一样。

,

Yale Li:

兼容的。是的,基本上就是封测不一样。

,

? ?:

你好,TMS320F2812这种芯片有官方例程吗?

,

Yale Li:

有的,https://www.ti.com.cn/tool/cn/SPRC097

,

? ?:

你好,官方有TMS320F2812关于CAN总线组网方面的程序和资料吗?因为我在例程中看到了一个eCAN的程序,但是不是组网相关的,而且这个程序我也没有找到相关说明。

,

Yale Li:

您好,新的问题还请您以合适的标题来发一个新帖,便于我们识别及跟进。这个帖子太长了

,

? ?:

好的,我重新发了一个帖子。

,

Yale Li:

已在您的新帖中回复您:https://e2echina.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/286181/tms320f2812-tms320f2812pgfa

赞(0)
未经允许不得转载:TI中文支持网 » SM470R1B1M-HT: SM470R1B1M-HKPS
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1