Sporniket's log on hardware stuff

Blogs & guides and tales of woo by forum members.
User avatar
sporniket
Site sponsor
Site sponsor
Posts: 1164
Joined: 26 Sep 2020 21:12
Location: France

Re: Sporniket's log on hardware stuff

Post by sporniket »

Messing with python and Kicad. Goal : generate a symbol for a custom IC, from a datasheet written in markdown (to be nicely readable in github).
python-to-kicad-exp.png
You do not have the required permissions to view the files attached to this post.
User avatar
derkom
Moderator
Moderator
Posts: 1231
Joined: 29 Jul 2018 18:45

Re: Sporniket's log on hardware stuff

Post by derkom »

In case you haven't seen these already, have a look at these existing projects who have probably already generated a lot of code you can use or learn from:
User avatar
sporniket
Site sponsor
Site sponsor
Posts: 1164
Joined: 26 Sep 2020 21:12
Location: France

Re: Sporniket's log on hardware stuff

Post by sporniket »

Thanks for the links @derkom, I will surely learn from them, especially kipart and its reverse convertor. I had only found uConfig.
User avatar
sporniket
Site sponsor
Site sponsor
Posts: 1164
Joined: 26 Sep 2020 21:12
Location: France

Re: Sporniket's log on hardware stuff

Post by sporniket »

Little by little, I am gathering the parts for the H5 board... I had to put a sticker to some parts that are not immediately identifiables (I don't know all the store reference by heart, yet :lol: ). On a side note, as I'm new to this hobby (I mean, with my first STE, I never disassembled it, I just tried once to replace the 1MB RAM with a 4MB set bought on ebay without success), I was surprise how tiny those IC are (it looks bigger on the pictures from the store :lol:)
2020-11-10-01-loot.jpg

For my STE, I got this little one...
2020-11-10-02-diag.jpg
And ... I got a black screen on cold boot (vga mono output), yaart greets me with 4 bombs, and when I start gembench I immediately get a row of bombs before immediately returning to the desktop. Next month I'll have to get the diagnostic cable and a USB to SERIAL cable as well, and if I understood correctly the service manual, I place a little bet on the RAM for the root cause.
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Sporniket's log on hardware stuff

Post by exxos »

Just checking you know the cart does boot to a screen your can test ram etc ? If your getting bombs then then cartridge should boot up for you to do loads of tests...
User avatar
sporniket
Site sponsor
Site sponsor
Posts: 1164
Joined: 26 Sep 2020 21:12
Location: France

Re: Sporniket's log on hardware stuff

Post by sporniket »

Yes, I expected to see a menu to show up, but there is only a black screen. Then I changed the jumpers to get either YAART (4 bombs on white screen) and again to get Gembench. I also read the posts about the cartridge ( https://www.exxosforum.co.uk/forum/viewt ... =27&t=1905 and https://www.exxosforum.co.uk/forum/viewt ... =91&t=3143 )

Right now I have opened the STE to unplug-replug the RAM and the other socketed chips, as I remembered reading this advices from other posts.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Sporniket's log on hardware stuff

Post by exxos »

Might be worth cleaning the cartridge port connections as they pretty bad after 30+ years now.
User avatar
sporniket
Site sponsor
Site sponsor
Posts: 1164
Joined: 26 Sep 2020 21:12
Location: France

Re: Sporniket's log on hardware stuff

Post by sporniket »

yes, and for this time, unplug-then-replug the RAM did solve the problem, I got the menu :)

:dualthumbup:

EDIT : after some testing...

I finally have Tos 1.62, memory is good, some keys are unresponsive, and the "S" and "D" have bad contacts.
2020-11-10-03-diag.jpg
Yaart performed 10 cycles of tests without error, and GB6... wants more RAM :lol:

And... OH MY GOD MY COMPUTER SCREEN SUPPORTS COLOR MODE !!! (a little bit stretched, but it is supported, both 50 and 60 Hz)
2020-11-10-04-color.jpg
:girldance: :girldance: :girldance: :girldance:

I didn't do the test last time because the official site says about the prolite xu2290hs-b1 that supported horizontal frequencies range from 24kHz up to 80, and horizontal frequencies range from 56Hz to 75... (https://iiyama.com/fr_fr/produits/proli ... cification)...

In medium resolution, some fine details show some imperfection (see the "B" and the"R" of "GB6.PRG")
2020-11-10-04-med-close-up.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
sporniket
Site sponsor
Site sponsor
Posts: 1164
Joined: 26 Sep 2020 21:12
Location: France

Re: Sporniket's log on hardware stuff

Post by sporniket »

First attempt at creating a schematic using kicad.
video-to-rgbs--2020-11-15.png
There is a project to mod a cheap and crappy GBS-82xx rgb to vga upscaler into a decent one : https://github.com/ramapcsx2/gbs-control

I felt like doing it, and so after searching, it turns out that having CSYNC is required, and I spent hours to find a correct circuit to get this signal from VSYNC and HSYNC (I mean, other than "short the two signals and Voilà !" or the XNOR gates based ones that ought to be incorrect if I follow this page : https://www.hdretrovision.com/blog/2019 ... ling-short).

Then I realized that I had the schematics of the STe and the H5, and the answer were there all this time... I have no idea of how it works beyond "Current from Vcc is more or less pushed back into the base of the transistor when Hsync and Vsync are high, triggering the transistor at the right time", could someone more knowledgeable explain please ?
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Sporniket's log on hardware stuff

Post by exxos »

All it does is to combine Vsync and Hsync on systems which do not have a modulator. It gives you "sync over composite". Normally machines with modulator output composite video which includes the syncs. Using composite sync helps to reduce "jail bars" in the video. A lot of platforms do this.

Return to “MEMBER BLOGS”

Who is online

Users browsing this forum: Baidu [Spider], ClaudeBot and 19 guests