Quantcast
Channel: C6000™多核 - 最近的话题
Browsing all 5545 articles
Browse latest View live

做机器人的主控制器是用哪一系列的dsp好呢!c500还是c6000,或是其他芯片?

我先选用一款或是多款芯片组合起来设计四足机器人的主控制器,主要实现的功能是对机器人进行步态规划,任务管理,对机器人的传感器反馈回来的环境信息和机器人本体信息(如视频信号,语音信号,机器人的姿态信号,力信号,速度信号等等)进行采样和处理,通过算法处理好控制机器人做出下一步动作!机器人控制系统要求是一个实时性很强的系统,所以要求主控制器能跑嵌入式操作系统,并且有很强的运算能力和很快的处理速度,不知道用什...

View Article


C6678的EDMA是怎样传输的?DBS与数据总线宽度以及FIFO有何联系

想请教一下,C6678中的EDMA的传输过程是什么样的?DBS是传输控制器一次读写的最大字节数,最大128字节,但是数据总线宽度才32字节啊,这两者有何关系呢?还有每次把数据读到FIFO中时,FIFO中填充满才会去写么?还是说,当ACNT小于1024字节也就是FIFO的最大空间时,只要一个ACNT被读到了FIFO中,就会启动写操作,把数据写入目标地址么?

View Article


6670固化后代码死机问题

  我们使用TI DSP芯片6670,程序固化后某些核程序跑飞,连接ROV打印如下信息,请帮忙排解下问题,多谢! ,ICT BBU BSP Debug Info: Waiting for global config...,ICT BBU BSP Debug Info: Initializing Free Descriptors.,ICT BBU BSP Debug Info: QMSS Local...

View Article

新手求助:有关Linux开发方式的问题

大家好!我是头一次接触DSP开发以及TI开发板,这几天看了TI官网的一些技术文档,但有一些基础性的东西还不很清楚,希望大神帮忙解答一下。目前我手里有一块EVMK2HX(66AK2H12)开发板,需要将在Ubuntu上跑的C程序移植到DSP上。由于没有DSP开发基础,因此考虑先在开发板的ARM上跑起来。现在我已经可以通过浏览器访问开发板,跑TI提供的一些简单的demo程序,也可以通过ssh访问开发板上...

View Article

急求!C6678中EDMA的传输,burst和burst...

急求指点,请问C6678,EDMA传输过程中,burst和burst size、数据总线位宽以及一个TR之间的关系?如果设定为AB型传输的话,一个TR会触发一次ACNT*BCNT字节数的搬移么?还有就会是一个burst与一个TR是等价的么,还是说一个burst对应一个ACNT的传输呢?假设burst...

View Article


有关EMIF

TI工程师:你好 正在看6657的emif 有几个问题咨询下。1、6657的EMIF16文档中提到EMIF16 can operate in the following modes: WE Strobe ModeSelect Strobe Mode6748的EMIF16文档中提到It can be operated in two major modes (see Table 18-14):...

View Article

关于66ak2h14 如何从SD卡中启动uboot

在k2系列 文档中有nand,I2C等启动方式,但是没有从SD卡启动uboot请问:1:需要从sd卡启动uboot,板子的启动方式应该选择哪一种模式?2:是否需要修改uboot源码,以适应sd卡启动,

View Article

新到的c6678 le evm 上电时遇到的问题

问题1  新到的 6678 le EVM 上电时遇到问题 。按照快速启动 指南进行操作,在超级终端中 无法获取 IP地址 ,问题如附件中的图 ,问题2  在安装的光盘中的CCS时,在最后最后弹出LICENSE 对话框 应该怎么处理 ,由于我不知道怎么处理,我就选择免费使用用一段时间,我觉得应该不是这样的 

View Article


Image may be NSFW.
Clik here to view.

关于DSP6748的内部RAM和BOOT的相关疑问

本人最近在帧DSP6748的Bootload,向咨询一下6748内部有多少可供用户使用的RAM?BOOT代码到底放在那里?查了一下6748的数据手册,如下图:且对于ROM有下面的解释,说明ROM是用于存放BOOT的我的疑问是:1,手册的memory map中RAM分别在...

View Article


求助AIF2的问题!

大家好!我在用Keystone1软件开发包开发AIF,现在遇到的问题如下:原来代码能够实现正常收发,但在发送中断中改为从外部(不管是从DDR,SL2,还是LL2)拷贝数据就会出现1帧中后面的包丢掉收不到,好像是memcpy延时。我怀疑是Tx FDQ和Rx FDQ混用的问题,就把发送和接收的descriptor区域分开,发送的在core0,接收的在core1,问题仍然出现。查看AIF...

View Article

Image may be NSFW.
Clik here to view.

关于6748的Bootload的相关疑问

本人使用的是TMS320C6748这款DSP,因为项目需要,需要做一个BOOT程序,但是在过程中遇到一系列问题,故写在这里,请求大家帮助要想通过BOOT搬移程序,首先就得先知道二进制文件的格式,弄清除程序从哪里搬运到哪里。我用的是TI官方提供的是AISgen_d800k008.exe这款工具将out文件转化为bin文件的,整个二进制文件我参照手册大概都能看懂,但是还是有一些小疑问,如下1....

View Article

关于6678中的dspf_sp_fftspxsp对一组数据循环作fft问题

我想用该函数对一个3200个复数数据进行FFT转换,具体操作是每8个复数进行fft,循环作400次;但是我用一个for循环来做,第一次8个数据是对的,之后的变换结果都是错的,我一步一步调试发现,第一次做完FFT,原始数据被覆盖改变了,我想是因为函数中间变量用到了原始数据的空间想问问各位前辈,如何做循环的FFT

View Article

IPC中的Notify与MCSDK中的NDK例程Hello world融合出现Notify_sendEvent不能触发

各位好,目前在下碰到了这样一个问题:将NDK的Hello world例程与Notify融合出现了问题:问题描述:核0作为UDP收发程序的核,当收到UDP数据后,进入core0enter(pBuf);void core0enter(char *data){ Int status; Int length = 0; Int i = 1; length = strlen(data);...

View Article


boot问题请教

各位专家,启动的问题有些疑问希望能指点迷津。1.首先,RBL具有初始化功能这个可以理解,当初始化结束后,是要做搬移嘛?以spi nor为例,初始化spi之后是不是就要把nor里的代码搬移到内存中了?搬移结束后调到内存入口然后开始执行,这样理解没错吧? 另外,是不是说emif...

View Article

Image may be NSFW.
Clik here to view.

EMIF的配置寄存器在Core0上无法访问

大家好,我碰到了个奇怪的问题,同一套程序,在DSP的Core0上和Core1上访问,发现在Core0上,EMIF的配置寄存器0x20C00000无法访问,但是在Core1上能访问这些寄存器,有可能是什么原因,谢谢!

View Article


谁开发过基于TMS320C6678的8核DSP上的视频处理系统,实现过视频的Image...

谁开发过基于TMS320C6678的8核DSP上的视频处理系统,实现过视频的Image Resizing/Trans-sizing功能、Graphics/Text Overlay功能,Frame Rate Conversion功能等?请指导一下:在TI的官网上哪里可以下载视频的Image Resizing/Trans-sizing功能、Graphics/Text Overlay功能,Frame...

View Article

66ak2h14 srio中断结构 与文档不符

目前使用66ak2h14 芯片,官网上SRIO模块参考的文档只有SPRUGW1B 《KeyStone Architecture Serial Rapid IO (SRIO) User Guide》现在发现66ak2h14 的srio模块与这个文档很多地方有差异,比如:文档92页提到INTDST16-23可以通过到GEM模块,映射到core。但66ak2h14...

View Article


动态数组

一开始,由于不确定数组长度,采用动态分配内存的方法构建了一个动态数组之后,还要构建相同长度的数组,仍然需要动态分配内存,感觉太麻烦,而且CCS中动态分配内存的空间太小,请问有没有一种方法,第一次确定数组长度后,之后在用这个长度构建数组时,不用去动态分配内存,求大神指导

View Article

CCS动态内存分配

申请了一个动态数组用完后释放失败

View Article

6678网口ping不通,请求指教!

各位好!问题RT:硬件:自己的板卡软件:基于Helloworld例程修改,替换了GEL等初始化运行程序后,输出如下:TCP/IP Stack 'Hello World!' ApplicationPASS successfully initialized Ethernet subsystem successfully initialized Ethernet eventId : 48 and...

View Article
Browsing all 5545 articles
Browse latest View live