Todd,
Attached is what I captured requesting H17/H37 Controllers. I will provide the update gerber files this weekend.
The beauty about this controller is that the I/O Port is controlled by a GAL, even the H17, so in the future the Port addresses could be changed if needed for any customized needs.
All,
Please review and provide feedback to Todd, if I erroneously captured your request.
Name | Qty#(H37/H67) | Qty# (H17) |
Peter Higgins <higgin...@gmail.com> | 1 | 0 |
Dave McGuire <mcg...@neurotica.com> | 1 | 0 |
Steven Hirsch <snhi...@gmail.com> | 1 | 1 |
Glenn Roberts <glenn.f...@gmail.com> | 1 | 1 |
George Farris <far...@gmsys.com> | 1 | 0 |
Dave McGuire <mcg...@neurotica.com> | 1 | 1 |
John Evans <john.ev...@gmail.com> | 1 | 0 |
geneb <ge...@deltasoft.com> | 1 | 0 |
Mike Loewen <mlo...@cpumagic.scol.pa.us> | 1 | 0 |
Norberto Collado <norberto...@koyado.com> | 2 | 2 |
|
|
|
|
|
|
|
|
|
|
|
|
Total: | 11 | 5 |
Thanks,
Norberto
On Oct 23, 2020, at 1:22 AM, Norberto Collado <norberto...@koyado.com> wrote:
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/45935C29-FA2B-4A05-964C-4BDBDE3952AB%40koyado.com.
<H8 H17_H37_H67_Controllers.xlsx>
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/45935C29-FA2B-4A05-964C-4BDBDE3952AB%40koyado.com.
Thanks Norberto
Looks good and will order at least 35 H37/H67 and at least 25 H17
Todd
--
Todd,
Attached are the Gerber files for the H37/H67 and H17 companion board. I did verify everything and did the fixes to each board.
Thanks,
Norberto
From: "se...@googlegroups.com" <se...@googlegroups.com> on behalf of Todd Goodman <tacom...@gmail.com>
Reply-To: "se...@googlegroups.com" <se...@googlegroups.com>
Date: Saturday, October 24, 2020 at 5:38 AM
To: "se...@googlegroups.com" <se...@googlegroups.com>
Subject: Re: [sebhc] H8-H17-H37-H67 Controller List
Thanks Norberto
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/6c57bc5d-d19c-d124-0f2b-850510f8e0a7%40gmail.com.
Hi Norberto,
Thank you very much! I'll get an order placed ASAP.
I'll hopefully receive the boards in around three weeks
Todd
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/AE168A0A-CDF4-4AD8-B2AA-A48976956217%40koyado.com.
-------- Original Message --------
Subject: Re: [sebhc] H8-H17-H37-H67 Controller List
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/ce80e632-3368-834a-789e-2387a22a1680%40gmail.com.
Thank you for all your hard work!
Todd
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/20201103151748.1321cca37f09b4ab87c5049afdc8ceaa.71c112be44.wbe%40email09.godaddy.com.
Great news Todd! Just for clarification you’ve received two sets of boards, correct? The H8-H37-H67 controller board plus the H-18/USB “daughter board” which can attach to it? and each are $15… just checking…
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/4c13800b-d3ed-4f7e-97c2-58de2cb731cdn%40googlegroups.com.
Meant “H-17/USB daughterboard…” 😊
Hi Glenn,
Yes, those two boards and they're US$15 each
Thanks,
Todd
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/074401d6c65f%24a7ac7ba0%24f70572e0%24%40gmail.com.
Great!
Norberto: have you done BOMs for these or is that something you need help with? (I can try and do that if you like…) I see low res pictures on your site
http://koyado.com/Heathkit/H8-H17-H37-H67-USB.html
can you post high resolution versions of the boards (both populated and unpopulated) to help with component location/verification?
Also, in the past you’ve provided GAL/decoder programming (plus the HSFE micro) with these boards. Is that something you can help with and/or coordinate directly with Todd (or find another volunteer in the group?)
Thanks guys!
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/e0fae239-b94c-c526-9f5f-9a3f7346e345%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/e0fae239-b94c-c526-9f5f-9a3f7346e345%40gmail.com.
I believe Todd is trying a new approach, not trying to exactly count heads but instead estimating demand and ordering a generous quantity – enough to meet demand with some left over for future requests (?)
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/0c90579a-6698-d9c2-dbab-efa546045623%40att.net.
Hi Steve,
Yes, I have plenty of extras
Todd
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/0c90579a-6698-d9c2-dbab-efa546045623%40att.net.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/4c13800b-d3ed-4f7e-97c2-58de2cb731cdn%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/b3bda1e4-ad7d-daec-4627-9376404b0db7%40gmail.com.
-------- Original Message --------
Subject: RE: [sebhc] H8-H17-H37-H67 Controller List
From: "Glenn Roberts" <glenn.f...@gmail.com>
Date: Sun, November 29, 2020 7:16 am
To: <se...@googlegroups.com>
Great!Norberto: have you done BOMs for these or is that something you need help with? (I can try and do that if you like…) I see low res pictures on your sitecan you post high resolution versions of the boards (both populated and unpopulated) to help with component location/verification?Also, in the past you’ve provided GAL/decoder programming (plus the HSFE micro) with these boards. Is that something you can help with and/or coordinate directly with Todd (or find another volunteer in the group?)Thanks guys!
- Glenn
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/076401d6c662%24aa99a920%24ffccfb60%24%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/20201129173347.1321cca37f09b4ab87c5049afdc8ceaa.c05b0f9b76.wbe%40email09.godaddy.com.
Screws, male standoff, and female standoff to attach H17 board.
https://www.pololu.com/product/1960
https://www.pololu.com/product/1947
https://www.pololu.com/product/2086
Also you will need for the H17 – male header strip and female header.
Thanks,
Norberto
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/20201129175623.1321cca37f09b4ab87c5049afdc8ceaa.b7aeeec4a1.wbe%40email09.godaddy.com.
No worries Steve. When I order boards I get plenty of extras so I have some on hand when someone wants one.
Todd
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/9cd4a4b2-2d64-f3d7-7cc8-9cf444f95c5f%40att.net.
Hi Steven,
Please just send the funds and the list of boards you want when I announce the Wiznet board has arrived
Thank you,
Todd
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CAGJMgmXvN_FwqgMKuq1smUgHnx4VMarmmL%3DLErM82zjL0E2sWg%40mail.gmail.com.
They're US$15 each
Sorry for failing to mention this in the original message
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/1acab809-627f-4684-8be1-894e6b2d15b2n%40googlegroups.com.
Re-sending!
From: Norberto Collado <norberto...@koyado.com>
Date: Thursday, December 10, 2020 at 1:01 PM
To: Todd Goodman <tacom...@gmail.com>, Glenn Roberts <glenn.f...@gmail.com>
Subject: Re: [sebhc] H8-H17-H37-H67 Controller List
All,
Thanks and Kudos to Glenn for putting the H8-H17-H37-H67 Controller BOM together and not an easy task.
Please review and provide feedback as you build out the boards in case corrections are needed as we need to validate it.
Link: http://koyado.com/Heathkit/H8-H17-H37-H67-USB_files/H8-H37-H67-H17%20CombinedBOM.xlsx.zip
Thanks,
Norberto
A few post scripts…
From: se...@googlegroups.com <se...@googlegroups.com> On Behalf Of Norberto Collado
Sent: Thursday, December 10, 2020 4:04 PM
To: se...@googlegroups.com
Subject: Re: [sebhc] H8-H17-H37-H67 Controller List
Re-sending!
From: Norberto Collado <norberto...@koyado.com>
Date: Thursday, December 10, 2020 at 1:01 PM
To: Todd Goodman <tacom...@gmail.com>, Glenn Roberts <glenn.f...@gmail.com>
Subject: Re: [sebhc] H8-H17-H37-H67 Controller List
All,
Thanks and Kudos to Glenn for putting the H8-H17-H37-H67 Controller BOM together and not an easy task.
Please review and provide feedback as you build out the boards in case corrections are needed as we need to validate it.
Link: http://koyado.com/Heathkit/H8-H17-H37-H67-USB_files/H8-H37-H67-H17%20CombinedBOM.xlsx.zip
Thanks,
Norberto
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/2768CC29-8D41-4F7C-8DEB-D89CD89F19C7%40koyado.com.
a follow on my parts order for the new disk I/O board. I ordered everything last Thursday (12/10) – almost everything showed up today! great service. I’m especially pleased with Tayda as their prices are low (and appears to have shipped from Thailand!); phoenix too, however for some reason my order was too “big” and I had to split into two (hence two shipping fees ☹ ). Tayda and Phoenix both sent via UPS; the others arrived in the mail today (USPS). Still waiting on my Mouser order, however I knew that was on hold – one of the items I ordered was out of stock so I said hold the whole order ‘til restock (should ship tomorrow)..
time to fire up the soldering iron…
https://photos.app.goo.gl/whcns12Fg3y6RoxRA
From: Glenn Roberts <glenn.f...@gmail.com>
Sent: Thursday, December 10, 2020 7:52 PM
To: se...@googlegroups.com
Subject: RE: [sebhc] H8-H17-H37-H67 Controller List
A few post scripts…
Nice working bench!
Norberto
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/02ba01d6d248%247843dd00%2468cb9700%24%40gmail.com.
We actually have two sources for the H17 S2350P USRT so that’s good news
I ordered 5-pcs of the S2350P from Quest and they arrived today. Parts are new (see attached picture). I will test one during the weekend and it is amazing that we still can buy such parts.
Thanks,
Norberto
From: "se...@googlegroups.com" <se...@googlegroups.com> on behalf of Glenn Roberts <glenn.f...@gmail.com>
Reply-To: "se...@googlegroups.com" <se...@googlegroups.com>
Date: Thursday, December 10, 2020 at 4:52 PM
To: "se...@googlegroups.com" <se...@googlegroups.com>
Subject: RE: [sebhc] H8-H17-H37-H67 Controller List
A few post scripts…
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/05d201d6cf57%24e462c170%24ad284450%24%40gmail.com.
And the Quest parts are much cheaper than from Electronic Surplus!
Here’s my progress in assembling the ‘37/67 board
https://photos.app.goo.gl/QZEhrfZ1T5sSJCUu9
I just need to solder in a few more headers and the two resistor packs (in my Mouser order which shipped today)..
I’ll post pictures as I take them in this album:
https://photos.app.goo.gl/MuFXSyD3DP8ZWutaA
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/BD84733C-8AA0-4679-AF19-8B44C9B14BF8%40koyado.com.
It is a lot of assembly for both boards. It looks great and thank you for sharing.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/04af01d6d359%24cc44f670%2464cee350%24%40gmail.com.
Here’s a progress update on building the H8-H17-H37-H67 mass storage card.
The H37/67 board and the H17/USB companion board are basically completed. Waiting on just a few passive components (Mouser) and then I can start installing the ICs. Did a power up test with no chips and all looks good. Also still need to fabricate the small ribbon cable that connects the two boards…
While the idea of “piggybacking” the H17 card on the H37/67 one makes for a cool look I can’t quite recall the technical advantage of doing this. Once the USB VDIP board is on there the whole thing will end up taking two card cage positions anyway, plus there’s going to be a lot of cable clutter with up to 5 ribbon cables coming off one card (6 if you count the one going to the CPU board). Also if someone wanted to just have an H17 board they can’t, it’s only an “add on” to the ‘37/67. Saves having to find another aluminum card bracket/heat sink I guess… Norberto: feel free to “educate” me on what I’m missing…
Depending on when I get all the chips in hand I’ll post an update on whether or not this sucker works!
I have a few minor tweaks to the BOM which I’ll send to Norberto…
Google photos album:
Norberto:
Here’s a slightly updated BOM based on my “debugging” it during assembly. Mainly a few parts counts were wrong. The one thing I would change though is the 0.1 uF decoupling cap’s. My original list had Tayda’s ceramic disc capacitors – I’ve updated to show the multilayer ceramic (though I built my circuit with the disc ones since I’d bought them). The Amazon source listed in the sheet has them at $0.06 each (including shipping) but there’s a long lead (6 wks!) since they ship from China. Tayda has the same price and I got my shipment in only 4 days!
If we ever run a new set of H17 companion boards there are two thing I’d change on the artwork: “P4” is used twice; and there is no explicit “+” marking on the LEDs (there is a very small indication of which lead is the cathode. Otherwise a remarkably clean set of boards. Assembly was straightforward albeit tedious just given the number of ICs, jumpers and connectors to solder…
P.S. for anyone looking to do a bulk buy to re-cap the tantalums in your H89 consider Tayda. Their price is $0.14 each vs. $0.55 at Jameco (though that drops to $0.39 once you buy at least 10…)
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/8676FA29-022C-4653-AAF4-82947FA8EDB4%40koyado.com.
On the 0.1uf make sure the lead space is 2.54mm and not 5mm.
I will check on the LED’s symbol, as the ones I used before, they put a pasted on side 2 and was not able to solder. Good catch on “P4”.
Please inspect side 2 for shorts or bad solder joints as it is a lot of IC’s to solder. Also recheck the ground pins to have enough solder as it is hard to heat properly due to heat dissipation thru the ground plane.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/06d601d6d4a0%24f9f13a00%24edd3ae00%24%40gmail.com.
On Dec 18, 2020, at 4:43 PM, Norberto Collado <norberto...@koyado.com> wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/F1D5CB06-0676-40E4-B490-2219643D13CE%40koyado.com.
Today’s build update on the new mass storage controller board:
I did a dry fit of the H17 companion board onto the H37/67 controller board, this time with the chips installed. pix updated in my Google album:
https://photos.app.goo.gl/MuFXSyD3DP8ZWutaA
with the specified 3/8” standoffs there’s just not quite enough room for my comfort. Many of the solder points from the companion board were directly touching the iCs on the main board below. I added washers under the standoffs to buy about 1mm, which was enough to resolve the problem. At first, I had two washers under each but then there wasn’t enough purchase on the 1x25 header connections. With one washer it works but the headers are still not quite fully seated. I think I can go back and take the washers out under the end where those connectors are, as the main impingement problem seems to be at the left end of the board – then the pins will be fully seated between the two boards. Also, if you use a socket for the oscillator you’ll need to trim the leads so it doesn’t stick up. Once I get the GALs and encoder chips installed, I’ll cross my fingers and fire things up!
As I soldered the oscillator directly to the board (no socket installed), I did not see any component touching the companion board. Using washers to get the extra height will be a concern on the connection between the two boards as it might introduce problems to the H17 controller.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/003201d6d5bd%24a4bc08d0%24ee341a70%24%40gmail.com.
On Dec 19, 2020, at 1:25 AM, Norberto Collado <norberto...@koyado.com> wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/FD0E452A-C776-402B-A497-8620F65D7721%40koyado.com.
Also you can put those little dots with adhesive to prevent from touching. Leave it as it is until everything is tested.

To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/ACE5DF48-889F-4107-8867-80848CBC70C0%40gmail.com.
I went back and soldered the oscillator directly (no socket). I also clipped about 1mm off the ends of the pins from the 34-pin connectors for the ribbon cable. I also noted that the full height DIP switch that I used is part of the problem. Norberto used a low profile unit, which is preferable in this situation. I can now mate the two boards without using spacer washers.
I will correct the BOM to indicate these changes (and make sure I’ve spec’ed 2.54 mm caps for the bypass!) and will repost
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/FD0E452A-C776-402B-A497-8620F65D7721%40koyado.com.
Done and please refresh your browser before downloading.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/009e01d6d628%24d714aa60%24853dff20%24%40gmail.com.
I’ve been working with Norberto to develop a “quick start” guide including jumper settings. Hit a snag – my assembled board has some kind of glitch. Norberto is looking at it.
Rather than hold folks up here’s a DRAFT of the current document. I plan to add just a bit more material and then it will be available on Norberto’s site.
I’ll let Norberto address the GAL programming question. He’s the expert.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/f98e5756-5296-44a7-9a49-05c93d11fe55n%40googlegroups.com.
Calibration procedure is the same as for his H89-Z37 card. this worked fine for me.
http://koyado.com/Heathkit/H89-Z37_files/H89-Z37_Calibration.pdf
From: se...@googlegroups.com <se...@googlegroups.com> On Behalf Of Terry Smedley
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/7d60cc5b-e2d9-44e7-954e-b2213b687785n%40googlegroups.com.
I’ll let Norberto address the GAL programming question. He’s the expert.
On the GAL programming I used the “TL866 II Plus” programmer from Amazon.com
Note: For the GAL’s to program properly you must “match” the same Vendor numbers and letters that are on the top of the IC to match the Device on the TL866 II PLUS. By default the programmer will protect the data on the GAL, so subsequence IC verifies will fail, unless you uncheck such option on the programmer.
Then I download from the website the following files to program the GALS and the Microcontroller:
H37/H67 U5 - IO Decoder (GAL): http://koyado.com/Heathkit/H8-H17-H37-H67-USB_files/GAL_H17_H37_H67_IO_DECODER.zip
H17 U3 - GAL H17 Ports: GAL-H17_RD_WR_PORTS.zip
H37 U38 - GAL 444-81, H37 U34 - GAL 444-82: http://koyado.com/Heathkit/H8-H17-H37-H67-USB_files/Storage%20Controller%20Z37%20GALs%20FW.zip
H17 IC1 – ATTNY2313P - HSFE10: http://koyado.com/Heathkit/H8-H17-H37-H67-USB_files/HSFE%20CODE.zip Note: Use the HSFE bin file to program the IC with theTL866.
For now jumper JP1 – IORQ – set it to pins 2-3 “FAKE” selection to get your system up and running. JP1 jumper 1-2 “Z80” is only for the Z80 V3.x boards.
Hope this helps to get you up and running,
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/00b701d6e174%2470d60b20%2452822160%24%40gmail.com.
Glenn,
We need to fix this as it will disable the H17. Also I do have your boards on-hand, so I will check them out during the weekend as I’m back to work.
From:
JP1 | ENABLE H17 – Remove this jumper to disable the board. Default is installed. |
It should be:
JP1 | ENABLE H17 – Remove this jumper to enable the board. Default is no jumper installed. |
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/00b701d6e174%2470d60b20%2452822160%24%40gmail.com.
Updated guidance attached.
Norberto is checking for a possible issue with my assembled board(s) as I am seeing a problem when I try to boot from the Z67-IDE+. Once I have them back, I will take a few more pictures and update/finalize this document, at which point it will live on Norberto’s site
http://koyado.com/Heathkit/H8-H17-H37-H67-USB.html
If any of you are assembling this new I/O board please let the group know how things are progressing, any issues or questions, and if you have things up and running! (and also if you spot any corrections to the attached!...)
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/5A6B1E34-2FDE-463F-BB59-91FF059D6564%40koyado.com.
Good catch on the timing cap’s – I’ll update the BOM spreadsheet (I had to bend the leads on mine …)
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/2e929489-8357-4518-b8f9-36733a9a4d0dn%40googlegroups.com.
Hello Glenn,
I have been checking the H67 circuit and cannot find anything wrong with your board. I can boot fine H37 floppies, but the H67 will not boot CP/M, but it tries to boot HDOS and then it fails (see attached screen). Also it is telling me under HDOS that I have only 11K of RAM. I have been taking SASI bus traces and they look fine.
At this time I suspect a timing issue with one of the IC’s but the 11K RAM availability is what I need to figure out to fix the issue. On power-on my H8 display indicates an SP of “377-377Q” of RAM.
Worst case, I can swap the IC’s from my board with yours, one at a time to isolate the marginal part. As I have Douglas’ scripts running on your H67, I can probe the main signals with the scope.
I hope I can figure out the issue by tomorrow.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/001d01d6e41f%24154aefc0%243fe0cf40%24%40gmail.com.
On Jan 10, 2021, at 2:21 AM, Norberto Collado <norberto...@koyado.com> wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/801C7D3C-CAF7-4689-B708-827178276526%40koyado.com.
<Glenn_HDOS_boot.jpg>
It might be informative to monitor S.HIMEM+1 (040.317) on the H8 front panel LEDs during the boot. This contains the high byte of the high memory location found by RRH in the boot process (listing below). What’s odd is that HDOS didn’t immediately bail after the “11K” message. The code indicates things should have immediately halted if S.HIMEM indicated less than 24K… not sure if there’s a clue there or not… My best guess is that somehow the HDOS image is getting only slightly corrupted as it is read (but not so much that it’s not executable), and it’s being corrupted in a repeatable manner, not just random, since the “11K” thing happens every time. You could also use the front panel to examine RAM to see if it agrees with the listing below or if there’s an observable pattern of corruption (e.g. multiple NULs)
The “Missing File” message is printed in the Load System Overlays (LSO) routine, which is considerably further down in the boot process (see below). So again, confusing, since all the code in between would have to have been minimally corrupted or intact… When it fails to load the overlay that’s what triggers call to BOOTERR and aborts the boot.
01098 * BOOT CODE
01099
051.030 315 154 051 01100 CALL SBD Save Boot Data /80.05.gc/
051.033 041 312 040 01101 LXI H,S.TIME
051.036 006 204 01102 MVI B,AIO.CHA-S.TIME
051.040 315 212 031 01103 CALL $ZERO ZERO OUT LOTS OF MEMORY
051.043 315 337 052 01104 CALL SDV SETUP DEFAULT SYSTEM VALUES
051.046 315 217 051 01105 CALL RRH RELOCATE RESIDENT HDOS CODE
051.051 315 113 052 01106 CALL SRR SET UP ROM REPLACEMENTS
051.054 315 114 052 01107 CALL SLR SET LOW MEMORY REFERENCES
051.057 315 337 052 01108 CALL SDV SETUP DEFAULT SYSTEM VALUES
051.062 315 021 053 01109 CALL SCD SETUP CONSOLE DRIVER
051.065 315 215 053 01110 CALL GVM GIVE VERSION MESSAGE /80.05.gc/
051.070 315 270 053 01111 CALL FSM Fake System Mount /80.05.gc/
051.073 315 356 053 01112 CALL LSO LOCATE SYSTEM OVERLAYS /80.05.gc/
051.076 315 364 054 01113 CALL SDT SETUP DEVICE TABLES /80.05.gc/
051.101 315 377 060 01114 CALL SSD SET SYSTEM DATE /80.05.gc/
051.104 315 164 056 01115 CALL MSD Mount System Diskette /80.05.gc/
051.107 315 323 061 01116 CALL UBP Update Boot Parameters /80.06.gc/
RRH routine:
051.217 01170 RRH EQU *
01171
01172 * DETERMINE HIGH MEMORY
01173
051.217 041 240 051 01174 LXI H,RRH2 START AT RRH2
051.222 056 000 01175 MVI L,0 START AT 256 BOUNDARY
051.224 044 01176 RRH1 INR H TRY NEXT BLOCK
051.225 312 237 051 01177 JZ RRH1.5 Wrap through high memory /80.08.gc/
051.230 176 01178 MOV A,M
051.231 064 01179 INR M
051.232 276 01180 CMP M
051.233 167 01181 MOV M,A RESTORE
051.234 302 224 051 01182 JNE RRH1 WAS RAM
051.237 053 01183 RRH1.5 DCX H (HL) = HIGHMEM /80.08.gc/
01184
01185 * (HL) = HIGHMEN ADDRESS
01186
000.001 01187 IF DEBUG
01192 ELSE
051.240 01193 RRH2 EQU *
01194 ENDIF
051.240 042 316 040 01195 RRH2.5 SHLD S.HIMEM SET HARDWARE HIGH MEM
051.243 043 01196 INX H (HL) = LWA+1
051.244 174 01197 MOV A,H
051.245 326 040 01198 SUI 40Q
051.247 037 01199 RAR
051.250 037 01200 RAR
051.251 346 077 01201 ANI 77Q (A) = # OF K
051.253 137 01202 MOV E,A
051.254 026 000 01203 MVI D,0
051.256 315 107 064 01204 CALL $TYPET
051.261 000 123 131 01205 DB 0,'SYSTEM HAS',' '+200Q
123 124 105
115 040 110
101 123 240
051.275 076 002 01206 MVI A,2
051.277 315 316 060 01207 CALL TDD TYPE NUMBER OF K
051.302 315 107 064 01208 CALL $TYPET
051.305 113 040 117 01209 DB 'K OF RAM',200Q
106 040 122
101 115 200
051.316 072 317 040 01210 LDA S.HIMEM+1 (A) = SIZE
051.321 326 177 01211 SUI 24*4+40Q-1 24 K /2.0a/
051.323 322 003 052 01212 JNC RRH3 ENOUGH ROOM
01213
HEATH ASM #104.06.00
RRH - RELOCATE HDOS RESIDENT CODE 23-Jun-19 Page 8
01214 * NOT ENOUGH ROOM
01215
051.326 315 107 064 01216 CALL $TYPET
051.331 007 077 060 01217 DB BELL,'?01 HDOS REQUIRES AT LEAST 24K!',0,BELL+200Q /2.0a/
061 040 110
104 117 123
040 122 105
121 125 111
122 105 123
040 101 124
040 114 105
101 123 124
040 062 064
113 041 000
207
051.373 257 01218 XRA A /2.0a/
051.374 323 351 01219 OUT SC.ACE+UR.IER Turn off Interrupts /2.0a/
051.376 323 373 01220 OUT SC.UART+USR /2.0a/
052.000 303 000 052 01221 JMP * Wait for the rapture /2.0a/
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/801C7D3C-CAF7-4689-B708-827178276526%40koyado.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/e0878f43-8bcb-47f3-aa62-f0dba4f0f539n%40googlegroups.com.
Further analysis: for U20 (74LS574) I listed the “F” version under Mouser because they didn’t seem to have HCT. Jameco and DigiKey have it so I listed that. if “F” is not backward compatible with “HCT” in this application that could be an issue?
Looking back at my order sheets I believe I used a 74HCT574 (from Jameco) which is what the board silkscreen identified. Pretty sure everything else I used is what was on the silkscreening on the board?
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/66ebc1f8-bb1b-4f8d-9e43-f64f908e7df4n%40googlegroups.com.
Thank you Terry for the “hint”. I changed Glenn’s “74HCT574” for a “74LS574” and the board is now working fine. It booted HDOS and CP/M without any issues.
Let me investigate on why the “74HCT574” is not latching properly. The only difference I see right away is the PD; for 74HCT is 28ns and for the 74LS is 15ns. For the 74F574 is 8.5ns.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CACkv5mBjQzBand%2BC3a1cTTD%2BR2Qm5k%2BAU7s%2BQ%2BzKbYEKWLYkrg%40mail.gmail.com.
I think that you solved your issue as data is not latching properly and data corruption will happen. I’m probing with the scope to gather more information.
Norberto
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/91e59aa7-1d83-4eff-b34f-2f2affe8132bn%40googlegroups.com.
I think this is why I put the HCT in the BOM. The LS is labeled “obsolete” by DigiKey, unless I’m missing something…

Also Jameco didn’t have it

And Mouser lists as “obsolete”

Please suggest a workable alternative (perhaps 74F574?)
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/1AF8EAE7-9E7F-4783-8B18-D859CCD1CA19%40koyado.com.
That is correct! Let me try to get/find some F574 as they are available and run some tests.
For now the 74LS574 can be purchased from https://www.futurlec.com/cgi-bin/search/search.cgi
Thanks,
Norberto
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/007e01d6e7bc%2417a84560%2446f8d020%24%40gmail.com.
Terry,
I’m interested on the “F” and the “ALS” if you can share a few.
Glenn,
The H37/H67 board is fully functional after the replacing with the 74LS574. The H17 board for some reason cannot read the data from the floppy. I did replace the H17 controller with the one I have working on my board and same issue. So, I will need to debug further.
Thanks,
Norberto
From: "se...@googlegroups.com" <se...@googlegroups.com> on behalf of Terry Smedley <terry....@gmail.com>
Reply-To: "se...@googlegroups.com" <se...@googlegroups.com>
Date: Sunday, January 10, 2021 at 9:11 PM
To: "se...@googlegroups.com" <se...@googlegroups.com>
Subject: Re: [sebhc] H8-H17-H37-H67 Controller List
I should have my hands on "F", "ALS", AND "LS" family 573/574s by Wednesday (Quest Components). The "ALS" spec sheets show propagation times very close to "LS". I'll post the results of testing. I'd be happy to send several of your preferred flavor(s) to you.
Terry
On Sunday, January 10, 2021 at 6:21:25 PM UTC-8 Norby wrote:
That is correct! Let me try to get/find some F574 as they are available and run some tests.
For now the 74LS574 can be purchased from https://www.futurlec.com/cgi-bin/search/search.cgi
Thanks,
Norberto
From: "se...@googlegroups.com" <se...@googlegroups.com> on behalf of <glenn.f...@gmail.com>
Reply-To: "se...@googlegroups.com" <se...@googlegroups.com>
Date: Sunday, January 10, 2021 at 5:50 PM
To: "se...@googlegroups.com" <se...@googlegroups.com>
Subject: RE: [sebhc] H8-H17-H37-H67 Controller List
I think this is why I put the HCT in the BOM. The LS is labeled “obsolete” by DigiKey, unless I’m missing something…
Also Jameco didn’t have it
And Mouser lists as “obsolete”
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/4d2cec3e-8623-4081-8b78-00af6c3b0ea4n%40googlegroups.com.
Thanks for the feedback! It might be a common issue.
Error! Filename not specified.
Also Jameco didn’t have it
Error! Filename not specified.
And Mouser lists as “obsolete”
Error! Filename not specified.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/89b83945-0364-4c22-afdf-98baf568d3a2n%40googlegroups.com.
Does the format completes on your board? I can do the format as shown in the attached file, but it cannot read it. I replaced most of the IC’s an still failing.
Thanks,
Norberto
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/64AB01C0-49D2-4610-AE32-3D6465239C5C%40koyado.com.
Thanks Terry for sharing your solution.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/57b45650-590b-4fce-ab48-676387f6e561n%40googlegroups.com.
On Jan 13, 2021, at 4:17 AM, Norberto Collado <norberto...@koyado.com> wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/68DE2C0A-D790-46F1-9469-13AAC0006F44%40koyado.com.
You received this message because you are subscribed to a topic in the Google Groups "SEBHC" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sebhc/6to57NrEaPs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/SN6PR01MB3855A3E5ADE85650B0E9C8E7F7A90%40SN6PR01MB3855.prod.exchangelabs.com.
Norberto (et. al.): attached is updated BOM reflecting Terry’s improved method of piggybacking the two boards…
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/57b45650-590b-4fce-ab48-676387f6e561n%40googlegroups.com.
This is a better method as the other I already bend/broke a ping and it is not reliable if boards are detached for reconfiguration or debug as pins can be damaged if not that careful. Also it should prevent the H17 controller board from bending due to the height of the 16 pin ribbon cable.
Thanks Glenn, and Terry for your support.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/001f01d6ef43%2416c49e80%24444ddb80%24%40gmail.com.
Glenn,
Both boards are working fine, so I will ship them on Monday morning.
On the “74HCT574” issue, this IC is working fine on my controller. I can read/write with HDOS at 10MHz without any issues. I cannot reproduce your issue on my controller using your IC.
I will keep testing in trying to reproduce your issue as I’m concerned it could be timing. Also Terry send me additional IC’s to check them out as alternatives.
I hope that your issue is resolved for good with the 74LS574. If it re-occurs, perhaps could be a bad IC socket on U20. Or some poor connection around that area. I did inspect side 2 of your board for any issues and the board is well put together. I was not able to find any soldering issues.
Thanks,
Norberto
Picture of your IC on my board.

To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/1AF8EAE7-9E7F-4783-8B18-D859CCD1CA19%40koyado.com.
Well that was certainly odd but I am very grateful for your generous time and effort to correct this problem. The good news, I suppose, is that we apparently did not turn up any systemic or design error and have some additional information on which chips do and don’t work with this board. I have most of the parts to build out my second set of boards and will proceed with that soon. I will also complete our PowerPoint slides on how to configure the boards, including some pictures of mine.
Are you thinking of doing a users guide like you’ve done for the others? If not perhaps an alternative is to build up the PowerPoint slide deck by adding some notes on assembly. I think your time is best spent on development and debugging of the boards themselves, and I know you have an ambitious vision for more of those. I’m particularly intrigued with the idea of a “short chassis” H8 – that would be pretty cool! Let me know if/how I can help.
Take care and thanks again!
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/6DB37C93-4F59-4C36-A43E-0438F8DE514F%40koyado.com.
Are you thinking of doing a user’s guide like you’ve done for the others? Yes! Also a new calibration guide for the H37 board.
During the H17 troubleshooting process, I realized that I need to developed a “Troubleshooting Guideline” along with scope waveforms as that helped me a lot.
Also, I will create one for the H37/H67 on basic checks.
A question: Did you calibrate the H37 board using a scope? I did check the calibration on the scope and it was correct.
Also, I did test your board using your cables and they are working fine. Just plugged the 16 pin ribbon cable onto the CPU board and everything should work as designed.
Thanks and have fun,
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/017d01d6f249%24a38bf080%24eaa3d180%24%40gmail.com.
Yes I used a scope and I believe I used the calibration instructions from the H8-Z37 Calibration Guide here:
http://koyado.com/Heathkit/H8-Z37_files/H8-Z37_Calibration.pdf
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/DB05862E-A38C-4787-AD73-F8C0778A221F%40koyado.com.
I ordered the components outlined by Terry to update my board as machine socket male pins break so easily.
I see that Terry soldered all 50 male pins to the H17 controller as shown below. This will require a lot of force to take out and to push in. Below is my recommendation.

I would suggest at minimum to only insert the needed male pins as shown below. Where you see a “+” on P5 and P6, then you insert/solder a male pin into that location, so that the board can be easily removed or inserted.
Best to do as the male header pins can be broken onto different sizes:
P6:
P5:
Note: Before soldering the male and female headers on each board, make sure all 6 screws are installed and secured properly to get best hole alignment for such headers on P6 and P5 locations.
If male/females headers are soldered independently, there might be a risk of misalignment when installing the 6-screws to secure both boards.
