SPI Flash DFU Problem Topic is solved

Sub forums for various specialist XMOS applications. e.g. USB audio, motor control and robotics.
Post Reply
CareyLi328
New User
Posts: 2
Joined: Thu Jul 02, 2020 11:38 am

SPI Flash DFU Problem

Post by CareyLi328 »

Hi All
I've used a spiflash in a usb audio application,if I don't use spiflash ports of XMOS for other fuction, the DFU is OK, but when I use spiflash port of XMOS (X0D00, X0D10, X0D11) for other functions, DFU fail. I use software version 6F2, hardware is XU208, anyone have this problem ever?


View Solution
User avatar
mon2
XCore Legend
Posts: 1913
Joined: Thu Jun 10, 2010 11:43 am
Contact:

Post by mon2 »

Hi. What are your other functions being used on these pins? Perhaps you are loading down the SPI flash pins and interfering with SPI flash use? If possible, do not use these pins at all and leave them dedicated for SPI flash use only. Or consider to insert logic that will allow both external devices to be used without conflict.

Post more info if you can. A partial schematic will be helpful.
CareyLi328
New User
Posts: 2
Joined: Thu Jul 02, 2020 11:38 am

Post by CareyLi328 »

Hi mon2, thank you for your reply. I use 1bit port 1A and 1D for MIDI, spi flash is Winbond W25X40, I have cut the wiring on the board, just define 1A and 1D for MIDI in the software, DFU also fail. Beacause of QSPI don't use 1A and 1D ,so I tyied QSPI flash, so when I define DEFAULT_FREQ 44.1K, DFU is OK , but when I change DEFAULT_FREQ to 48K, DFu also fail.
Post Reply