6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri May 10, 2024 9:21 pm

All times are UTC




Post new topic Reply to topic  [ 34 posts ]  Go to page Previous  1, 2, 3
Author Message
 Post subject: Re: VGA Serial Module
PostPosted: Sat Apr 08, 2023 8:23 pm 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 683
Location: Potsdam, DE
Edited my earlier post, Chad - thanks.

Nicely done with this one. Astonishingly, I seem to have the correct footprints for the bus connectors I have in stock, so I'll bolt it together sometime soon (the VGA version) and see if it ticks. Admittedly, the 14MHz oscillator block has the wrong footprint; I'll have to dead-beetle that, I think.

Neil

p.s. ask me about a design for a rotating nixie clock sometime...


Top
 Profile  
Reply with quote  
 Post subject: Re: VGA Serial Module
PostPosted: Tue Apr 11, 2023 4:50 am 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 683
Location: Potsdam, DE
So, the line timing is correct (apart from an enabling link I missed on the third counter stage - I'll post a list of changes and a new schematic when I'm done) but it looks a little flaky, so I think I have a dry joint to find.

TBC...


Top
 Profile  
Reply with quote  
 Post subject: Re: VGA Serial Module
PostPosted: Fri Apr 14, 2023 3:21 pm 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 683
Location: Potsdam, DE
Well, the line sync is fine, the right length and at the right timing... but when it comes to field syncs I was kind of hoping for just the one, not the dozen or so I'm getting. I need to check my counter logic, I fear.

Neil


Top
 Profile  
Reply with quote  
 Post subject: Re: VGA Serial Module
PostPosted: Fri Apr 21, 2023 12:43 pm 
Offline

Joined: Sat Oct 09, 2021 11:21 am
Posts: 704
Location: Texas
Update:

Just soldered my latest version of the Serial VGA board. And it worked the first time! Here I have the (new) Arduino connected to it. It is super easy to interface, as was the point of this project. I plan on testing it with my SBC sometime later.

The big changes are:
- I removed PS/2 Mouse support, though it was just 2 pull-up resistors anyways.
- I removed 2 character ROM bank pins, so it is now down to only 4 ROM banks.
- I added support to make the RAM socket into a FlashROM programmer! That was the main reason for this new version.

To do this, you change the DIP switches appropriately, plug the SST39SF010 into the RAM socket, then start writing to memory just as if it were RAM. There is of course unlocking sequences and all that involved, but the idea was to allow a newbie to use this device for keyboard, audio, video, and a programmer. In fact, the main reason for this feature is to program the video and character ROMs for this very device!

Warning, I haven't tested the programming aspect of it yet, will be doing that soon. Will report back when when it is fully tested.

Thanks!

Chad

EDIT: Whelp, oops. I didn't realize that I needed the FIRST 32KB of available space to program the ROMs. I had designed it to program the LAST 32KB instead! That'll change things :) Working on the next revision already, this will have a dedicated ROM programming socket yet still fit on that little 4"x4" board. Will update when I have more.


Attachments:
20230421_073122.jpg
20230421_073122.jpg [ 1.76 MiB | Viewed 319 times ]
20230421_073046.jpg
20230421_073046.jpg [ 1.75 MiB | Viewed 319 times ]
20230421_073025.jpg
20230421_073025.jpg [ 1.6 MiB | Viewed 319 times ]
20230421_073015.jpg
20230421_073015.jpg [ 2.29 MiB | Viewed 319 times ]
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 34 posts ]  Go to page Previous  1, 2, 3

All times are UTC


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: