Comments (6)
Hi @0cjs
I will do more deep reseach, I do not have an oscilloscope, just a volt meter....when I get some results I will be back
Thanks
from rc6502-apple-1-replica.
What tripped me up most was the jumper pins - double-check those. The instructions weren’t too clear. I built a version “H” board which is a little different. Also, used MCP23S17 not MCP23O17.
from rc6502-apple-1-replica.
@jhow0672 Thank yo so much !! I will dig on that a little deeper and I will let you know my results.
Regards
from rc6502-apple-1-replica.
Also, used MCP23S17 not MCP23O17.
Good catch on that: that's almost certainly the problem. According to the datasheet, the S
version is an SPI interface, the O
version is I²C. These are not compatible!
That chip not working as expected is consistent with the symptoms: you can see messages from the Nano itself (the RC6502 Apple 1 Replica
banner) but, because the Nano can't talk to the I/O expander, it can't talk through it to the PIA and so cannot communicate with the 6502 CPU.
from rc6502-apple-1-replica.
Hi!!
Thank you so much for this amazing inputs!!!! I change the MCP, but I still do not get thw WOZMon, I checked the capacitor, they seem fine, please can you give some advice about out to place the jumpers?
I also connect thru screen with this command: screen /dev/ttyUSB0 115200
Is the SPI speed correct?
Thanks
from rc6502-apple-1-replica.
If you see the banner from the Nano when you reset it, you have the speed correct. Note that's not the SPI interface speed, that's the serial interface speed (on the "other side" of the Nano).
So you replaced the MCP23O17 with an MCP23S17? (I can't see in the photograph at that resolution.) And you did press the board's reset button after seeing the Nano's banner, right?
If youv'e done all that, and still see no \
prompt or response to input (particularly Esc), the next step is to start probing the board, I suppose. Do you have an oscilloscope? If not, do you have a logic probe? I guess if worst comes to worst you can use a volt meter. My idea is to start by probing the keyboard input and screen output pins of the MC6821 to see if you see the right things there when pressing a key and from what the last character output by the computer should be.
from rc6502-apple-1-replica.
Related Issues (20)
- I made a game for this HOT 3
- Why is the peripheral clock (φ2out, bus pin 23) separate from the CPU clock (φ2in, bus pin 21)? HOT 6
- Nano Generated 1-MHz CPU Clock?
- 555 Timer missing from BOM
- Wrong jumper info in documentation HOT 4
- Readme points to invalid location for ROM
- RC6502 VDU Color Amplifier - J4 OSC_EN Not connected? HOT 1
- PIA Communicator compilation failed HOT 2
- RC6502 Apple 1 SBC unresponsiveness HOT 7
- Trouble with programming arduino HOT 13
- Problems getting color VDU working HOT 3
- Wrong IC label on Serial IO Board HOT 2
- Electrolytic Capacitor missing from Serial Board BOM
- WD65C02 Does not work with CPU Module HOT 7
- Trouble with programming Atmega328p with CP2102 usb to ttl module HOT 1
- How can I use a text video display and keyboard on the system? HOT 15
- Problem while using joystick as mouse HOT 1
- SBC6502 Apple 1 Replica HOT 1
- Serial IO BOM for Rev B board
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rc6502-apple-1-replica.