The AURIX™ TC3xx RAM does not initialize methods after reset (3)

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
ZhaiL
Employee
Employee
50 sign-ins First reply posted 50 questions asked

单片机干货|AURIX™ TC3xx 复位后RAM不初始化方法

https://zhuanlan.zhihu.com/p/442135193

1.感谢您的回复,我现在测试可以把常量放到想要的dflash0的UCB指定地址处,但是常量的值并不是我开始赋予的值。还是无法写入寄存器,另外您回复提到的文档有链接吗,我这边在TC39X的文档上找不到相关的内容。非常感谢

2.刚刚我通过UDE里在program程序的界面UCB操作修改了相关寄存器的值成功了,这里想再咨询一下我之前按照上面修改LSL文件将常量值放入指定地址的这种修改方法失败是因为UDE编译器在某些地方限制了我的修改还是因为我添加内容出了问题呢。非常感谢

0 点赞
1 解答
Di_W
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 250 solutions authored

1. 上述3.1.1.7.3 RAM Initialization在AURIXTC3XX_um_part1_v2.0.pdf中。 文档可以通过myICP来获取下载。

2. UDE修改UCB成功是通过DEBUG接口实现的。LSL文件修改的话,是通过编译后烧录实现的。如果您使用TASKING编译器,可以仿照文章来修改LSL,排查一下是哪一步错误。

在原帖中查看解决方案

0 点赞
1 回复
Di_W
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 250 solutions authored

1. 上述3.1.1.7.3 RAM Initialization在AURIXTC3XX_um_part1_v2.0.pdf中。 文档可以通过myICP来获取下载。

2. UDE修改UCB成功是通过DEBUG接口实现的。LSL文件修改的话,是通过编译后烧录实现的。如果您使用TASKING编译器,可以仿照文章来修改LSL,排查一下是哪一步错误。

0 点赞