Search found 22 matches

by wfriedrich
Fri 2019-03-22 1:42
Forum: VS23S010 Forum
Topic: A few VS23S040 questions
Replies: 9
Views: 552

Re: A few VS23S040 questions

Hello Panu and jockm,
Very interesting discussion.
Side question to #3:
Is the PLL in the VS23S010 and VS23S040 identical? If I have a stable VGA demo (single colour or grey scale) on my VS23S010 Arduino shield, would it transfer 1-to-1 to the S040?
Thanks,
- Wolfgang.
by wfriedrich
Mon 2019-02-18 5:28
Forum: VS23S010 Forum
Topic: VS23S010 and VGA monitor
Replies: 13
Views: 3892

Re: VS23S010 and VGA monitor

Panu, Hannu, I made some progress and have a stable 640x480 @60Hz frame sometimes. Sometimes my monitor does not sync. Not sure why, maybe it's the cable, as my SYNC wires don't have a nice GND. I also could see grey levels when I added some pattern into protoline 0. But as soon as I try to set pic ...
by wfriedrich
Tue 2019-02-12 19:02
Forum: VS23S010 Forum
Topic: VS23S010 and VGA monitor
Replies: 13
Views: 3892

Re: VS23S010 and VGA monitor

The HSYNC width is copied straight from your code vga.c line 193. But it seems to be correct as the scope image show. Next problem to solve: The alignment von HSYNC to VSYNC and number of lines. I probably won't have time before the weekend (unless I get snowed in at home without power outage tomorr...
by wfriedrich
Mon 2019-02-11 18:06
Forum: VS23S010 Forum
Topic: VS23S010 and VGA monitor
Replies: 13
Views: 3892

Re: VS23S010 and VGA monitor

Hannu: You have had nice progress. If you get HSYNC and VSYNc right, you have half of problem solved. Next is the blank level on the front and back porches. I hope you have level shifters between VS23S and arduino. VS23S doesn't like 5 volts. Yes, I have level shifters, schematics can be found at my...
by wfriedrich
Sun 2019-02-10 22:46
Forum: VS23S010 Forum
Topic: VS23S010 and VGA monitor
Replies: 13
Views: 3892

Re: VS23S010 and VGA monitor

Hello Panu, I'd be very very happy to see any screenshots/oscilloscope traces from you! I used the defines from your VGA demo code with 100 visible pixels and 480 lines in a 800x525 frame (setup for 640x480image) Here are some plots attached: tek00000.png Image 00000: Shows 2 VSYNC pulses with nice ...
by wfriedrich
Wed 2019-02-06 15:49
Forum: VS23S010 Forum
Topic: VS23S010 and VGA monitor
Replies: 13
Views: 3892

Re: VS23S010 and VGA monitor

Challenge accepted! 8-)
by wfriedrich
Tue 2019-02-05 19:00
Forum: VS23S010 Forum
Topic: VS23S010 and VGA monitor
Replies: 13
Views: 3892

Re: VS23S010 and VGA monitor

Thanks for the rambling. This gives sometimes better food for thought. Because now I am dreaming:idea: to hook up a 5MHz crystal for a 40MHz PLL clock and try to squeeze 800 x 600 x 2bit out of the chip. For now I make due with my current setup with the PAL crystal, the VSYNC looked OK already on th...
by wfriedrich
Tue 2019-02-05 15:58
Forum: VS23S010 Forum
Topic: VS23S010 and VGA monitor
Replies: 13
Views: 3892

Re: VS23S010 and VGA monitor

Hello Panu, from the demo code, I understand the crystal for the VS23S010 is 12 MHz and the PLL is enabled. This does not fit with the datasheet numbers, which indicate a max clock of 4.5MHz with PLL. When I am trying to output VGA 640x480 at 60Hz, the pixel clock is 25.175 MHz. Would a 25.175 MHz c...
by wfriedrich
Sun 2019-01-13 23:04
Forum: VS23S010 Forum
Topic: 640x480 resolution
Replies: 5
Views: 582

Re: 640x480 resolution

Here is my startup debug printout: P42 Display Shield Test Write SPI address: 0xB8 : 0xE Read SPI address: 0xB7 : 0xE Write SPI address: 0x1 : 0x40 Write SPI address: 0x28 : 0x39 Write SPI address: 0x29 : 0x129 Write SPI address: 0x2B : 0x3000 Write SPI address: 0x2A : 0x8D4 Write SPI address: 0x30 ...
by wfriedrich
Fri 2019-01-11 5:25
Forum: VS23S010 Forum
Topic: 640x480 resolution
Replies: 5
Views: 582

Re: 640x480 resolution

Thanks, Panu. I have not worked on the code since my initial post, but will continue over the weekend and send a summary of what I have initialized. I used your demo code with the macros to generate the protolines and modified the numbers to my best understanding, so it should be very easy to unders...