YaK:: Spoonfeeding the 6809 over the CoCo cartridge connector, or, Why I don't need any ROM [Changes]   [Calendar]   [Search]   [Index]   [PhotoTags]   
[mega_changes]
[photos]

Spoonfeeding the 6809 over the CoCo cartridge connector, or, Why I don't need any ROM

 

 

 

 

 

Firmware: https://github.com/strickyak/spoonfeeder/blob/main/micropy/step5.py

Hardware cartridge: https://github.com/strickyak/spoonfeeder/tree/main/v1

This is what HALT/, E, A0, and R/W look like when HALT/ has been held down but is released and the 6809 starts executing instructions again:

This is spoon-feeding 2 instructions (6 bytes). The top signal is a debugging output to show the 6 fetch cycles being spoonfed. Then E, A0, and R/W. You can see R/W relax to a middle voltage when the CPU is Halted by HALT/.

My board in a Coco2 with the Pico W powered and oscilloscope probes.

The first two bytes I ever spoon fed: 'X' and 'Y' in the first to screen positions at addresses $0000 and $0001.

My circuit board. The middle and right are my hand-routing. The left came with the Prototyping board I based it on ( https://raw.githubusercontent.com/JayesonLS/TandyCircuitsAndLogic/master/CoCoProtoBoard/CoCoProtoBoard.png )

(unless otherwise marked) Copyright 2002-2014 YakPeople. All rights reserved.
(last modified 2024-02-25)       [Login]
(No back references.)