Search found 48 matches

by Hannu
Yesterday 8:50
Forum: VS23S010 Forum
Topic: A few VS23S040 questions
Replies: 6
Views: 59

Re: A few VS23S040 questions

The PLLs are identical. If you change the VS23S010 to VS23S040 you'll get exactly same output from video0. video1,2,3 will also be outputting some signal but the memory contents controlling the signal would be uninitialized as the memory is four times bigger. To get the same output signal from all f...
by Hannu
Wed 2019-03-06 13:54
Forum: VS23S010 Forum
Topic: 8 bit parallel mode
Replies: 5
Views: 86

Re: 8 bit parallel mode

Yes. 8-bit parallel interface can access only memory. With SPI you can access memory and all the registers of the VS23S0x0 ICs.
by Hannu
Mon 2019-02-11 8:14
Forum: VS23S010 Forum
Topic: VS23S010 and VGA monitor
Replies: 13
Views: 3092

Re: VS23S010 and VGA monitor

Shows the HSYNC pulse width (3.15usec) and pulse period of 31.8usec (whole line length OK). This calculates to ~175 pulses (Not OK). I would expect either 480 HYNS pulses or 525. If 480 is correct the VSYNC should be outside the HYNC pulse train. My guess is, that the protolines are OK but the pict...
by Hannu
Mon 2019-01-07 8:06
Forum: VS1005 and VSOS Software
Topic: How to make config.txt
Replies: 4
Views: 160

Re: How to make config.txt

For audio drivers AUxxxxx: http://www.vlsi.fi/fileadmin/software/VS1005/VSOS_Audio.pdf For VSOS: http://www.vlsi.fi/fileadmin/software/VS1005/VSOS_Shell.pdf VOSOS_root and source code package (newest kernel thread on this forum) has root directory which has good starting point for config.txt k9f4g i...
by Hannu
Mon 2018-12-10 10:36
Forum: VS1005 and VSOS Software
Topic: Help! How to record on an SD card with vs1005?!
Replies: 2
Views: 177

Re: Help! How to record on an SD card with vs1005?!

Hello! You might want to check out the SimpleMp3Encoder solution from root_and_sources package. Which does quite many requirements. For the low pass filter VSIDE_DSP_lib provides tools for designing filters. The individual building blocks are documented in audio and shell documentation. You can find...
by Hannu
Mon 2018-11-05 7:26
Forum: Slave Decoder Applications
Topic: [SOLUTION] VS1053B vs PAM8403 (Class D amp)
Replies: 2
Views: 183

Re: [SOLUTION] VS1053B vs PAM8403 (Class D amp)

I gave a quick look at the PAM8403 datasheet. My discovery was that in the block diagram input is fed to amplifier and the inverted input is biased to VDD/2. That would suggest making good analog design and having a good power supply. First thing would have more bypass capacitors with various values...
by Hannu
Wed 2018-10-03 12:02
Forum: VS1010 Forum
Topic: VS1010D Virtual Memory, AAC, WMA and OGG Decoders
Replies: 24
Views: 999

Re: VS1010D Virtual Memory, AAC, WMA and OGG Decoders

I made few tests...

Powered through USB, VHIGH pin, listened with headphone line out and HP connector.

So far I haven't found anything differ between virtual and normal mode. Robots play just nicely.
by Hannu
Wed 2018-10-03 8:01
Forum: VS1010 Forum
Topic: VS1010D Virtual Memory, AAC, WMA and OGG Decoders
Replies: 24
Views: 999

Re: VS1010D Virtual Memory, AAC, WMA and OGG Decoders

Hello Mike, The VS1010 dev board line out and HP connectors have one difference. When analog audio signal is coming from HP connector, it has DC offset of GBUF. While line out signal doesn't have that offset. See schematics http://www.vlsi.fi/fileadmin/products/vs1010/VS1010Dev1_42.pdf page two. So ...
by Hannu
Thu 2018-09-20 7:52
Forum: VS1010 Forum
Topic: VS1010 Developer Board Grounding Question
Replies: 5
Views: 322

Re: VS1010 Developer Board Grounding Question

To confirm, I'd like to say that the AGND and GND are connected in VS1010 GNDPAD and in ground layer just right under the VS1010.
by Hannu
Thu 2018-09-13 14:28
Forum: VS1010 Forum
Topic: GPIO0_0 (PWM)
Replies: 4
Views: 348

Re: GPIO0_0 (PWM)

Hello!

If you want to work with registers:

Code: Select all

PERIP(GPIO0_MODE) &= ~(1 <<0);
might be the solution
Or you could include vo_gpio.h and call

Code: Select all

GpioSetPin(0x00, 1); //Pin, state
GpioSetPin(0x00, 0);
GPIO0 pin 0: 0x00
GPIO0 pin 15: 0x0f
GPIO1 pin 3: 0x13

and so on...