Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)

stween's build

Share your building progress here!
Post Reply
User avatar
stween
Site sponsor
Site sponsor
Posts: 282
Joined: Sat Sep 08, 2018 3:10 pm
Location: Brooklyn & Edinburgh

stween's build

Post by stween »

This has sat for 12+ months waiting for me to find a moment. My plan of attack is the minimal number of ports, etc, to get this working to desktop.

Day 1

About three weeks ago I got started on some basics.

Monitor port:

PXL_20220829_021100768.jpg
PXL_20220829_021100768.jpg (292.15 KiB) Viewed 4146 times

Oscillator:

PXL_20220829_023329334.jpg
PXL_20220829_023329334.jpg (294.7 KiB) Viewed 4146 times

The SIMM socket. I don't consider myself a great solderer, so this filled me with the fear:

PXL_20220829_022738683.jpg
PXL_20220829_022738683.jpg (279.23 KiB) Viewed 4146 times

Once I got into it, it felt good. I don't think I bridged anything I wasn't supposed to.

Day 2 (three weeks later)

Time to get closer to running!

TOS jumper:

PXL_20220918_010743914.jpg
PXL_20220918_010743914.jpg (306.07 KiB) Viewed 4146 times

Reset switch:

PXL_20220918_011142224.jpg
PXL_20220918_011142224.jpg (302.81 KiB) Viewed 4146 times

Blob and keyboard pin 2 removal:

PXL_20220918_011842921.jpg
PXL_20220918_011842921.jpg (215.51 KiB) Viewed 4146 times

Populated SIMM + jumpers for RAM selection:

PXL_20220918_012220435.jpg
PXL_20220918_012220435.jpg (366.27 KiB) Viewed 4146 times

No flashy clock, so link pins:

PXL_20220918_012734872.jpg
PXL_20220918_012734872.jpg (379.86 KiB) Viewed 4146 times

Blob in the absence of RTC:

PXL_20220918_014755146.jpg
PXL_20220918_014755146.jpg (318.73 KiB) Viewed 4146 times

End of day 2 status

Board status with jumpers:

PXL_20220918_024006183.jpg
PXL_20220918_024006183.jpg (462.63 KiB) Viewed 4146 times
PXL_20220918_024013739.jpg
PXL_20220918_024013739.jpg (467.58 KiB) Viewed 4146 times
PXL_20220918_024026246.jpg
PXL_20220918_024026246.jpg (391.2 KiB) Viewed 4146 times

I feel like the above should be enough to boot to a desktop, so I wanted to move forwards. Time to plug in a keyboard and flip the switch...

... and the power LED lights up
... and my monitor senses activity and wakes up
... and ... I get a fully white screen. This is already better than I might have expected :D

If I bridge the TOS selector then I get a white border and a black screen. I don't have a TOS 2.06 decoder, and I'm not sure whether I should bridge the TOS selector or not!

I expect that some of my soldering on the SIMM socket is not good; it's a lot of pins, I'm sure I didn't get it fully right first time. So I figure I've got some checking to do on my soldering. Every continuity check I've done so far seems good, but it's not exhaustive.

As far as I've read, all my jumpers and other blobs are good to go. I've checked a couple of other things so far. I checked pins 17 and 18 on the processor, following this post. What I seem to get is that pin 18 sits at 5v, and drops low when I press reset. Pin 17 however, appears to always stay low. That definitely doesn't feel right.

That's where I have to leave it for today, but rather than stab completely in the dark, I'd appreciate best next-steps for this little project.

Also, can anybody tell me which way these jumpers should be set?

PXL_20220918_024507208.jpg
PXL_20220918_024507208.jpg (358.48 KiB) Viewed 4146 times
User avatar
Icky
Site Admin
Site Admin
Posts: 4390
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: stween's build

Post by Icky »

Looking at your jumpers in the pictures it looks like you are missing one on the BLITTER circuit.

There are two jumpers by the BLITTER and 68K socket they should both be closed if there is no BLITTER and both open if there is one.
User avatar
exxos
Site Admin
Site Admin
Posts: 28674
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: stween's build

Post by exxos »

I also suggest doing the resistor mod on the 32mhz osc. Without it, some machines don't boot up.

32Mhz OSC fix.
User avatar
stween
Site sponsor
Site sponsor
Posts: 282
Joined: Sat Sep 08, 2018 3:10 pm
Location: Brooklyn & Edinburgh

Re: stween's build

Post by stween »

Icky wrote: Sun Sep 18, 2022 8:09 am Looking at your jumpers in the pictures it looks like you are missing one on the BLITTER circuit.

There are two jumpers by the BLITTER and 68K socket they should both be closed if there is no BLITTER and both open if there is one.
Ah! I was tired when I was finishing up and I pored over the board for any jumpers I'd missed... and still I missed this one! Sadly, closing the jumper doesn't bring my board to life yet.
exxos wrote: Sun Sep 18, 2022 11:34 am I also suggest doing the resistor mod on the 32mhz osc. Without it, some machines don't boot up.

32Mhz OSC fix.
Nice; interesting threads. I don't have any of those tiny resistors to hand, nor do I probably have the soldering skills. But for a rudimentary look at what's happening on this board:

Pin 2 on the shifter measures about 2.5V on my multimeter
Pin 39 on the shifter measures about 1.8V. Not sure if those values feel right or not.

If I quickly chain a couple of axial resistors to either ~430 Ohms or ~550 Ohms and wedge them across pins 2 and 20 much like in this post I see about 2.2V or 2.1V on pin 2 and about 1.78V on pin 39.

No changes, still a white screen with the TOS jumper open; white border with black screen with TOS jumper closed. (No 2.06 decoder.)

My gut says my soldering somewhere is bad, so I need to pore over those and check. Everything I've spot-checked so far looks okay, but I definitely haven't checked everything.
Steve
Moderator
Moderator
Posts: 3340
Joined: Fri Sep 15, 2017 11:49 am

Re: stween's build

Post by Steve »

In my experience the TOS EPROM chip holder can be very flaky and with my H5 I had to pull the chip out, make sure all the legs are aligned (this might sound crazy, but sometimes the chip legs can become very tarnished and dark grey, in that instance I've actually carefully run a bit of sandpaper over the legs to clean them up) but yes, usually a white screen is a TOS issue.
User avatar
stween
Site sponsor
Site sponsor
Posts: 282
Joined: Sat Sep 08, 2018 3:10 pm
Location: Brooklyn & Edinburgh

Re: stween's build

Post by stween »

Steve wrote: Mon Sep 19, 2022 10:09 am In my experience the TOS EPROM chip holder can be very flaky and with my H5 I had to pull the chip out, make sure all the legs are aligned (this might sound crazy, but sometimes the chip legs can become very tarnished and dark grey, in that instance I've actually carefully run a bit of sandpaper over the legs to clean them up) but yes, usually a white screen is a TOS issue.
Finally was able to grab a moment on this!

I have a cheap scope and it reads 16MHz on pin 39 of the shifter, so I figure the osc is good.

The chips that I can put into an old board definitely work (shifter, glue, MMU, floppy, DMA)!

I've pulled a cartridge port from a good board and dropped it into the H5 (I had wondered if the diagnostic cart would forego TOS, but perhaps not).

I've checked continuity between all SIMM pins and where they should go on the board: I don't believe I have any missed connections here.

I've pulled the ROM, jiggled the legs on the socket and the chip, and ran some de-oxit over the pins.

Still: white screen on boot. The hunt continues.
User avatar
exxos
Site Admin
Site Admin
Posts: 28674
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: stween's build

Post by exxos »

Have you worked though these steps ? https://exxosforum.co.uk/forum/viewtopi ... =78&t=2362
User avatar
stween
Site sponsor
Site sponsor
Posts: 282
Joined: Sat Sep 08, 2018 3:10 pm
Location: Brooklyn & Edinburgh

Re: stween's build

Post by stween »

exxos wrote: Sun Nov 06, 2022 4:00 am Have you worked though these steps ? https://exxosforum.co.uk/forum/viewtopi ... =78&t=2362
Oh this is great. Today I got a solid run at this and it's been FASCINATING. And now I have a cheap oscilloscope, so I can check clock rates! I've learned way more about ST clock signals than I expected today.

Running through the tests:
  • all chips get 5v
  • reset signal: works as expected
  • pull-ups: all pins (excepting GND, VCC, E, CLK) read 1K or 2.2K resistance EXCEPT pin 12 (which reads 1.5K; I figure this is okay)
  • bus shorts: all pairs of pins look good EXCEPT between 20+21 (E and VPA?), which read 0 ohms.
  • LS11 shorts: not applicable to H5?
  • voltage test on the 68000 expansion ports: this is perhaps the real clue! I have voltages far below 5V on pins 2, 3, 4 (D1-3) and 23 (IPL2?).
  • clock checks: all of my clock rates look absolutely spot-on.
I'm out of time for today though. D1-D3 are deeply suspicious to me: what to poke for those?
User avatar
exxos
Site Admin
Site Admin
Posts: 28674
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: stween's build

Post by exxos »

You need to do the first bus cycle test to diagnose. It's possible ROM or DMA is causing the low voltages so it might not actually be a fault.
User avatar
stween
Site sponsor
Site sponsor
Posts: 282
Joined: Sat Sep 08, 2018 3:10 pm
Location: Brooklyn & Edinburgh

Re: stween's build

Post by stween »

exxos wrote: Mon Nov 07, 2022 9:51 am You need to do the first bus cycle test to diagnose. It's possible ROM or DMA is causing the low voltages so it might not actually be a fault.
Taking a look at this today: my cheap scope only has one probe (but I'll probably order a second anyway!), so I can't trigger on reset to measure each pin meaningfully.

So I'm trying this the alternative way: with the CPU removed, and with pins and wires connecting the address lines, AS, UDS, and LDS. It's VERY possible I've not landed this correctly, it's very janky.

At the moment all I get is 5V on all data lines, not the bit pattern from the other thread. Is that meaningful in some way, or does it nonsense?
Post Reply

Return to “H5 C1 USER BUILDS”