Search found 12 matches

by ed_haslam
Thu 2024-09-05 4:53
Forum: System Software
Topic: VS1000D low supply voltage detection.
Replies: 2
Views: 104

Re: VS1000D low supply voltage detection.

Thank you Pasi!

All the best,

Ed
by ed_haslam
Wed 2024-09-04 8:01
Forum: System Software
Topic: VS1000D low supply voltage detection.
Replies: 2
Views: 104

VS1000D low supply voltage detection.

Hi, I'm using the VS1000's SCISTF_REGU_POWERLOW flag to detect a low battery condition. When asserted, our device flashes the LEDs that illuminate it during normal operation and then shuts down. This works really well but the voltage threshold is a bit too low. According to the VS1000 manual, the fl...
by ed_haslam
Sun 2024-05-19 6:29
Forum: Stand-Alone Applications
Topic: XRESET Capacitor Value.
Replies: 4
Views: 1617

Re: XRESET Capacitor Value.

Thank you Pasi,

I'll adjust VS1000 behaviour based on the bypass capacitors.

Best regards,

Ed
by ed_haslam
Tue 2024-04-30 5:59
Forum: Stand-Alone Applications
Topic: XRESET Capacitor Value.
Replies: 4
Views: 1617

Re: XRESET Capacitor Value.

Hello Pasi, Thank you for the detailed reply, it's much appreciated. This application works a 4 ohm speaker pretty hard on a limited power source and even though I'm trying everything to keep electrical spikes out, the VS1000 supply is still a bit noisy. An occasional reset would be acceptable but a...
by ed_haslam
Fri 2024-04-19 8:23
Forum: Stand-Alone Applications
Topic: XRESET Capacitor Value.
Replies: 4
Views: 1617

XRESET Capacitor Value.

Hello, Wondering what the recommended value is for the capacitor to ground on the VS1000's XRESET line when using the suggested 100K pull-up resistor? I've seen example schematics with a 0.1 uF capacitor or no capacitor at all. One VS1000 datasheet recommends a 10uF capacitor but without either a cu...
by ed_haslam
Fri 2024-03-22 18:17
Forum: System Software
Topic: VS1000 power off transient.
Replies: 2
Views: 1635

Re: VS1000 power off transient.

Hi, Turns out I was updating the IO supply voltage register but then setting the USB voltage. Corrected code that's working is below: #ifdef USE_POWERBUTTON if (PERIP(SCI_STATUS) & SCISTF_REGU_POWERBUT) { volumeReg = 0xC0C0;; SetVolume(); voltages[voltIoPlayer] = 0; /*1.7V*/ PowerSetVoltages(&am...
by ed_haslam
Thu 2024-03-21 10:24
Forum: System Software
Topic: VS1000 power off transient.
Replies: 2
Views: 1635

VS1000 power off transient.

Hello, I've designed a custom board using the VS1000D for a consumer product under development. It's working well except at power off there's a large transient on the audio outputs and it causes a large current spike from the audio power amplifier, triggering our lithium battery overcurrent protecti...
by ed_haslam
Sat 2023-10-28 0:10
Forum: System Software
Topic: VS1000D Basic SPI/USB Source Code
Replies: 7
Views: 3052

Re: VS1000D Basic SPI/USB Source Code

Hi Pasi,

Many thanks!

All the best,

Ed
by ed_haslam
Fri 2023-10-27 7:05
Forum: System Software
Topic: VS1000D Basic SPI/USB Source Code
Replies: 7
Views: 3052

Re: VS1000D Basic SPI/USB Source Code

Hello Pasi, Success! I had been working with the GPIO controlled, 4 button player version of the Audio Module, "VS1000AudioModuleButVolStopPower-20140624" downloaded from the VLSI website, but found "#define DISABLE_SD" doesn't exist in that version. So I tried the parent version...
by ed_haslam
Thu 2023-10-26 6:34
Forum: System Software
Topic: VS1000D Basic SPI/USB Source Code
Replies: 7
Views: 3052

Re: VS1000D Basic SPI/USB Source Code

Hello Pasi, Here's a couple of other bits of information that might be helpful - In addition to a couple of other source code examples, I've also tried the VSIDE, VS1000 solution template, "VS1000 SPIUSB". Compiling that, and uploading the resulting image file with VSIDE's Prommer/Flasher ...