Assembled
I assembled the new board just before going on holidays.
First test showed some activity but not the Busy Beaver:
Okay, I will sort this out when I come back from holidays.
Back from holidays
I checked the code and find an error.
Fixed the error still not working.
Realise I have a problem because I don't latch "Din" to the Flash ROM.
As soon as the mark state changes the next state will be wrong (I need to latch Din).
The A0-4 oscillates between 00000 and 00011 which results in Mark 1 and move Left (which is observed). This is state A and state B.
ADR0-4 cycle between 00000, 00010, 00001, 01001. Only the first and third next states are latched.
It appears to be working otherwise.
So if I latch Din with ADR0-4 it should work!
Updated Schematic
Updated the schematic to latch Din at the beginning of each instruction pair:
I will double check it tomorrow before sending it off for manufacture.
AlanX
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.