Arrived today. That's the good part. The bad part is that actually having the thing in your hand drives the point home that the documentation is not just bad, it is a total disaster. What I have found out so far:
1. You do
not have to attach the a second USB-to-TTL cable to J5 (the UART on the bottom right) like various websites would seem to imply. Plug in a normal (small) USB cable into J6, which is the power jack in the middle at the bottom, and the other end to your computer - Ubuntu running on my old white plastic MacBook in my case. A pretty little LED will go on. This is your big chance to cackle and whisper
"It's alive!" 2. To find out which port on the host computer you're using, run
Code:
dmesg | grep tty
In my case, it was /dev/ttyUSB0 .
3. Install a terminal program such as putty. For now, start it with
Code:
sudo putty
from your shell until you want a more permanent solution (chmod 666 on /dev/ttyUSB0 for instance, see
http://stackoverflow.com/questions/5347 ... untu-10-10). -- Under putty's Terminal setting, enable "Implicit LF in every CR". Under the Session setting, select "Serial" and use /dev/ttyUSB0 as the Serial Line. Then click "Open".
4. On the SXB, hit the Reset button.
5. Now the Mensch Monitor should come up - a
20 year old build, by the way. For some perspective, 1995 was the year that the Unabomber's manifesto was published. I'm just saying.
6. To do something cool to prove that the board is alive, you might want to make one of the LEDs blink following the instructions at
https://rodbiresch.wordpress.com/tag/w65c816/ .
So yes, it works out of the box and is by far the easiest way to get started with a 65xx system. So, yay to that. However, we're basically going to have to write our own documentation if we're going to want anybody except us superfreaks using it, because we're left with all kinds of questions -- the Mensch Monitor Manual (
http://www.westerndesigncenter.com/Wdc/ ... monrom.pdf) says you can't delete the "masked ROM" if you want to, but others here say you should make a backup (but how?); nothing tells me if the 32k is already accessible or if I have to enable that via "CS4B" -- and have fun with the datasheet (
http://www.westerndesigncenter.com/wdc/ ... 265sxb.pdf) figuring out how to do
that; some help in how to install and use Flash would be nice for a newbie as well.
Argh.
I have to go off and be an adult for a while (get the kids to bed, etc) but hope to find more time with it this weekend. Knowing me, I'm probably going to work myself up to the point where I'll start my documentation on GitHub, which would seem to be the easiest way to let other people here add to it. (Will that markup let me add pictures? Otherwise I might to with Google Docs.)
Also, I think we might need a nickname for this board, because "W65C265SXB" is just too much of a mouthful. My inner 14-year-old is convinced that "SXB" stands for "SeX Bot", but I've found it best not to listen to him, ever. For the moment, I'll go with "265SXB", but more fun suggestions are welcome.