Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WD65C02 Does not work with CPU Module #40

Open
nebanks opened this issue Apr 4, 2022 · 7 comments
Open

WD65C02 Does not work with CPU Module #40

nebanks opened this issue Apr 4, 2022 · 7 comments

Comments

@nebanks
Copy link

nebanks commented Apr 4, 2022

The schematic and the silkscreen for the CPU Module PCB list U1 as "WD65C02." That is just the one processor that WILL NOT WORK with the CPU module; the BE pin on the CPU module is left unconnected, but must be pulled high in order for the WD65C02 to work.

@0cjs
Copy link
Contributor

0cjs commented Jun 5, 2022

On my oldish copy of the schematic (no newer than 2020-01-10) pin 36 of U1 is marked BE and is connected to VCC through a 3.3k resistor, R10. I've also just checked the latest exported schematic and, though it's very different in layout, it also has the same pull-up on that pin. Perhaps you have a (very) old copy of the schematic? At any rate, telling us exactly what file from which commit you are looking at would be very helpful.

(Unfortunately the schematic revision indication doesn't seem to be getting bumped with new revisions; both mine and the latest one above say "Rev: B" though they are clearly different. @tebl, maybe you can try to remember to update that when you update the schematic?)

@nebanks
Copy link
Author

nebanks commented Jun 5, 2022

Hi Curt,

I think you are talking about the SBC, which does have the required pull-up resistor. I'm talking about the CPU module. The current schematic is marked "rev B."

@0cjs
Copy link
Contributor

0cjs commented Jun 5, 2022

Right, I think now perhaps you're seeing why it would be very helpful for you to specify the file where you found the problem, rather than just saying things like "CPU module." You might get a much faster response on these bugs if you'd do that.

@nebanks
Copy link
Author

nebanks commented Jun 5, 2022

The name of the file is CPU module.

Edit: I guess it's just "CPU." Anyway, you see my point. My comment was in no way unclear. Also we already discussed this issue on the facebook group several months ago. I guess TEBL is just busy with other projects now and is not so interested in keeping the repo up to date.

@0cjs
Copy link
Contributor

0cjs commented Jun 5, 2022

Well I am interested in fixing things like this in the repo; you'll see I have close to a dozen commits in there already. However, I'm not interested in working on issues from people who insist that they're being clear when refusing even to give a proper filename (there is no file in the entire repo named CPU) or link to the GitHub page for that file.

I'm guessing you're talking about some file under the RC6502 CPU/ directory, but I can't be bothered to try to chase down which one you were looking at. (Keep in mind that the Gerber exports, PDF exports and image files may not contain the same information as the schematic files or each other, for example.)

I'm unsubscribing from this issue; I hope you find someone to fix it for you.

@nebanks
Copy link
Author

nebanks commented Jun 5, 2022

You do realize that the RC6502 is a modular backplane computer that happens to have a self-contained SBC module? Each module has a separate directory named "CPU" for the CPU module, "Serial I/O" for the Serial I/O module, etc. The schematic for the CPU module - which is named "CPU" - can be found, as you astutely surmise, in the "CPU" subdirectory. (In fact, in the "export" sub-subdirectory, the same as every other schematic for every other part of the project.) This issue has been "fixed" by me, in the sense that I soldered a pull-up resistor between BE and VCC on the CPU board. No one else I've talked to about this has had any trouble getting the point, including TEBL himself. I guess it's up to him if he wants to change the design so that BE is not left floating.

Sorry if you're having a bad day, or whatever, but I'm not giving you my lunch money.

@tebl
Copy link
Owner

tebl commented Jun 5, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants