Page 1 of 1

[Solved] Equalizer Without External Memory?

Posted: Wed 2019-11-27 19:26
by bayviewboom
The EQ doc shows that in standalone mode, eq settings are stored on external SPI memory, and loaded into the 1053 on boot.

However, the VS1053 datasheet states that it contains it's own internal storage. Is it possible to PERMANENTLY store eq settings in the 1053, which persists after powerdown, so that no external memory is required on boot?

thx

Re: Equalizer Without External Memory?

Posted: Thu 2019-11-28 0:38
by bayviewboom
i THINK this is the answer:

"New for v1.20: SPI EEPROM image provided to make it possible to create a stand-alone system with preset values."
VS1053b / VS1063a Equalizer
http://www.vlsi.fi/en/support/software/ ... tions.html

So i think the answer is YES.
Correct?

Re: Equalizer Without External Memory?

Posted: Thu 2019-11-28 10:03
by Hannu
The VS1053 doesn't have internal flash. However with external SPI flash the values can be stored so that those survive the power loss. See figure 3 of http://www.vlsi.fi/fileadmin/software/V ... alizer.pdf The values can be programmed to the SPI image file as shown on the document.

Internally VS1053 has X,Y and instruction ROMs and RAMs. ROM is really Read-Only but it is same from one boot to another and power is required to keep RAM contents valid.

Re: Equalizer Without External Memory?

Posted: Thu 2019-11-28 11:44
by bayviewboom
Hannu wrote:
Thu 2019-11-28 10:03
Internally VS1053 has X,Y and instruction ROMs and RAMs. ROM is really Read-Only but it is same from one boot to another
Doesn't it also have EEPROM? Please see this:

"EEPROM image provided to make it possible to create a stand-alone system with preset values."
http://www.vlsi.fi/en/support/software/ ... tions.html

Sounds like that will not need external SPI memory, right?
Hannu wrote:
Thu 2019-11-28 10:03
See figure 3 of http://www.vlsi.fi/fileadmin/software/V ... alizer.pdf The values can be programmed to the SPI image file
Yep, i mentioned that in my first sentence in my OP: "eq settings are stored on external SPI memory"
power is required to keep RAM contents valid.
Yep, i know how RAM works.

thx! :)

Re: Equalizer Without External Memory?

Posted: Thu 2019-11-28 14:04
by pasi
"Standalone" means you don't need a microcontroller.

Re: Equalizer Without External Memory?

Posted: Thu 2019-11-28 14:05
by Hannu
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.

Re: Equalizer Without External Memory?

Posted: Thu 2019-11-28 18:10
by bayviewboom
ok, thx for this info.

Can an SD card act as the external SPI memory?

Re: Equalizer Without External Memory?

Posted: Tue 2019-12-03 16:35
by pasi
bayviewboom wrote:
Thu 2019-11-28 18:10
Can an SD card act as the external SPI memory?
VS10xx cannot boot from SD. You need SPI EEPROM or SPI FLASH.

(VS1010 can boot from SD.)