top of page

Mark-8

Public·2 members

Deposit not incrementing address?

Hello,


i`ve recently build my mark 8 computer. It mostly works, although i have some issues. Firstly, and probably the bigger issue, when i insert the CPU in the CPU Board, the computer does not behave as it should. Mainly, the data input does not work correctly, it only lets me input a few bits and the behaviour changes depending what data bits I try to deposit. I checked the voltages and the clock and both seem fine. My second problem, which is most likely independent from the first, is that the deposit function does not increment the address. The incrementing works with the examine function, and if I hit examine and deposit at the same time it works, just not alone. I checked all ICs on each Board of the Computer and all tested fine. The first issue could be my CPU since I bought it as is from…


33 Views
Artem Kalinchuk
Artem Kalinchuk
5 days ago

Hello Alexander,


Can you explain the steps you take and what result you get? For example, if you deposit all 1s in memory address 0, will it deposit all 1s? Does it increment to the next address? Basically, give some data so we could have something to work with.


Thanks

Output port not working

Hey,


So following on from my earlier post regarding some LS logic ICs not working in my Mark-8. I think I may have an issue with the 74LS75 latches that I have.


Firstly they seem to work fine on a breadboard test circuit. I can get them to latch data without any issues.


However if I input the test program on page 9 of the construction guide and run it the display shows this:


Rather than counting up on the output port bit 3 gets stuck on and all the other bits show very brief flickering.


124 Views
Artem Kalinchuk
Artem Kalinchuk
Nov 03, 2024

Wow, that’s awesome! Thanks for sharing the details. I don’t remember having to add a pull-up resistor but I think it may be a difference between using the LS version or not. It might also be different depending on the manufacturer, which is why there are other areas in the computer that needed fixing of floating inputs but appeared to work for Jon without pull-up resistors.


In essence, it’s a good idea to tie all inputs to something and not leave them floating, otherwise you might get strange outputs.


Great work!

Problem LS ICs on my Mark-8 Build

Hey,


I have been building a Mark-8 Minicomputer since early this year. It has been taking me a long time to finish as I have a number of retro computing projects on the go and don't work on the same project all the time.


Another issue that has delayed me is having to deal with LS logic ICs that don't seem to be happy to work in the Mark-8.


For example here was my first pass at the CPU clock:


Yes, you read that right 4MHz and yes a very messy sine wave. Also you will see that both phases of the clock are in sync.


60 Views
Artem Kalinchuk
Artem Kalinchuk
Oct 28, 2024

Very nice write-up! Thank you for sharing your findings and insights. I think I used LS chips for my clock and it appears to be working fine. It may just be some bad chips.


Finding issues with the build is not always pleasant but it encourages the builder to dig in and learn about the inter-workings of the computer, which is a plus.


I have to say, your computer is looking amazing so far!

ROM for MARK-8?

Currently getting parts together for a build. There are four extra slots. I'm going to use them for a serial board and extra RAM. Is there any PCB for ROM or is that going to be a DIY?


Also are there any Operating Systems that will work with the 8008?


Got one 8263 on FleaBay still looking for the rest of the multiplexers.

62 Views
Gavin
Oct 28, 2024

Hey,


I think a ROM board is an interesting idea. It would then be possible to create a simple "Monitor ROM" to provide a basic interface at boot time.


Could also provide some basic OS functions such as character input/output routines that work with Artems serial IO board.


Cheers,

Gavin.

    • YouTube
    bottom of page