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:
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).
This image shows the CS waveform (top) and the SCLK waveform (bottom).
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.
XU208 boot problem Topic is solved
-
- New User
- Posts: 2
- Joined: Sat Jun 22, 2024 5:16 pm
-
Verified
- Experienced Member
- Posts: 66
- Joined: Sun Dec 13, 2009 1:12 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.
XMOS hardware grey beard.
-
- New User
- Posts: 2
- Joined: Sat Jun 22, 2024 5:16 pm
Thank you, I have found the issue. The problem was due to using a faulty EEPROM. I'm very grateful to you.