No sound on VS1005 custom board

Discussion about writing software for VS1005 and the VSOS Operating System. Also posts about VS1005-related hardware design and device drivers should be posted here.
User avatar
pasi
VLSI Staff
Posts: 1511
Joined: Thu 2010-07-15 16:04

Re: No sound on VS1005 custom board

Post by pasi » Fri 2018-10-19 13:23

The correct value for the capacitors depends on the internal capacitance of the crystal and the stray capacitance of the board.

Test the theory first by checking XTALO with an oscilloscope and/or remove the capacitors completely.

If the oscillator is running but you still don't get the voltages to rise, then it's something different (soldering issue?). Note that probing with oscilloscope might get the oscillator to start, you'll see it present, and can check if the system now responds.
Visit https://www.facebook.com/VLSISolution VLSI Solution on Facebook

User avatar
Panu
VLSI Staff
Posts: 2585
Joined: Tue 2010-06-22 13:43

Re: No sound on VS1005 custom board

Post by Panu » Mon 2018-10-22 8:57

Pasi wrote:Test the theory first by ... remove the capacitors completely.
1. This. Do this and see how many boards it helps. That will tell a lot.


2. I've taught on numerous classes that all digital circuits need three things: power, clock and reset. If one of these fails, the circuit invariably fails. So that's always the basic checklist.


-Panu
Info: Line In and Line Out, VS1000 User interface, Overlay howto, Latest VSIDE, MCU Howto, Youtube
Panu-Kristian Poiksalo, VLSI Solution Oy

Andrey
User
Posts: 4
Joined: Mon 2018-09-10 17:05

Re: No sound on VS1005 custom board

Post by Andrey » Mon 2018-10-29 12:09

Hi.
I followed your advise and remove capacitors. This didn't help. Oscillation is present, but it' is very unstable: frequency runs from 9 to 14 MHz with a period about 3-4 seconds. Voltages didn't change.

BR,
Andrey

User avatar
pasi
VLSI Staff
Posts: 1511
Joined: Thu 2010-07-15 16:04

Re: No sound on VS1005 custom board

Post by pasi » Mon 2018-10-29 15:44

Very strange.

To throw some ideas: Check the soldering of pins looking for short-circuits or unconnected pins, check the state of PWRBTN, and change the crystal.
Visit https://www.facebook.com/VLSISolution VLSI Solution on Facebook

Post Reply