完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1 条评论
20个回答
|
|
请问您现在是如何烧录的?
|
|
|
|
同问上述问题: 我用IAR擦除CC2538程序,很慢,并且失败概率很大。所以一直是用Smart Programmer2擦除程序,然后再用IAR下载,用IAR下载程序时很慢,有时候都下载不进去,需要给仿真器重新断电才可以。 另外,如何像CC2530一样,设置无法从CC2538中读取程序呢,在Smart Programmer2软件中没有找到相关的设置。 请指教,谢谢!! |
|
|
|
|
|
|
|
chm5 发表于 2018-6-1 14:21 CC2538是arm的内核,推荐使用XDS100v3烧写 |
|
|
|
您好 我用的就是XDS100V3,是CC2538开发板上集成的仿真器电路。 我的问题是,如何在Flash Programmer2中设置“禁止从CC2538中读取程序”?从而防止别人拷贝我的程序。 请指教,谢谢! |
|
|
|
就是用XDS100V3.烧写,非常慢。得一分钟的时间。 |
|
|
|
chm5 发表于 2018-6-1 14:56 选中Edit菜单。读最后一页的数据。如图。把该页最后一个字节改为7F。再写入该页数据。完成后,重新上电,您再试着读一下,就什么也读不出来了。提醒一下,MAC地址也不能被读出来了。 |
|
|
|
kylin2016 发表于 2018-6-1 15:21 多谢指教! 不过很纳闷,这么一个简单的要求,为何TI要设计的这么麻烦,难道说CC2538不需要考虑这种防止读取程序的问题吗? |
|
|
|
@guofan li @zhong liu1 1.提高用SmartRF Flash Programmer 2 烧写CC2538速度快的方法, 1)512K的Flash,其实一般客户只会用到150KB差不多了,所以大部分都是没用到的,那么这部分没用的数据是不需要去做擦除和写的。 然后在用SmartRf Flash Programmer 2烧写的时候,在Program选项中有Exclude pages in image with filled with 0xXX 这样做的目的是为了把没有用到的Flash不要在写了。 2)另外关于烧写工具,可以使用XDS200,速度会比XDS100V3快很多。 |
|
|
|
@Zhong liu, 关于程序防止被读走的方式有两个 1)使用SmartRF Flash Programmer 2直接在对Lock bit的值进行修改 2) , Lock bit在芯片中的实际地址如下,在cc2538.icf文件中有定义 // Define the region for Lock Bits in flash. define region FLASH_LCK = mem:[from 0x0027FFE0 to 0x0027FFFF]; 直接在程序里面对寄存器进行操作 在程序里面可以直接往这个地址写值进行,相当于用SmartRF Flash Programmer2来写是一样的。 |
|
|
|
wenlonghbo 发表于 2018-6-1 15:57 感谢回复。 不过这种方式还是不方便操作,希望TI能直接在Flash Programmer软件中集成这个功能。 |
|
|
|
wenlonghbo 发表于 2018-6-1 15:57 TI的技术支持,都能您这般就好了。能否再请教一个问题,为什么CC2538SF23烧录不能正常工作,现象是晶振不起振。是一个批次的SF23都不正常。到现在也没有人能解答。谢谢 |
|
|
|
Flash Programmer这个功能已经是有的,只不过需要选取都flash,然后去特定的地址修改值。 |
|
|
|
kylin2016 发表于 2018-6-1 16:15 我们的协议栈默认是针对CC2538SF53也就是512K Flash的,你有没有把协议栈的连接文件改成SF23的?? |
|
|
|
wenlonghbo 发表于 2018-6-1 15:57 您好: 我用楼主的方法,利用Flash Programmer2的Edit选项卡的先读出第255页的数据,然后修改最后一个字节为0x7F,再写入CC2538的时候。发现如果CC2538的程序使能看门狗的话就写入失败(也不是每次都失败,但失败的概率特别大),不使能看门狗就没有问题。 请问这是什么原因引起的? 请指教,谢谢! |
|
|
|
您说的连接文件是什么? 在编译时, 我们把针对SF23的配置都选上了。请详细指导一下,谢谢! |
|
|
|
针对256KB的CC2538芯片,如果需要运行ZigBee协议栈,请把原先协议栈的链接文件用附件中的文件替换 |
|
|
|
感谢VV。这次的好用了。SF23可以正常运行了。这个问题,FAE已经接手小半年了。也没能解决。再次感谢!TI要是多有几位您的这样的大神,就好了。 |
|
|
|
kylin2016 发表于 2018-6-1 17:24 @guofan li 问题解决就可以。 麻烦私信告诉我下你们公司,谢谢! |
|
|
|
只有小组成员才能发言,加入小组>>
356 浏览 1 评论
549 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
795 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
665 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1141 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
92浏览 29评论
365浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
267浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
217浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
72浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-30 14:53 , Processed in 1.702155 second(s), Total 118, Slave 103 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号