Search found 1848 matches

by pasi
Thu 2022-01-20 12:40
Forum: VS1010 Forum
Topic: VS1010D Memorize the setting value
Replies: 2
Views: 40

Re: VS1010D Memorize the setting value

Turning off the regulators will cause the voltages to drop and there is no supply to keep the register or memory state. In addition, during the next power-up, a reset is generated to make sure the registers start in consistent state. (Memory is also in powerdown while reset is active.) You need exte...
by pasi
Fri 2022-01-14 12:03
Forum: Microcontroller Software
Topic: SCI_WRITE .plg plugin to VS1053b takes too long
Replies: 5
Views: 131

Re: SCI_WRITE .plg plugin to VS1053b takes too long

Are you writing SCI_CLOCKF before increasing the clock and uploading the patch? (You may need to wait a bit for the clock actually to be changed, then change the SPI speed.) Is the SPI used for your storage as well? Have you tried increasing the SPI speed for the duration of the upload and restoring...
by pasi
Thu 2022-01-13 13:47
Forum: Microcontroller Software
Topic: SCI_WRITE .plg plugin to VS1053b takes too long
Replies: 5
Views: 131

Re: SCI_WRITE .plg plugin to VS1053b takes too long

After reset vs1053b SCI reads can be perform at 12.288MHz/7 = 1.755MHz and writes to SCI or SDI at 12.288MHz/4 = 3.072MHz . After you've written SCI_CLOCKF, the max speed will depend on the clock multiplier (CLKI/7 and CLKI/4), so if you can increase the SPI speed further, it should shorten the uplo...
by pasi
Sat 2022-01-08 13:21
Forum: Microcontroller Software
Topic: SCI_WRITE .plg plugin to VS1053b takes too long
Replies: 5
Views: 131

Re: SCI_WRITE .plg plugin to VS1053b takes too long

Sounds like there are extra and unnecessary waits in their implementation of SCI_WRITE(), or the SPI speed is just very slow (200kHz on average). Or maybe it doesn't use SPI hardware? The vs1053b doesn't include Ogg Vorbis encoding in ROM, so the encoding application needs to be completely loaded. 1...
by pasi
Fri 2021-12-17 10:10
Forum: VS1005 and VSOS Software
Topic: I have a new idea. I don't know if it will work.
Replies: 3
Views: 137

Re: I have a new idea. I don't know if it will work.

Unless you perform sample-rate conversion, I2S would be a little awkward with DSD though, because I2S is usually 48kHz multiples due to the 12.288MHz crystal, and DSD is is 44.1k-based. SPI would not be without its own issues either, e.g. keeping the correct synchronization for left/right data, and ...
by pasi
Sat 2021-12-11 11:13
Forum: VSIDE
Topic: Build failed!
Replies: 15
Views: 611

Re: Build failed!

For prototyping board, see the image. 1.Take JP10/SPIB off to prevent boot. 2.SD card out to prevent Real-Time MIDI mode in vs1053. 3.Connect GND, TX, and RX. 4.Turn on (need a fresh enough battery), the LED LD1 will turn on. ProtoProgram1.jpg Example for VSIDE: A. Load the vs1053-standalone-vside-1...
by pasi
Fri 2021-12-10 13:11
Forum: VSIDE
Topic: Build failed!
Replies: 15
Views: 611

Re: Build failed!

1) Remove the JP10 SPIB jumper. (This prevents SPI boot, so that the code from SPI EEPROM is not loaded and you can connect using VSIDE.)
2) Then power on the prototyping board, then run the prommer from VSIDE.

(You need the RS232 Adapter or the VSIDE USB UART cable connected.)
by pasi
Thu 2021-12-09 14:01
Forum: VSIDE
Topic: Build failed!
Replies: 15
Views: 611

Re: Build failed!

/WP is write protect, active low. It thus does not prevent writing to the EEPROM. Writing just uses a different command than reading from the EEPROM. Due to historical reasons, the boot SPI and SD are not separated by chip select signals, but by using different clock signals, so reading the code may...
by pasi
Thu 2021-12-09 12:37
Forum: VSIDE
Topic: Build failed!
Replies: 15
Views: 611

Re: Build failed!

The standalone player originated in vs1011 and vs1003, which both have very little instruction RAM. The player thus needed to be very optimized, practically all of it hand-optimized assembly. Adding functionality often required removing some other functionality, or at least a large amount of further...
by pasi
Wed 2021-12-08 16:26
Forum: VSIDE
Topic: Build failed!
Replies: 15
Views: 611

Re: Build failed!

I tested with freshly downloaded VSIDE 2.48 and vs1053-standalone-vside-133.zip and the solution was built without issues.