-
关于串口烧写碰到问题怎么办。
1、检查硬件看看用的是不是BOOTload指定的SCI引脚
2、串口烧写时也是可以用仿真器+CCS监视开发板的运行
3、有些RS-232转RS-485的接口工具并不能很好工作
4、最主要的,串口烧写是通过芯片内部的Bootloader来工作的,所以,当开发板连上串口,有正确跳线的时候,用串口调试助手向开发板发送下面的字符开发板应该会有返回信号
发送的,41AA0800000000000000000000000000000000000000000800000000C011223344556677意思是
在0x0000c000写11223344556677 更具体的,可以参考bootROM文档中的说明:http://focus.ti.com/mcu/docs/litabsmultiplefilelist.tsp?sectionId=96&tabId=1502&literatureNumber=spru963a&docCategoryId=6&familyId=1414
-
在on-chip flash 中有个depletion recovery
楼主试试之后能否正常烧写?
-
没有必要吧,28035的烧写寿命50000次,又不是以前的2812只有100次的寿命。
-
...............这个是常见问题,所以我知道,我不知道的时候您老不要拍砖就好了。
:)
-
是80pin的28035?64pin的只有1个SPI
估计是没有enable SPIB的时钟。楼主检查一下
SysCtrlRegs.PCLKCR0.bit.SPIAENCLK = 1; // SPI-A
-
看下面的文档,里面有针对WATCHDOG的详述:
http://www.ti.com/litv/pdf/sprufn3c
-
2楼说得对。
也可以
asm (" ESTOP0");加断点看看。
-
用例程包中的FLASH例程试试,如果例程也不行就要检查硬件和bootmode跳线
-
楼主怎么开始玩起MSP430了。
就我所知没办法增加模块,需要重装。
卸载CCS后记得把CCS所在目录里的东西全部删掉,然后重启电脑。
-
没想到这个帖子还这么火哈,谢谢大家支持哈
-
现在TI的hex2000就支持out转bin,不需要用第三方工具了
-
关键是买了这块板子,改装一下就是XDS100V2,正常的XDS100V2要$99
-
这个问题要是找到原因,记得分享一下哈。
-
你用的是哪个厂家的板子?
F28M35包含的东西太多了,先看例程吧,感觉能够把例程看懂就已经很不错了。
耐着性子,从第一个例程一个个往下看,一个个寄存器的了解.........
-
我做了例程,我用的是TI的DEMO板,没有这个问题,从来没有出现过“有时候是一个核能连接的上,一个连接不上。有时候是两个都能连接上”的问题。
如上次谈到,这估计是开发板不稳定导致,估计是供电有问题,但这仅仅是估计。
所以只能说,你做交叉试验,确认问题原因:芯片,开发板,仿真器,CCS,驱动.....
另外CCS有没有更新到最新版本?CCSV5.2,最老的CCS对于C2000内核的FLASH烧写是有BUG的。
再者,检查一下,C28X侧是否有加密
[ 本帖最后由 hlx3012 于 2012-8-1 11:45 编辑 ]
-
用lm flash programmer是可以下载的
这说明板子是好的,说明是IAR或者是J-LINK驱动问题。
用IAR通过原厂板子上的仿真器能够正常下载吗?如果也不能,说明IAR有问题,如果可以那检查一下JLink的驱动以及IAR针对JLINK的配置
-
:funk:
这么久了还有问题,究竟是什么问题呀?你说清楚,我帮你做验证试验。....
-
老版本的9b96芯片的LDO是有一个BUG,不过,片子烧了,估计还是电路本身的问题。
-
楼上的意思是,之所以出现乱码,一般是少了半个字节,导致显示出现乱码。复制之前就加一个空格试试。
把IAR升级到最新版本试试。
-
Run-Mode Clock Configuration (RCC)
[ 本帖最后由 hlx3012 于 2012-7-30 17:11 编辑 ]