Search found 3141 matches

by 1024MAK
Thu Feb 01, 2024 1:24 pm
Forum: Hardware
Topic: Issue 3 upper RAM troubleshooting
Replies: 7
Views: 266

Re: Issue 3 upper RAM troubleshooting

No worries ;)

Mark
by 1024MAK
Thu Feb 01, 2024 12:43 pm
Forum: Hardware
Topic: Spectrum 48k - Issue 2 - Repairing
Replies: 40
Views: 1494

Re: Spectrum 48k - Issue 2 - Repairing

@]-[ I suggest you start a new topic. Having multiple repairs in the same topic often leads to confusion.

Mark
by 1024MAK
Thu Feb 01, 2024 12:40 pm
Forum: Hardware
Topic: Issue 3 upper RAM troubleshooting
Replies: 7
Views: 266

Re: Issue 3 upper RAM troubleshooting

The extra transistor (TR6 for issue 3 and later boards) for issue two boards was normally placed on top of the processor (where it is known as the ‘spider’), not the ULA , or on the PCB between capacitor C47 and IC19. Although it is occasionally found in other locations. Although it's correcting a d...
by 1024MAK
Thu Feb 01, 2024 12:05 pm
Forum: Hardware
Topic: Timing differences between different versions of 48K ULAs?
Replies: 5
Views: 403

Re: Timing differences between different versions of 48K ULAs?

dfzx wrote: Thu Feb 01, 2024 9:53 am Is that what's going on here?
Yes. It's known as the dead bug modification.

Mark
by 1024MAK
Thu Feb 01, 2024 9:17 am
Forum: Hardware
Topic: Issue 3 upper RAM troubleshooting
Replies: 7
Views: 266

Re: Issue 3 upper RAM troubleshooting

Officially, for 74LS series logic chips, it's strongly recommended to tie unused inputs to the +5V supply rail via a 1kΩ resistor. However, most 74LS chip inputs will float to a high logic level if left unconnected (due to the design of the internal circuitry). Floating high here is equivalent to fi...
by 1024MAK
Wed Jan 31, 2024 10:57 pm
Forum: Hardware
Topic: Issue 3 upper RAM troubleshooting
Replies: 7
Views: 266

Re: Issue 3 upper RAM troubleshooting

That explains why the chip fitted in position IC26 had been modified. OKI 32K DRAM needs a different DRAM address (row/column) compared to TI 32K DRAM. This is what the OKI / TI DRAM links select. The H / L links select either the upper (high) or lower half of the DRAM (32K DRAM are 64K chips where ...
by 1024MAK
Wed Jan 31, 2024 9:41 pm
Forum: Hardware
Topic: Timing differences between different versions of 48K ULAs?
Replies: 5
Views: 403

Re: Timing differences between different versions of 48K ULAs?

They did improve the timing of the RAM accesses for later boards and ULAs, but that should not affect a program normally. Of course, it may be that when combined with the slight differences in timing when a machine has 'warmed up', it may affect border effects or other timing sensitive ULA video tri...
by 1024MAK
Mon Jan 29, 2024 2:45 pm
Forum: Hardware
Topic: DCP Interspec BUS Expansion Adaptor
Replies: 33
Views: 1462

Re: DCP Interspec BUS Expansion Adaptor

The schematic looks reasonable to me. The I/O ports as depicted in the schematic are: I/O Ref Function address 1F Y0 ADC 3F Y1 4 bit switch inputs and 4 bit relay outputs 5F Y2 8 bit input port and 8 bit output port 7F Y3 DCP Expansion Connector 9F Y4 DCP Expansion Connector Mark
by 1024MAK
Sun Jan 28, 2024 6:02 pm
Forum: Hardware
Topic: DCP Interspec BUS Expansion Adaptor
Replies: 33
Views: 1462

Re: DCP Interspec BUS Expansion Adaptor

If the diodes have the same colour bands (yellow, brown, yellow, grey) as the diodes on the bottom right on this ZX81 board, then they are 1N4148 diodes.

Mark
by 1024MAK
Sun Jan 28, 2024 5:18 pm
Forum: Hardware
Topic: Diagnostics card help.
Replies: 27
Views: 1068

Re: Diagnostics card help.

It's possible that it is just a single fault now. Maybe a poor connection somewhere.

But yes, have a break and then come back to it.

Mark
by 1024MAK
Sun Jan 28, 2024 5:11 pm
Forum: Hardware
Topic: External FDD connector on +2A/B
Replies: 6
Views: 351

Re: External FDD connector on +2A/B

Ventilation :?: :lol:

Although note that on the +2B the case does not have the floppy cut-out or the connector. See the photo here ;)

Mark
by 1024MAK
Sun Jan 28, 2024 1:28 pm
Forum: Hardware
Topic: One spectrum better at loading than another?
Replies: 9
Views: 608

Re: One spectrum better at loading than another?

I presume the 10% one is actually working as a 48K machine?

Mark
by 1024MAK
Sun Jan 28, 2024 12:44 pm
Forum: Hardware
Topic: One spectrum better at loading than another?
Replies: 9
Views: 608

Re: One spectrum better at loading than another?

Different ULAs do affect loading. The state of the Ear socket contacts also has an effect (how clean they are and if they have enough springiness to make good contact). If the electrolyic capacitors are in a poor condition, the increased noise on the internal DC supplies will also have an effect. Ma...
by 1024MAK
Sat Jan 27, 2024 8:00 am
Forum: Hardware
Topic: Contended memory with the Z80 in reset
Replies: 14
Views: 737

Re: Contended memory with the Z80 in reset

When CPU is in reset, it's not driving address lines, so they are floating. Floating inputs change between 0 and 1 randomly. Actually, when the address bus is not being actively driven, depending on what is connected to the address bus (board issue, type of chips fitted, any expansions fitted), the...
by 1024MAK
Sat Jan 27, 2024 7:48 am
Forum: Hardware
Topic: Keyboard faceplate question
Replies: 2
Views: 207

Re: Keyboard faceplate question

Both the plastic case and the metal faceplate must be totally clean of any previous glue or adhesive. So clean until all traces have been removed. Use really good quality double sided tape. And apply it around all the edges where you can fit it. But before sticking it down, do a "dry" fit ...
by 1024MAK
Fri Jan 26, 2024 12:21 pm
Forum: Hardware
Topic: Diagnostics card help.
Replies: 27
Views: 1068

Re: Diagnostics card help.

Good that you now have it running :D

Well done.

Mark
by 1024MAK
Fri Jan 26, 2024 12:34 am
Forum: Hardware
Topic: Contended memory with the Z80 in reset
Replies: 14
Views: 737

Re: Contended memory with the Z80 in reset

Yes, a Z80 held in reset will not refresh the DRAM. This does not matter for the 'lower' DRAM, as only the ULA refreshes this. But would affect the 'upper' DRAM. And yes, if an external device puts an address on the address bus within the address range of the 'lower' DRAM, there will be a an address...
by 1024MAK
Fri Jan 26, 2024 12:27 am
Forum: Hardware
Topic: Diagnostics card help.
Replies: 27
Views: 1068

Re: Diagnostics card help.

A broken track would only cause some of the keys to become unresponsive, the rest would still work.

Unless it's a control line to the ULA.

Mark
by 1024MAK
Thu Jan 25, 2024 8:11 pm
Forum: Hardware
Topic: Diagnostics card help.
Replies: 27
Views: 1068

Re: Diagnostics card help.

That could be the ULA at fault. Did it respond to the keyboard before?

Mark
by 1024MAK
Thu Jan 25, 2024 6:56 pm
Forum: Music
Topic: CLEAR command messes with Beepola ROMBeep tunes on a real 48K?
Replies: 9
Views: 1024

Re: CLEAR command messes with Beepola ROMBeep tunes on a real 48K?

What make of 'upper' DRAM chips are fitted? And which issue board is it? On issue two boards, for some makes of DRAM, this logic chip had to be modified so that the make of DRAM that was fitted would work correctly. Some issue 3 boards also used this system even though the wire jumpers on it could b...
by 1024MAK
Thu Jan 25, 2024 6:50 pm
Forum: Hardware
Topic: Contended memory with the Z80 in reset
Replies: 14
Views: 737

Re: Contended memory with the Z80 in reset

Contention occurs only when the ULA (or gate array) detects a memory address on the address bus that is in the 'lower' RAM range OR an I/O operation that accesses or which may access the ULA (or gate array). Once the Z80 has reset, the address on the address bus will be 0x0000 which points to ROM. A...
by 1024MAK
Wed Jan 24, 2024 2:06 pm
Forum: Hardware
Topic: Diagnostics card help.
Replies: 27
Views: 1068

Re: Diagnostics card help.

Yes, cutting the data in (pin 2) and connecting it to 0V for the DRAM chip that provides D0 or D1 should be enough. BTW I got a bit carried away in my earlier post, I had 0x02 in my head (as that is what the code counts down from), so it's the chips that handles data bit D0 and D1 that are relevent,...
by 1024MAK
Wed Jan 24, 2024 11:17 am
Forum: Hardware
Topic: Diagnostics card help.
Replies: 27
Views: 1068

Re: Diagnostics card help.

Which 'upper' DRAM chip have you removed?

If it's the chip that handles data bit D0, D1 or D2, that's enough for the ROM memory check to fail the 'upper' RAM, the machine should then try to operate as a 16K system.

Mark
by 1024MAK
Tue Jan 23, 2024 5:49 pm
Forum: Hardware
Topic: Diagnostics card help.
Replies: 27
Views: 1068

Re: Diagnostics card help.

You could try disabling the ‘upper’ (or expansion) DRAM. On this forum, the topic about this is here. Note however, that this disable test assumes that the DRAM chips respect the control inputs.

Mark