自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 DSP 的主核频率更改方法

DSP 的主核频率更改方法

2022-06-28 21:24:15 1880

原创 CSL_BootCfgUnlockKicker()问题总结与整理

一、C6678用户手册中关于kick0/1的解释:(翻译)Bootcfg模块包含一个kicker机制,可防止任何虚假写入更改任何 Bootcfg MMR 值。 当kicker被锁定时(它最初是在上电复位后),没有任何 Bootcfg MMR 是可写的(它们只能是可读的)。该机制需要在踢锁机制解锁之前两次 MMR 写入到KICK0和KICK1寄存器,并提供准确的数据值。地址位置请参见表 3-2“设备状态控制寄存器”(第 68 页)。一旦释放,所有具有“写”权限的 Bootcfg MMR 都是可写.

2021-10-26 09:56:58 683

原创 SYS/BIOS内存分配相关问题

问题描述: 需要更改SYS/BIOS的内存分配,不能单纯地更改cmd文件中的地址和数据长度,SYS/BIOS中的地址需要通过更改/新建RTSC Platform文件来进行更改/分配。解决方案:情况:进行Platform文件的更改①确定XDCtools version与需要修改的RTSC Platform文件保持一致,如果不一致则无法打开该已经生成好的文件,无法进行修改。同时,在下方的Products and Repositories应该添加包含该XDCtools版本的库...

2021-09-28 12:02:54 1034

原创 TMS320C6678:多核DSP间SRIO门铃收发问题

项目场景:应用于两个多核DSP进行SRIO通信,其中一块DSP向另一个DSP发送DOORBELL进行SRIO传输通知问题描述:一块DSP的核0向另一块DSP的核7发送数据和门铃中断,对方收不到。门铃发送代码如下:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget(); } 原因分

2021-08-25 16:10:28 3009

原创 TMS320C6678:SRIO传输堵塞问题利用中断函数的解决

问题描述:在利用SRIO进行传输时,遇到传输速度过慢的问题,显示程序卡在wait_lsu_completion函数中一直在判别uiCompletionCode和contextBit。原因分析: 考虑到这里是因为传输出错而导致程序一直处于判别状态,从而想到可否在一次出错后通过对寄存器进行复位而使之快速跳出循环进入到下一次传输之中。Srio传输出错时给内部发中断,通过在中断函数中对srio寄存器进行复位,让通路回到正常状态;基于这一思路进行了如下的操作:解决方...

2021-08-25 15:33:11 2646 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除