Thanks both,
I've tried both methods of powering up while holding down the reset just now (It is installed as per the schematic), interestingly power-up via PSU still fails, but power-up via switch also now fails.
As in turn on PSU, hold reset, turn on via on board switch, release reset, this exhibits the same failure as powering on via PSU.
I know it's not a huge issue, and I could just use the power switch, but it doesn't sit right with me if there's a bad condition I can fix.
I need to get new boards to fix the two bodge wires anyway, so this is my chance. (also want to add uart/bootloader, but will post asking about that after this).
I haven't actually confirmed reset is working, as the current program only displays "Hello World", so when the board works, and I reset, it just keeps showing the same thing.
The reset pin on both the 6502 and 6522 do both go low though.
On the SYNC pin (it's not connected on my board) I get:
Judging by the hardware counter on my scope
Powering up via PSU - random frequency between 100-200KHZ, Is not stable on trigger and shifts all over the place
Powering up via PSU with reset pressed (and then released) - 330KHZ signal, Is not stable on trigger and shifts all over the place
Powering up via boards power switch with reset pressed (and then released) - 330KHz signal, Is not stable on trigger and shifts all over the place
Powering up via boards power switch (when it falls into the 9/10 success condition) - 330KHz signal, is stable, no shifting.
Powering up via boards power switch (when it falls into the 9/10 success condition), and then resetting - 330KHz signal, Is not stable on trigger and shifts all over the place
I see a similar pattern on the address pins, nice stable signal on success, random frequency and all over the place on failure.
Is it still worth me trying a larger cap/resistor, or is that negated by the failure of reset to work when held before power up?
It does seem that reset circuit is really messing things up.
Scope traces can be seen here:
https://github.com/djh82uk/6502-Computer/tree/main/troubleshootingHopefully the filenames give enough info of what they are showing.
I'm finding this interesting, but a bit weird.