Search found 58 matches

by Hannu
Tue 2019-05-14 8:37
Forum: VS1005 and VSOS Software
Topic: Programming VS1005 Breakout Board
Replies: 3
Views: 58

Re: Programming VS1005 Breakout Board

You don't have ls.dl3 or usbmsc.dl3 installled on your board. ls is lighter version of dir. The tricky thing about usbmsc is that even if you had it, there wouldn't be enough memory for usbmsc to load after the board has been set up for hiresrec. Fortunately you can boot to usb mass storage with SD-...
by Hannu
Thu 2019-05-09 15:27
Forum: VS1010 Forum
Topic: USB - product serial number
Replies: 4
Views: 40

Re: USB - product serial number

You'll have SPI flash or some other storage medium on your device. During final test, when the storage is programmed write the serial number to a file and then read the number from the file and write it to the descriptor.

fopen(), fread(), fclose() are the functions.
by Hannu
Wed 2019-05-08 12:03
Forum: VS1010 Forum
Topic: USB VID & PID
Replies: 22
Views: 362

Re: USB VID & PID

Try to put line memcpyYY (deviceDescriptor, mydeviceDescriptor, sizeof(deviceDescriptor)); above chapter9 = mychapter9MSC; in your main() so that the first if statement which I previously quoted isn't true in UsbBootLoopNoReturn() At least I couldn't find any other part of ROM code which would chang...
by Hannu
Wed 2019-05-08 7:37
Forum: VS1010 Forum
Topic: USB VID & PID
Replies: 22
Views: 362

Re: USB VID & PID

Panu will know better but I just looked around. In ROM code the void UsbBootLoopNoReturn(void) starts if (!deviceDescriptor[0]) { //nobody has pre-initialized device descriptor memcpyYY (deviceDescriptor, deviceDescriptorMSC, sizeof(deviceDescriptor)); chapter9 = chapter9MSC; //protocol table } Try ...
by Hannu
Fri 2019-05-03 11:34
Forum: Slave Decoder Applications
Topic: LDOs & power supplies for AVDD, CVDD, IOVDD on VS1003
Replies: 3
Views: 40

Re: LDOs & power supplies for AVDD, CVDD, IOVDD on VS1003

Yes. You can use single voltage for all power inputs of VS1003. Designing the power distribution on board might become interesting. Simple power and GND layer with capacitor always when going in or coming out from power layer might be good start. However with separate regulators you get better PSNRR...
by Hannu
Wed 2019-04-17 9:12
Forum: Stand-Alone Applications
Topic: VS1003 with PCB mono speakers and external speakers via 3.5mm jack
Replies: 10
Views: 190

Re: VS1003 with PCB mono speakers and external speakers via 3.5mm jack

TVSes and zeners are there to provide long life for IC by protecting them from ESD zap as you mentioned. Dropping them from your design may cost you the IC and that way make the device totally useless as an audio device. What comes to signal integrity they can have measurable effect with good audio ...
by Hannu
Tue 2019-04-16 11:34
Forum: Stand-Alone Applications
Topic: VS1003 with PCB mono speakers and external speakers via 3.5mm jack
Replies: 10
Views: 190

Re: VS1003 with PCB mono speakers and external speakers via 3.5mm jack

I don't notice any particular problem anymore. I would go to layout design and prototyping.
by Hannu
Wed 2019-04-10 10:19
Forum: Stand-Alone Applications
Topic: VS1003 with PCB mono speakers and external speakers via 3.5mm jack
Replies: 10
Views: 190

Re: VS1003 with PCB mono speakers and external speakers via 3.5mm jack

First a few things to clarify: 1. Yes, as stated in my initial post, I’ve gone through http://www.vsdsp-forum.com/phpbb/viewtopic.php?f=9&t=69 in great detail. As described earlier, my case requires that I connect the “line out” through the 3.5mm jack and hence my post. I can’t just follow the refe...
by Hannu
Thu 2019-04-04 14:19
Forum: Stand-Alone Applications
Topic: VS1003 with PCB mono speakers and external speakers via 3.5mm jack
Replies: 10
Views: 190

Re: VS1003 with PCB mono speakers and external speakers via 3.5mm jack

Hello! The TPA20391 has an enable pin. With GND switching contact jack, you can connect the other end with pull-up resistor to EN pin of the amplifier. When the detect pin closes, it grounds the EN pin and audio comes out from the jack. If the plug detect pin opens the connection, use transistor to ...
by Hannu
Wed 2019-04-03 8:51
Forum: VS1005 and VSOS Software
Topic: VS1005 RTC Frequency tolerance
Replies: 9
Views: 172

Re: VS1005 RTC Frequency tolerance

Hello Panu, A new, related question. We need to consider a more accurate RTC clock. I'm wondering if it is possible to switch between two hardware 32.768kHz clocks (one is low accuracy, low power; other is high accuracy, high power) depending on whether the product is turned Off and running from li...