TI中文支持网
TI专业的中文技术问题搜集分享网站

求助!c6747 SPIFlash 烧写失败!

在CCS6.0下编写了一个LED闪灯代码,通过JTAG加载,可以正常工作。SPIFlash型号为W25Q64FVSIG,用AISGen D800K005工具将out文件转换为ais文件后,利用官方提供的spiflash_writer_dsp烧录工程运行,提示以下信息(有时显示以下信息,有时以下蓝色信息也没有):

[C674X_0] SF: Got idcode ff ff ff 16

SF: Detected W25X16 with page size 256, total 2097152 bytes

Flash page size: 256 bytes

Flash sector size: 4096 bytes

Starting SPIWriter.

Enter the image type (one of "dspais" "armubl" "uboot" "other")

dspais

Enter the File Name

E:\ais\led111.bin

Erasing flash at byte offset: 0, byte length: 0

SE: cmd = { 0xd8 0x000000 }

SE: cmd = { 0xd8 0x001000 }

SF: Winbond: Successfully erased 8192 bytes @ 0x0

Writing flash at page offset: 0, number of pages: 17

Reading verifying the file.. Files matched 

断电后,重新上电,LED不闪烁,说明SPIFlash烧写失败!不知道哪里出了问题!

有几个疑问:

1,实际使用的是W25Q64FVSIG,烧写程序提示的为什么是W25X16?

2,Erasing flash at byte offset: 0, byte length: 0,这个是什么意思?

3,官方说提示Reading verifying the file.. Files matched 这个信息,表示烧写成功,可实际又是烧写失败!

相关设置附件里有截图,有相关经验的帮忙分析下!!!

Tony Tang:

songhua zhang实际使用的是W25Q64FVSIG,烧写程序提示的为什么是W25X16?

这个是读ID号从表里查找是什么型号,应该是你用的型号不是列表里,你可以把你的型号加进去。烧写工程是源码提供的,你自己改一下。

赞(0)
未经允许不得转载:TI中文支持网 » 求助!c6747 SPIFlash 烧写失败!
分享到: 更多 (0)