Search found 17 matches

by xopr
01 Aug 2019, 17:36
Forum: Hardware and software hacking
Topic: Expansion bus
Replies: 80
Views: 8692

Re: Expansion bus

Thanks, Ken :D I've just updated the Terminal code and Arduino code , but I have to add some remarks: the code is still in really bad quality (mediocre at best) the Arduino needs the reset-on-serial disabled or the terminal server won't recognize the serial port correctly; newer revisions have a scr...
by xopr
30 Jul 2019, 21:35
Forum: Hardware and software hacking
Topic: Expansion bus
Replies: 80
Views: 8692

Re: Expansion bus

Not sure if it is the first connected Gigatron, but here is a teaser video where I connect over (Arduino) USB serial to my laptop: https://youtu.be/vtE6ngzq8qA (Sorry for the terrible video quality) The blurry text on the left Linux terminal executes systemctl start serial-getty@ttyACM0.service (aft...
by xopr
27 Jul 2019, 19:25
Forum: Hardware and software hacking
Topic: Expansion bus
Replies: 80
Views: 8692

Re: Expansion bus

Thanks Marcel and Ken. To be fair, I'm just standing on the shoulders of giants here :) Also, I want to mention that the original Newline function is genius to a level of mind boggling (for me least); it took me two days to figure out how the ScreenPos upper byte and videoTable offset were aligning ...
by xopr
24 Jul 2019, 16:42
Forum: Hardware and software hacking
Topic: Expansion bus
Replies: 80
Views: 8692

Re: Expansion bus

It took me a while to get everything on track (and I'm not sure if I can spend more time on it this week), but I have a proof of concept written in C that outputs the Gigatron's keyboard input on screen (using tinyfont) and to the SPI0 port as well. Here is my result: https://youtu.be/R9liFeYZV7E Th...
by xopr
21 Jul 2019, 16:25
Forum: Hardware and software hacking
Topic: Expansion bus
Replies: 80
Views: 8692

Re: Expansion bus

Thanks for the elaborate update, Marcel: this was a good kickstart for me. The soldering and modification was more or less painless; here are some snapshots of my progress (sorry for the bad quality pictures): expander_cutoff.jpeg Note that I had to cut off a bit of Expander J2 pins 4, 9 and 13 (Gig...
by xopr
06 May 2019, 08:56
Forum: Hardware and software hacking
Topic: Expansion bus
Replies: 80
Views: 8692

Re: Expansion bus

... We have a few extra of those SPI prototype boards for those interested in playing along. They need the same wiring patches as I posted in this thread earlier, and assuming you can reprogram your own EPROM and have your own chips, we can share them "as-is" for just the postage costs. Just drop u...
by xopr
03 May 2019, 14:09
Forum: Hardware and software hacking
Topic: Expansion bus
Replies: 80
Views: 8692

Re: Expansion bus

... Cool! It can work with some relocation :-). Under BASIC, you need to find another place in memory to store this program. BASIC itself is sitting at 1280 / 0x500, and it has more variables in the zero page than WozMon. ... I dug around the memory model, how BASIC is using the remaining memory an...
by xopr
30 Apr 2019, 15:28
Forum: Hardware and software hacking
Topic: Expansion bus
Replies: 80
Views: 8692

Re: Expansion bus

Although I didn't have enough time to play with the Gigatron the last year, I'm really excited about the possible I/O expansion. Since I'm a little more confident with (Commodore) Basic than GCL, I was wondering if it would be possible to speak to I/O that way. This is probably completely silly (and...
by xopr
30 Apr 2019, 13:27
Forum: Kit assembly gallery
Topic: Assembling Gigatron the hard way
Replies: 29
Views: 2115

Re: Assembling Gigatron the hard way

To be honest: I had trouble running my (soldered) Gigatron the first time. In short (no pun intented), it had exactly one bad connection which worked perfectly fine on low frequencies (I think even in the kHz range), so you would see the LED pattern blink, but, naturally, no VGA signal. With the nat...
by xopr
12 Jul 2018, 20:13
Forum: Kit assembly gallery
Topic: Advanced troubleshooting
Replies: 2
Views: 951

Re: Advanced troubleshooting

Eventually, I got my Gigatron up and running by following the instructions on the Troubleshooting.xls spreadsheet, only using a multimeter. ICs that were shorted, placed wrong or maybe overheated in a way are not necessarily broken, but could become slow (and unusable). I discovered this (on my Giga...