6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Nov 24, 2024 7:35 am

All times are UTC




Post new topic Reply to topic  [ 66 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Author Message
PostPosted: Sun Jul 14, 2024 3:15 am 
Offline
User avatar

Joined: Wed Aug 18, 2021 1:35 am
Posts: 72
Location: South Australia
Nice one, Cecil. Note: I will be keeping the firmware (source code) compatible between v0.3 and v0.4+. A couple of the GPIO pins have changed (necessarily) between v0.3 and v0.4, but it's nothing a compile-time flag doesn't fix.

I'm hoping to get my hands on a Colecovision soon. One of the very generous AtariAge members has offered to send me one (all the way from the US too). Looking forward to trying it out.

_________________
Cheers
Troy

[My introduction]


Top
 Profile  
Reply with quote  
PostPosted: Mon Jul 15, 2024 3:18 am 
Offline
User avatar

Joined: Wed Aug 18, 2021 1:35 am
Posts: 72
Location: South Australia
cbmeeks wrote:
I just got my v3 boards. I will be ordering the SMD parts to finish them very soon then I will start testing in some TI's.


When you get around to building one, note there are a few 0 Ohm resistors (jumpers). I recommend omitting the one labelled RST. There's a note about it in the repo.

_________________
Cheers
Troy

[My introduction]


Top
 Profile  
Reply with quote  
PostPosted: Sat Jul 20, 2024 12:51 pm 
Offline
User avatar

Joined: Wed Aug 18, 2021 1:35 am
Posts: 72
Location: South Australia
PICO9918 v0.4 finally working.

Apologies in advance for the vertical video 

https://youtu.be/KSbJnAwclQw

Works great! Got the blinkenlights. Much lower profile than v0.3.

_________________
Cheers
Troy

[My introduction]


Top
 Profile  
Reply with quote  
PostPosted: Sat Jul 20, 2024 3:02 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10986
Location: England
Splendid!

As you note:
Quote:
It's a replacement graphics chip using new parts with VGA output. It can fix computers with bad graphics chips, bad vram, bad video crystal, etc. All that stuff is on board. You can also enhance it with additional graphics modes, etc. It already supports an 80 column text mode the original doesn't.


Top
 Profile  
Reply with quote  
PostPosted: Sat Jul 20, 2024 6:08 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1250
Location: Soddy-Daisy, TN USA
This is excellent!

I just got my parts from Mouser yesterday to build v3. I ran out of solder paste so I have some coming Tuesday.
I might just try and hand solder one this weekend. Soldering 0603 is hard by hand but I've done it before. :-)

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
PostPosted: Sat Jul 20, 2024 9:04 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1250
Location: Soddy-Daisy, TN USA
Well, I have to accept defeat. I was not able to hand solder those resistor networks.
I will have to wait for the solder paste to get here Tuesday. Now I wished I would have ordered the template when I ordered the boards. lol

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
PostPosted: Sun Jul 21, 2024 1:14 am 
Offline
User avatar

Joined: Wed Aug 18, 2021 1:35 am
Posts: 72
Location: South Australia
They would be tricky to hand solder. I ordered the stencil. The v0.4 boards were next level again with 0402s and all leadless ICs. It took me quite a while even with a stencil and hot plate.

In other news, another AtariAge member ordered some v0.3 boards and tested on his Colecovision:

https://forums.atariage.com/topic/36765 ... nt=5501952

Was great to see it running on something else and have someone else validate the design.

_________________
Cheers
Troy

[My introduction]


Top
 Profile  
Reply with quote  
PostPosted: Sun Jul 21, 2024 9:17 am 
Offline
User avatar

Joined: Sun Dec 29, 2002 8:56 pm
Posts: 460
Location: Canada
Great project. I have just been reviewing some of the source. Any possibility of an HDMI version?

_________________
http://www.finitron.ca


Top
 Profile  
Reply with quote  
PostPosted: Sun Jul 21, 2024 10:03 am 
Offline
User avatar

Joined: Wed Aug 18, 2021 1:35 am
Posts: 72
Location: South Australia
Rob Finch wrote:
Any possibility of an HDMI version?


You mean DVI? #nothdmi :P

Potentially, I know it's possible. Haven't looked into it yet though.

_________________
Cheers
Troy

[My introduction]


Top
 Profile  
Reply with quote  
PostPosted: Mon Jul 22, 2024 11:23 pm 
Offline
User avatar

Joined: Sun Dec 29, 2002 8:56 pm
Posts: 460
Location: Canada
HDMI and DVI are similar; they are both digital standards, but I believe HDMI encodes things into fewer signals. I was looking at some of the beefier embedded SBCs that support HDMI output. However, supporting additional features increases the power consumption. HDMI requires only eight signals, no DAC, so it is a little more compact than VGA. I do not think it is possible to bit-bang HDMI at the required frequencies, but I do not know.

_________________
http://www.finitron.ca


Top
 Profile  
Reply with quote  
PostPosted: Tue Jul 23, 2024 4:13 am 
Offline
User avatar

Joined: Wed Aug 18, 2021 1:35 am
Posts: 72
Location: South Australia
You can send DVI signal over HDMI. The reason for calling it DVI is HDMI requires a license fee. So, we don't support HDMI, it's DVI. ;)

_________________
Cheers
Troy

[My introduction]


Top
 Profile  
Reply with quote  
PostPosted: Tue Jul 23, 2024 7:52 am 
Offline
User avatar

Joined: Wed Feb 14, 2018 2:33 pm
Posts: 1488
Location: Scotland
visrealm wrote:
You can send DVI signal over HDMI. The reason for calling it DVI is HDMI requires a license fee. So, we don't support HDMI, it's DVI. ;)


There is a little more to it than that - HDMI does require a license to use which is not easy to get at the hobby level. (< 10,000 units PA is in the region of $5K PA plus a variable amount of royalty per unit - 15c-24c depending on options)

HDMI can also carry audio - 32 channels and high definition audio too, DVI can't. The bit-rate of HDMI is up to 4x faster than DVI - so for "4K" video you need HDMI. However connecting a DVI output to HDMI input is possible and sometimes the reverse too - if the resolution is low enough (usually just up to standard HD; 1080p) I use adapters to connect Raspberry Pis HDMI output to an older 1080p monitor I have which only has VGA and DVI inputs.

Stick to DVI and use an adapter.

-Gordon

_________________
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/


Top
 Profile  
Reply with quote  
PostPosted: Tue Jul 23, 2024 12:19 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1250
Location: Soddy-Daisy, TN USA
Which is exactly why HDMI needs to be abandoned and the market needs to move to an open standard. Which is really shocking if you think about it. Just about every major player in the digital world (MS, Sony, Apple, etc.) have to pay that (I think German) company royalties for HDMI. Seems like the TV companies and the other companies should get together and create an open standard. They can phase out HDMI.

Of course, HDMI is so saturated that it will be difficult to do that. That's why you can still buy TV's with composite and S-Video.

But still, none of those old formats need royalties.

Another aspect, IIRC, is that HDMI also has the ability to do DRM.

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
PostPosted: Tue Jul 23, 2024 1:45 pm 
Offline
User avatar

Joined: Wed Feb 14, 2018 2:33 pm
Posts: 1488
Location: Scotland
cbmeeks wrote:
Which is exactly why HDMI needs to be abandoned and the market needs to move to an open standard. Which is really shocking if you think about it. Just about every major player in the digital world (MS, Sony, Apple, etc.) have to pay that (I think German) company royalties for HDMI. Seems like the TV companies and the other companies should get together and create an open standard. They can phase out HDMI.

Of course, HDMI is so saturated that it will be difficult to do that. That's why you can still buy TV's with composite and S-Video.

But still, none of those old formats need royalties.

Another aspect, IIRC, is that HDMI also has the ability to do DRM.


While I think you're right I also see issues. One is the XKCD Standards argument (See: https://xkcd.com/927/ ) and the other would suggest that without an official standard and proof you adhere to the standard so you can legally display the logo then you'll end up with all sorts of incompatibilities. (Same for USB, DVD, CD and so on)

For a large maker of video stuff (say Raspberry Pi) the additional cost is not that big a deal once units started to ship. Dell tried to get round it by inventing their own standard - (Dell DisplayPort) which was great when you have a Dell PC and a Dell monitor, but when you have a Dell PC and a generic nice high-end non-Dell monitor (which is what my home desktop setup is) then it presents issues. (I had to buy an adapter - did I mention incompatibilities earlier?)

And even, AIUI, Dell have had issues with various legal threats and so on.

Sadly, there is no easy solution for the home/hobby user. Virtually all monitors you can buy these days have HDMI. Those with DVI are on the decline and those with other analog formats e.g. VGA, S-Video, SCART, Composite, (Gasp!) UHF are really on the way out.

Generating VGA from a microcontroller isn't hard though - but it uses up many GPIO pins depending on your bits per pixel colour (R, 2R network unless you have a high speed DAC+CLUT) plus 2 for the syncs. DVI (and single lane HDMI) isn't too bad but you need a high speed serialiser from your RAM to the cable (Which the Pi Pico can do) I have an FPGA thing that has a micro HDMI socket and some magic to drive it, but who pays the royalties? I've no idea.

I don't think there is an easy solution for us retro hobbyists and I don't think there ever will be.

-Gordon

_________________
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/


Top
 Profile  
Reply with quote  
PostPosted: Tue Jul 23, 2024 3:57 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1250
Location: Soddy-Daisy, TN USA
Yeah, there have been a few failed attempts at replacing HDMI. Which is why I still find it surprising. Like Bil Herd once said, "pennies count in quantities of a million".

All of the BIG companies have to pay that royalty. This wasn't always the case. Same thing with OGG vs. MP3.

As for us hobbyist, our best bet is to stick with VGA/DVI. Fortunately, finding modern displays with VGA and/or DVI is still plentiful.

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 66 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 14 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: