谁有C6678 的SPI读写N25Q128的程序吗?TMS320C6678 EVM 板的,谢谢啦。408713975@qq.com
Damon(DSP) Liu:
参见以下内容
http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/6380.aspx
kelin sun:
回复 Damon(DSP) Liu:
您好!我在使用TMS320C6678(G1.0)进行SPI接口的Nor flash启动时,遇到些问题,希望能得到你们的帮助。 (1)DSP连接Nor flash 与评估板一致。 (2) Nor flash型号是25Q2813B40;DSP输入时钟是250MHz。 (3)我将简单的UART程序转换为bin文件后,烧写至EEPROM中;拨码为I2C 模式并上电后,启动正确。 但是我将该程序烧写至Nor Flash中,则提示错误如下: (1)Nor device open failed! Returned platform error number is 17。 我烧写步骤如下: (1)将该uart.out文件直接改为app.bin文件。 (2)在no boot 模式下,初始化GEL+DDR后,加载MCSDK工具下的tool\writer\nor\norwriter_C6678.out文件。 (3)在0X80000000地址空间加载app.bin文件。不选择swnap选项。 (4)点击运行,即出现上述错误。 我量了一下Nor flash的片选信号(-s)即SPSCS0引脚,该引脚始终一直为高,正确应该是该引脚一直为低才能写入? 请问是不是这个原因导致写入不正确? 如果是这个原因,其请问在哪里能修改呢?我是刚刚学习DSPC6678的初学者,望能给详细的解答,在此非常感谢!
Andy Yin1:
回复 kelin sun:
您好,你先看一下nor flash writer中错误提示在哪一步出现的,有没有可能是需要修改一下writer程序呢,你先对照writer source code看看,谢谢