XU208 boot problem Topic is solved

Technical discussions around xCORE processors (e.g. xcore-200 & xcore.ai).
jack96013
New User
Posts: 2
Joined: Sat Jun 22, 2024 5:16 pm

XU208 boot problem

Post by jack96013 »

I referred to the following articles to plan my own DIY USB to I2S project: (Chineses Website)
https://oshwhub.com/electricrunning/xmos-usb-audio
Here is the schematic:
Image

But after completing the circuit, the computer could not recognize it. After trying for a week, I decided to seek help from everyone.

First, this is the SPI waveform of my circuit after reset. I measured MOSI (top) and SCLK (bottom).
Image
This image shows the CS waveform (top) and the SCLK waveform (bottom).
Image
SCLK measured at 10 MHz, but CS is always pulled low, and MOSI is pulled low after generating a 3-cycle pulse at startup.
I have confirmed that the waveform of the main oscillator is 24 MHz, and the voltage levels are 3.3V and 1.0V for supply.
IC purchased on Digikey. I intend to use the firmware provided in the above article (without JTAG), and I have already burned it into the EEPROM using CH341A, but XMOS still cannot communicate with FLASH. What changes do I need to make?
Thank you very much for taking the time to read and assist. I look forward to your valuable advice and guidance.
View Solution
Joe
Verified
Experienced Member
Posts: 66
Joined: Sun Dec 13, 2009 1:12 am

Post by Joe »

Signals are correct - xmos is issuing 0x03 READ command on MOSI to the flash. You need to check MISO to see if the read data appears. If there is no data here then your flash is still blank.
XMOS hardware grey beard.
jack96013
New User
Posts: 2
Joined: Sat Jun 22, 2024 5:16 pm

Post by jack96013 »

Joe wrote: Mon Jun 24, 2024 9:38 am Signals are correct - xmos is issuing 0x03 READ command on MOSI to the flash. You need to check MISO to see if the read data appears. If there is no data here then your flash is still blank.
Thank you, I have found the issue. The problem was due to using a faulty EEPROM. I'm very grateful to you.