Search found 84 matches

by Hannu
Yesterday 17:23
Forum: VS1010 Forum
Topic: VS1010 Mini-demoboard
Replies: 1
Views: 3

Re: VS1010 Mini-demoboard

It is correct that you can load your code to SPI flash. I would suggest that you develop your code on SD card as it is way more easier to unbrick by putting it to computer and formatting. The trickery which is needed to access the SPI flash is reboot 4 (see the book pg. 178 and few pages back and fo...
by Hannu
Wed 2020-07-08 7:20
Forum: VS1005 and VSOS Software
Topic: SD Ident / Card stuck. Chip gets hot as hell.
Replies: 1
Views: 22

Re: SD Ident / Card stuck. Chip gets hot as hell.

Does GPIO0.7 have pull-up? GPIO0.7 determines boot voltage for IOVDD and if it is pulled to IOVDD -> IOVDD is set to 3.3 V and if it is low IOVDD stays in 1.8 V. Best fix is to have the pull-up and alternative software fix is to use setclock program to set the voltage to 3.3 V. With setclock it is p...
by Hannu
Tue 2020-06-30 7:51
Forum: Stand-Alone Applications
Topic: VS1053 EndFillBytes + Power Off "Plopp"
Replies: 13
Views: 295

Re: VS1053 EndFillBytes + Power Off "Plopp"

I was thinking about external relay or muting chip and controlling it with GPIO.

VS1053 doesn't have internal muting circuit.
by Hannu
Mon 2020-06-22 8:03
Forum: Stand-Alone Applications
Topic: VS1053 EndFillBytes + Power Off "Plopp"
Replies: 13
Views: 295

Re: VS1053 EndFillBytes + Power Off "Plopp"

My point was that if you don't have any GPIOs left on the MCU you can control the VS1053 GPIOs through SCI interface. Datasheet pages: 44, 45 and 76 have info about these. I haven't tested this, but pin control should go like this... Registers are: 0xC017 DDR 0xC018 IDATA 0xC019 ODATA And then norma...
by Hannu
Thu 2020-06-18 7:32
Forum: Stand-Alone Applications
Topic: VS1053 EndFillBytes + Power Off "Plopp"
Replies: 13
Views: 295

Re: VS1053 EndFillBytes + Power Off "Plopp"

Have you already used VS1053 GPIOs? If amplifier or extra relay has enable (signal high lets audio pass to output) controlling VS1053 GPIO pin is few SCI operations. Pull-down on the pin will keep output muted and when VS1053 is awaken and in use, it can be used to enable the output. The signal pola...
by Hannu
Thu 2020-03-05 8:36
Forum: VS1010 Forum
Topic: Music Player with USB File Transfer support for VS1010D
Replies: 6
Views: 5546

Re: Music Player with USB File Transfer support for VS1010D

Hello and welcome to the forum! It looks like you are trying to install program to your project directory and the build process fails at program deployment. The green play and printer button with tool tip "Target drive" next to build and clean buttons selects the target path. First click clears the ...
by Hannu
Wed 2019-12-11 10:46
Forum: Microcontroller Software
Topic: analog signal i2s
Replies: 9
Views: 2546

Re: analog signal i2s

Few things to test: Just to make sure your SCI interface is working, try to adjust volume through it in normal decoding mode. If it works, SCI works. Also does your device have 12.288 MHz clock? If it is based on our reference designs, it should have it. There is not much to configure i2s as shown i...
by Hannu
Thu 2019-12-05 9:17
Forum: Stand-Alone Applications
Topic: Are VS10XX Plugins Standalone?
Replies: 9
Views: 2990

Re: Are VS10XX Plugins Standalone?

Applications are standalone solutions. They are booted from SPI flash. Plugins are feature extensions which are sent through SCi interface with micro controller. For example equalizer is application on http://www.vlsi.fi/en/support/software/vs10xxapplications.html It is sent started from SPI flash. ...
by Hannu
Thu 2019-12-05 8:36
Forum: DSP and Audio Software
Topic: Does VS1053 Support i2s In and Out?
Replies: 5
Views: 2555

Re: Does VS1053 Support i2s In and Out?

I2S on VS1053 is output only. It gets its data from sample rate converter before DAC, so it is just few SCI writes to enable it. And it doesn't consume any memory as the processing is done with hardware. Everything sent to DAC is sent also to I2S. See datasheet chapter 11.14. If you want input, VS10...
by Hannu
Thu 2019-11-28 14:05
Forum: Stand-Alone Applications
Topic: [Solved] Equalizer Without External Memory?
Replies: 7
Views: 2342

Re: Equalizer Without External Memory?

Only VS1005G-F-Q and VS1205G-F-Q have internal flash/eeprom. None of VS10xx chips have any internal eeprom/flash.

The VS10xx applications web page has been updated to "external SPI EEPROM image"
Thank you for pointing out fuzzy wording.