我爱蓝牙网 - 52Bluetooth - 最具人气蓝牙技术交流网站

标题: CSR8645 SPI FLASH 程序如何烧录? [打印本页]

作者: cf5257    时间: 2015-4-16 13:24
标题: CSR8645 SPI FLASH 程序如何烧录?
CSR8645 SPI FLASH 程序如何烧录?

用BlueFlash能连接上,找不到FLASH,用PStool可以正常连接、修改。

求高手支招,谢谢!


作者: 628495173    时间: 2015-4-16 15:49
nvscmd命令

作者: 628495173    时间: 2015-4-16 15:49
http://www.52bluetooth.com/thread-1371-1-1.html

作者: 628495173    时间: 2015-4-16 15:49
http://player.youku.com/player.php/sid/XNzIxNzM4Nzg0/v.swf

作者: cf5257    时间: 2015-4-17 08:18
谢谢各位大神指点,我先用NVSCMD试试能不能搞定

作者: cf5257    时间: 2015-4-17 08:31
btspeaker 发表于 2015-4-16 15:49
nvscmd命令

谢谢,用NVSCMD是可以,但都是命令行的,用DLL调用的话是哪个DLL,函数原型有没有?


作者: cf5257    时间: 2015-4-17 08:57
本帖最后由 cf5257 于 2015-4-17 09:00 编辑

nvscmd dump 可以进行,但是擦除和下载都不行,CSR主芯片认不出FLASH



作者: cf5257    时间: 2015-4-17 09:06
硬件连接确定是正常的,用pstool merge能成功的把数据存到FLASH
不知道为何用BlueFlash 和nvscmd就认不出flash。
难道又是csr的缺陷?

作者: ToughRex    时间: 2015-4-17 09:46
nvscmd -flashtype SPIF identify
nvscmd erase

試試這個~~

作者: Fantasy    时间: 2015-4-17 11:04
cf5257 发表于 2015-4-17 09:06
硬件连接确定是正常的,用pstool merge能成功的把数据存到FLASH
不知道为何用BlueFlash 和nvscmd就认不出f ...

BlueFlash 是专门针对FLASH 芯片使用的·~~~45是ROM啊亲

作者: cf5257    时间: 2015-4-17 12:57
Fantasy 发表于 2015-4-17 11:04
BlueFlash 是专门针对FLASH 芯片使用的·~~~45是ROM啊亲

这个我知道哦,现在是8645外挂SPI FLASH,想用CSR的API烧写外挂FLASH

作者: lb4btspeaker    时间: 2015-4-17 14:51
cf5257 发表于 2015-4-17 09:06
硬件连接确定是正常的,用pstool merge能成功的把数据存到FLASH
不知道为何用BlueFlash 和nvscmd就认不出f ...

我遇到过同样的问题:用pstool merge可以,但用nvscmd识别不了。后来再换一块板子就可以。所以还是硬件的问题哦

作者: cf5257    时间: 2015-4-18 08:23
ToughRex 发表于 2015-4-17 09:46
nvscmd -flashtype SPIF identify
nvscmd erase

用你说的这个方法可以搞定,谢谢!

作者: 秋天枫叶    时间: 2015-12-18 17:18
cd C:\Program Files\CSR\BlueSuite 2.4.8

nvscmd.exe erase

nvscmd.exe identify


作者: purchant    时间: 2016-6-14 10:05
请问你调用什么DLL文件或者函数把程序下载到了SPI FALSE,里面。我也在用DLL文件写自动烧录程序,遇到一样问题,不是CMD 命令,能指导一下吗?

作者: in0501    时间: 2016-7-6 15:23


作者: tangsen22    时间: 2016-12-1 14:24
什么是特殊用户





欢迎光临 我爱蓝牙网 - 52Bluetooth - 最具人气蓝牙技术交流网站 (https://www.52bluetooth.com/) Powered by Discuz! X3.5