Other Parts Discussed in Thread: SYSBIOS
现在我sysbios下的doorbell中断发现了如下的问题:接收中断时只能接收到doorbellinfo2,没办法接收到doorbellinfo1,。但如果我先用逻辑程序初始化一遍,再用sysbios下的裸机程序初始化,再加sysbios的中断就可以接收到doorbellinfo1(查看寄存器得知的)。但是用的系统函数Srio_sockRecv就会乱码,不知道这是为什么呀…
现在我sysbios下的doorbell中断发现了如下的问题:接收中断时只能接收到doorbellinfo2,没办法接收到doorbellinfo1,。但如果我先用逻辑程序初始化一遍,再用sysbios下的裸机程序初始化,再加sysbios的中断就可以接收到doorbellinfo1(查看寄存器得知的)。但是用的系统函数Srio_sockRecv就会乱码,不知道这是为什么呀…
我在sysbios中学习SRIO_TputBenchmarkingTestProject例子的时候,发现DSP只能接收doorbell中断,但是却无法接收被写的数据。也就是说,FPGS向DSP写数据时(带上了doorbell),没有生效,但是doorbell生效了。
还有一个现象,如果班子里有个以前正确的srio固件,那么调试时第一次就能获取到数据,但是第二次及以后就获取不到了…
我在仿照例子SRIO_TputBenchmarkingTestProject写SRIO时,发现了如下问题:
在初始化srio中参考了keystone的例子,当前已经可以正常运行回环和doorbell的中断测试了。
1.但是在调试的过程中发现,每次上电后第一次进入调试时,总会在 hDrvManagedSrioDrv = Srio_start(&drvCfg);跑飞,对于这点我一点思路也没有…
我在CFG的task配置中发现了这个配置:default Affinity
根据我理解的说明,这个是将本任务绑定于哪个核心上运行,我理解的正确吗?
因为如果真的是这样的话,我就不用费劲心思与其他核心进行核间通讯了,只需要对不同的任务进行通讯即可。
如标题所说,我将两个sysbios程序固化到SPI内,但是主核无法让从核启动
目前已知:
1.我的两个程序代码段都会放到DDR中,调试也能看到。
2.程序都放到L2就没问题。
3.DDR table运行正常,即主核是可以正常启动并且输出消息的。
4.用的例程中的启动代码
想问:
1.我当前的代码如何?
2.platform中是否有对应的函数让从核也启动?
以下是我的主核启动从核的代码…
我在使用CCS9编译IPC时,发生了未定义的报错,想请问大家有没有用起来比较顺手的库的版本号
现在我用的是:
CCS:9.30
IPC:3.42.0.02
SYSBIOS:6.33.6.50
XDC:3.23.4.60
其中我也试过了少量的别的版本号,但只有这个版本是可以正常编译及报错的,但现在还是在报IPC中的Heap相关函数未定义。
所以我还是怀疑是我的一些版本号太新了导致的…
大佬们,手里有一套J721EXCPXEVM板卡,使用的TI DRA829主芯片,想使用BIOS裸机系统进行开发,请问在哪里可以找到用于DRA829平台的BIOS裸机系统的BSP开发包?以及配套的PCIE、MMC、网口、串口等驱动文件和相关使用里程?非常感谢!!!
单镜像程序,带SYSBIOS系统,现在公司产品上出现问题,有些硬件存在核1运行出错的情况,即核1申请任务时,申请到的DDR3内存首地址不对,然后后面运行程序后,也会报该任务栈溢出的问题。尝试过改大任务的内存以及SYSBIOS的栈内存,没有解决此问题,然后由于申请的堆是放在DDR3里,TASK申请内存是在堆里去申请,所以遍历测试了DDR3的内存,也没有问题。没有其他思路了…
在使用.dat文件进行数据导入时,我的第一行为:1651 1 80000000 1 273455;在debug时,使用tools-load memory进行导入,为什么导入不进去,是数据量太大了吗?我使用900个数据的时候可以成功导入。
我们自制DSP板有部分会有应用程序无法启动的现象。连接仿真器后,发现程序运行到sysbios abort()。复位DSP的PORZ和RESETFULL引脚后,仍然启动失败,仍然运行到sysbios abort()。能给我们一些建议吗?
我在ccs6.1.1上尝试使用多核的openmp例程,按照downloads.ti.com/.../building_openmp_app.html
链接中进行操作
当我点击错误时,他会跳转到一个.xs文件,如下图
我在想是不是缺少一些必要文件,我目前下载了以下文件
我不清楚问题应该如何解决
或者TI有没有可编译执行的openmp例程让我参考一下?
新建了一个sysbios工程测试uart中断,仅配置了中断,可以正常触发中断,中断服务函数内只做了计数,程序运行空间都放在L2SRAM上,使用仿真器核0单核加载,在触发一次中断后IRP出现0x15020102非法值,exception 打印如下:
B24=0x81799f B25=0x819864 B26=0x8130f0 B27=0x0 B28=0x80ff94…
DSP为C6748,C6748作为服务器,电脑作为客户端;
程序的功能很简单,电脑向C6748发送数据,C6748将接收到的数据回传;
使用NDK实现TCP传输,在TCP.c中,定义了一个全局的套接字TcpSocket和全局变量如下:
volatile UINT8 RecDataFlag=0; // 数据接收标志位,接收到上位机的数据时:置1;数据处理完:清0。
volatile…
<Linking>
undefined first referenced
symbol
您好:
请问,使用ti-processor-sdk-rtos-am57xx-evm-04.03.00.05-Windows-x86-Install.exe安装包,配置硬件中断,点击下图红色框中
勾选下图 Add the Cpintc module to my configuration,CCS报错
错误原因,如下图,请问是什么原因?CCS中选择的器件是Generic C66xx Device
编译工程后报错,如下图?请问怎么解决?现在不能进入G…