Search found 94 matches
- Tue 2013-03-12 11:10
- Forum: System Software
- Topic: VS1000b, SPI LOAD
- Replies: 16
- Views: 7060
Re: VS1000b, SPI LOAD
Pasi, Panu, thank you a lot for lead and support here on forum nad in this thread particularly. Your examples made the deal - we managed to "port" our project(s) on a new hardware base (SPI FLASH as bootloader and multi boot storage), and you r help was coming out jus tand time and in the right dire...
- Wed 2013-02-20 10:27
- Forum: System Software
- Topic: VS1000b, SPI LOAD
- Replies: 16
- Views: 7060
Re: VS1000b, SPI LOAD
Hi! Often the 24-bit support just pads the 16-bit address with an extra zero. ("if (24 bit mode) then spiput(0)".) I think that may be the case here. i cant yet figure out why fucntion declared in vs1000.h (void SpiLoad(register __i2 short startAddr, register __i0 short m24);) have short input addr...
- Wed 2013-02-20 9:56
- Forum: System Software
- Topic: VS1000b, PlayFIle from Card
- Replies: 3
- Views: 1961
Re: VS1000b, PlayFIle from Card
Problem solved, high volume leaded to stopping. Problem was in hardware
(in our custom board) - not in logic / code. High current caused by high volume level leaded to
SD card current supplying fail.. (my interpretation of the resume of our engineer)
Thanx
(in our custom board) - not in logic / code. High current caused by high volume level leaded to
SD card current supplying fail.. (my interpretation of the resume of our engineer)
Thanx
- Thu 2013-02-14 13:54
- Forum: System Software
- Topic: VS1000b, SPI LOAD
- Replies: 16
- Views: 7060
Re: VS1000b, SPI LOAD
Hi, I just realized that without taking special precautions, you can't run SpiLoad from RAM because (if you use multiload) you'll probably be writing over that RAM so it's sure to crash. If you're very careful, you could write SpiLoad in assembly language to force it to a location somewhere in IRAM...
- Thu 2013-02-14 11:19
- Forum: System Software
- Topic: VS1000b, SPI LOAD
- Replies: 16
- Views: 7060
Re: VS1000b, SPI LOAD
Thread is still VERY actual.
We are stamping on one place cause of that restriction, could you make some comments on this issue please?
Tnanks
We are stamping on one place cause of that restriction, could you make some comments on this issue please?
Tnanks
- Wed 2013-02-06 13:42
- Forum: System Software
- Topic: VS1000b, SPI LOAD
- Replies: 16
- Views: 7060
Re: VS1000b, SPI LOAD
Any further ideas... .?
- Fri 2013-02-01 12:04
- Forum: System Software
- Topic: VS1000b, SPI LOAD
- Replies: 16
- Views: 7060
Re: VS1000b, SPI LOAD
Panu wrote:Woops, we never thought that VS1000 would need to run such a large code![]()
Let us think for a while for the smallest implementation of SpiLoad that we can come up with. You're using VS1000b, right? Or also VS1000d?
-Panu
VS1000b only.
Boot: from SPI FLASH
Content: SD/SDHC card
- Fri 2013-02-01 10:41
- Forum: System Software
- Topic: VS1000b, SPI LOAD
- Replies: 16
- Views: 7060
Re: VS1000b, SPI LOAD
It means that this version of the bootloader can boot from either 16-bit or 24-bit memory (they are accessed in a different way), but only from the first 64 KiB of address space. Then the code loaded from the memory can have another loader that can do full 24-bit addressses. Kind regards, - Henrik ...
- Thu 2013-01-31 14:02
- Forum: System Software
- Topic: VS1000b , StopPlayback
- Replies: 2
- Views: 1689
Re: VS1000b , StopPlayback
Code: Select all
//Patch a decoding problem (when left channel is digital zero)
//plus returns faster after finishing a file.
SetHookFunction((u_int16)PlayCurrentFile, PatchPlayCurrentFile);
Solved problem brilliantely!!
- Thu 2013-01-31 13:28
- Forum: System Software
- Topic: VS1000b , StopPlayback
- Replies: 2
- Views: 1689
Re: VS1000b , StopPlayback
Code: Select all
//Patch a decoding problem (when left channel is digital zero)
//plus returns faster after finishing a file.
SetHookFunction((u_int16)PlayCurrentFile, PatchPlayCurrentFile);
Solved problem brilliantely!!