TC275 通过CPU0使用私有地址访问PSDR后出错。

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

cross mob
haixing
Level 2
Level 2
25 sign-ins First solution authored 5 replies posted

TC275 通过CPU0使用私有地址访问PSDR后出错。再次下载,发现还是运行不了,有解决方法么?

0 Likes
1 Solution
Jeremy_Z
Moderator
Moderator
Moderator
1000 replies posted 250 sign-ins 100 likes received

Hi @haixing ,

我再强调一下我的问题,TC275中没有PSDR,我猜你说的是PSPR和DSPR中的一个。

请解释一下你说的出错是什么现象呢?还有,下载iLLD中的例程代码也不能运行吗?

最后,请上传CPU0通过私有地址访问的完整代码。

BR,

Jeremy

View solution in original post

0 Likes
6 Replies
Jeremy_Z
Moderator
Moderator
Moderator
1000 replies posted 250 sign-ins 100 likes received

Hi @haixing ,

我不知道自己是否完全理解你的问题,你的意思Core0操作了PSDR, 我不确定你说的PSDR是指什么,我在手册中没有搜到,同时能否将相关地操作代码分享一下?

其次,你说的出错是什么现象呢?还有,下载iLLD中的例程代码也不能运行吗?

BR,

Jeremy

0 Likes

是CPU0通过私有地址访问了PSDR1的,出错后,后续擦除写入flash代码都运行不了。

0 Likes
Jeremy_Z
Moderator
Moderator
Moderator
1000 replies posted 250 sign-ins 100 likes received

Hi @haixing ,

我再强调一下我的问题,TC275中没有PSDR,我猜你说的是PSPR和DSPR中的一个。

请解释一下你说的出错是什么现象呢?还有,下载iLLD中的例程代码也不能运行吗?

最后,请上传CPU0通过私有地址访问的完整代码。

BR,

Jeremy

0 Likes

你好,不好意思,我这边要表达得意思是PSPR1,我这边只是用LSL文件把数组映射到pspr1,然后给数组赋值,我看到map文件中开始位置是ox6000 0000。

0 Likes
Jeremy_Z
Moderator
Moderator
Moderator
1000 replies posted 250 sign-ins 100 likes received

Hi @haixing ,

你说的私有地址就是指0x6000 0000,你的意思Core0 赋值了位于PSPR1中的数组,然后代码开始错误,程序也不能运行吗?

BR,

Jeremy

0 Likes
Jeremy_Z
Moderator
Moderator
Moderator
1000 replies posted 250 sign-ins 100 likes received

Hi @haixing ,

问题解决了吗?

BR,

Jeremy

0 Likes