Other Parts Discussed in Thread: HALCOGEN,
求助,我目前使用TMS570LS3137型号平台。 我通过Halcogen软件生成了一份带FreeRTOS的工程,想把这个工程即作为Bootloader,也作为APP,并且是多份APP。
然后我遇到了问题:
1.带FreeRTOS的工程,执行跳转操作后,死机。(与我设计冲突,我想要的是APP也可以跳转其他APP) ;
g_ulTransferAddress = …
求助,我目前使用TMS570LS3137型号平台。 我通过Halcogen软件生成了一份带FreeRTOS的工程,想把这个工程即作为Bootloader,也作为APP,并且是多份APP。
然后我遇到了问题:
1.带FreeRTOS的工程,执行跳转操作后,死机。(与我设计冲突,我想要的是APP也可以跳转其他APP) ;
g_ulTransferAddress = …
你好,我想询问一个问题 我知道TMS570LS3137芯片自带ECC功能,如果要使用它 我们必须在写入FLASH的同时 将其对应的ECC空间同时生成,使用uniflash 有自动生成ECC的选项。 但现在我有在线更新FLASH的需求,即Bootloader接收代码 写入Flash 我如何更新FLASH对应的ECC空间呢?
在使用TMS570LS3137芯片时,设计了 bootloader 并烧录到Bank0 上 0x00000000 地址,App 烧录到 Bank1 上 0x00180000 地址上,从bootloader 跳转到 App 的 0x00180000 地址 APP 是可以正常启动的,
但是 我修改 sys_link.cmd 文件里的配置后,把 APP 烧录到 TMS57…
flash写时,如果关闭这个中断,就可以,这时我测了一下定时器是不运行的。但是使能这个中断,定时器正常运行,flash写会卡在while循环里,请问这是怎么回事
你好,我们的bootloader程序中会读写FLASH,使用的F021 API版本是v2.01.01 Build(000830),但是在使用中发现程序会偶发卡死在如下while循环中:
此时内存状态如下图所示:
有如下一些背景信息:
您好,我将boot写在bank0,app程序运行在bank1,boot完成跳转后,我在app程序执行flash写函数,写和擦除都是在bank0,但是写了大概20字节就写不了了,擦除的话会卡住,请问这是怎么回事?我不使用boot,app程序直接从bank0运行,操作bank1里的flash就可以,请问这有什么区别吗?
各位专家:
我在使用的是tms570ls31 hdk,编程环境是ccs12.8.1,使用的资源包括het1和rti。在halcogen中勾选flash ecc check或者esram ecc check生成代码通过debug下载无法运行,同时红色error灯亮;关闭flash和ram的ecc检查能正常运行。请问在使用ecc检查时还需要哪些额外配置吗?
您好,
我想要知道CAN通信扩展帧和标准帧的过滤器是怎么配置的,我试着配置了一个过滤器if2是可以的,但是我想配置多个不知道怎么配置,
能帮忙解答一下吗?
我建一个CAN的环形缓冲,每个周期将要发送的CAN报文写到环形缓冲区里,然后调用SendCanTxBufInt()触发中断发送,在报文发送完后触发中断,在中断canStatusChangeNotification()中发送下一个报文,发送邮箱只用一个。
亲爱的工程师你好,我在使用freertos 时候 ,在主函数中可以完成dma初始化,在其他任务中无法完成dma初始化,寄存器状态可读不可写 ,在dmaEnable 时会进入异常,
Dear engineer hello, when I use freertos, dma initialization can be completed in the main function, dma initialization cannot be completed…
你好,我使用TMS570LS3137的协处理器输出PWM波形,代码如下:
工程师您好!
我们准备新引入TMS570LS3137 ,从开发板TMDS570LS31HDK开始;
请问推荐使用哪个CCS版本合适?最新的CCS12.7支持良好吗?
谢谢!
请问HALCoGen 04.07.00工具对于TMS570LS317芯片,生成的代码能否自动生成对应的单元测试用例?
问下TMS570系列可以向下PIN TO PIN替代吗,比如我硬件设计用的是TMS570LC4357可以替换成TMS570LS3134,看手册相同的管脚定义是一样的,有人替换使用过吗?谢谢啦
您好,目前我在开发TMS570LC4357的EMAC模块驱动,我首先使用HALCoGen生成驱动代码,发现HL_emac.c驱动代码里有一个函数EMACSwizzleData,
我对比了HALCoGen生成的TMS570LS3137的EMAC驱动代码,发现没有函数EMACSwizzleData,请问3137和4357在写EMAC…
请问为啥用segger jlink uniflash烧写程序,uniflash中没有auto ecc generation按钮,但是下载程序 ecc空间会有数据,但是数据是错误的呢? 但这个错误的数据我开启flash ecc后它检测不出来。
首先,我利用uniflash来烧写.out文件到芯片的flash中,uniflash有自带的auto ecc generation 功能,能自动烧写ecc区域。
然后,我在我的工程的启动代码中加入了
/* Enable CPU Event Export */
/* This allows the CPU to signal any…
你好,我正在做TMS570ls3137的flash ecc实验,我已经用uniflash的auto ecc将代码的ecc码下载入了ecc空间。并且在程序的启动代码中 加入了
/* Enable CPU Event Export */
/* This allows the CPU to signal any single-bit or…
TI工程师,你好,我有问题需要咨询
背景:当前代码运行在Bank 0上,同时因为自身业务需要,我需要对Bank 0的Sector进行擦写
你好!我现在使用tms570ls3137pge芯片开发项目,此工程使用了freertos系统,如果不加载引导程序,app程序在freertos下运行正常;如果加载引导程序后,app程序运行异常。目前程序设计方案:bank0作为引导程序使用,bank1作为app程序使用,所以想问问如果这样设计,引导程序以及.cmd文件改怎样设计。