Search found 94 matches

by HeLiO
Tue 2013-03-12 11:10
Forum: System Software
Topic: VS1000b, SPI LOAD
Replies: 16
Views: 7658

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 ...
by HeLiO
Wed 2013-02-20 10:27
Forum: System Software
Topic: VS1000b, SPI LOAD
Replies: 16
Views: 7658

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 ...
by HeLiO
Wed 2013-02-20 9:56
Forum: System Software
Topic: VS1000b, PlayFIle from Card
Replies: 3
Views: 2175

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
by HeLiO
Thu 2013-02-14 13:54
Forum: System Software
Topic: VS1000b, SPI LOAD
Replies: 16
Views: 7658

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...
by HeLiO
Thu 2013-02-14 11:19
Forum: System Software
Topic: VS1000b, SPI LOAD
Replies: 16
Views: 7658

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
by HeLiO
Wed 2013-02-06 13:42
Forum: System Software
Topic: VS1000b, SPI LOAD
Replies: 16
Views: 7658

Re: VS1000b, SPI LOAD

Any further ideas... .?
by HeLiO
Fri 2013-02-01 12:04
Forum: System Software
Topic: VS1000b, SPI LOAD
Replies: 16
Views: 7658

Re: VS1000b, SPI LOAD

Panu wrote:Woops, we never thought that VS1000 would need to run such a large code :shock:

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
by HeLiO
Fri 2013-02-01 10:41
Forum: System Software
Topic: VS1000b, SPI LOAD
Replies: 16
Views: 7658

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 ...
by HeLiO
Thu 2013-01-31 14:02
Forum: System Software
Topic: VS1000b , StopPlayback
Replies: 2
Views: 1859

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!!
by HeLiO
Thu 2013-01-31 13:28
Forum: System Software
Topic: VS1000b , StopPlayback
Replies: 2
Views: 1859

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!!