No.80152 作者:liufengzhong 邮件:l_fz@sina.com ID:149522 登陆:12次 文章数:695篇 最后登陆IP:183.13.93.245 最后登陆:2015/6/16 17:02:27 注册:2014/7/29 21:51:15 财富:3671 发帖时间:2014/8/31 10:34:14 发贴者IP:111.221.200.181 标题:liufengzhong:[转帖]Flash编程问题 摘要:No.80152[转帖]Flash编程问题 我已经设计并组装的定制电路板采用XS1-L8A-TQ128-I4处理器。我可以编程和使用XTAG-2卡运行简单的测试程序。出于某种原因,我不管理程序连接到设备外部Flash存储器。该设计是非常相似的XK-1A开发工具包。MODE2和MODE3引脚被附着到XSYS头作为参考。我把电源从XTAG-2。Flash安装到X0D00(MISO),X0D01(CS),X0D10(SCLK)和X0D11(MOSI)。我在windows上用XTimeComposer社区13.0.2。有问题的是在XK-1A使用GET AT25FS010N-SH27芯片。我选择了M25PE10芯片(给我发消息:M25PE10-VMN6P-ND),但使用没有成功。在那之后,我从startkit(华邦25X20CL)删除了flash,也没有成功。然后我点EPCS1SIBN flash(派睿电子代码1453504)。没有成功。根据列表: 这些内存应该是“原生”的支持。我已经修改.XN文件来更改内存类型一致 并且还定义了SPI接口。当我开始闪烁,有警告F03098约缺乏写保护。之后没有文字,过程永远不会结束。我现在用了几天,有什么不顺心没有太大的暗示。BR \雷夫 附件: 回答: 在startKIT中闪存设备是“S25FL204K”。更改XN文件,如下图所示应该工作, <Device NodeId="0" Tile="0" Class="SPIFlash" Name="bootFlash" Type="S25FL204K"> 回复: 没有成功.XN使用EPCS1S和TYPE =“S25FL204K”。 我设法运行SPI_master_demo.xc示例文件,它运行时,我的变化: fl_DeviceSpec flash = FL_DEVICE_NUMONYX_M25P10; 得到正确的flash标识。 Running in SPI mode 3 with SPI frequency 25MHz expected flash ID: 202011 returned flash ID: 202011 Flash ID data returned from slave received correctly Write speed test... Time taken: 114790ns, for 256 bytes: 2.11MB/s Read speed test... Time taken: 23554090ns, for 51200 bytes: 2.06MB/s 如此看来,有连接的flash。我改变.XE文件有 <Device NodeId="0" Core="0" Class="SPIFlash" Name="bootFlash" Typ ......
>>返回讨论的主题
|