Page 1 of 1

Lilypad MP3 Sparkfun with VS1053B

Posted: Thu 2019-01-17 20:31
by ecocat

I need to update this chipset incluided in the Lilypad MP3 of Sparkfun

I have an .ino, but how I can apply the update? ... tches.html


Re: Lilypad MP3 Sparkfun with VS1053B

Posted: Fri 2019-01-18 14:32
by pasi
There is no programmable non-volatile memory in vs1053b. There is only ROM and RAM.

Patch code is thus loaded (through the serial control interface) after each power-up or reset. If the Lilypad already supports loading patches, there is probably a file vs1053b-patches.plg (or vs1053b-patches.c) somewhere in its firmware project. You should only need to replace the file with a newer version.

(If not, then see the upload routine in the file itself (e.g. vs1053b-patches.plg). It only needs an external SCI register write function. Also see the microcontroller examples elsewhere in the forum.)

Re: Lilypad MP3 Sparkfun with VS1053B

Posted: Fri 2019-01-18 22:01
by ecocat
I've stayed the same. My knowledge is almost nil. I don't know how to know if the lilypad can do what you mentions. The manufacturer says he sells it "as is" and I should asks the chip manufacturer...:(

And I don't know how to do what he mentions, how to load, or anything. The only thing is to copy and paste code into a. Ino. Which I guess is how it would be loaded. The Lilypad is no longer an arduino, I find it hard to believe that it is the first Arduino to update its firmware or that this process is so complicated! : o

If so, I will have no choice but to hire a programmer to guess the hieroglyphic:(

Best regards!

Re: Lilypad MP3 Sparkfun with VS1053B

Posted: Fri 2019-02-08 21:23
by Brek
Your board is an Arduino variation with a VLSI decoder chip on it.
The ino file is a program for the Arduino microcontroller, which has nothing to do with VLSI Solutions.
It’s a program for the Arduino to talk to this VLSI chip.

These guys here can’t be expected to know about everything that could potentially be used to talk to their chips.
Taking care of the Arduino stuff is for an Arduino forum, and I’d be surprised if some people there aren’t familiar with this LilyPad.

It’s when it comes to modifying the supplied sketch, to meet your own needs, you might then be talking directly to the VLSI chip,
and then you’d find this forum helpful, but the VLSI chip on that board has nothing to do with Lilypad or Arduino. It just happens to be there.