Blog posts and video from Steven as he “COMBS” through the minutia to discover tech, retro-computing, physical computing, gadgets and sci-fi.
Commodore Plus/4 Series
25 October 2021
Install a MEGA65 Bitstream on Nexys A7 FPGA: the Livestream
by Steven B. Combs, Ph.D.
tags: nexsy4 - fpga - mega65
Another Sunday, another livestream and instead of a TI-99/4A topic, I returned to a project that’s been on the back burner for a long time; installing the MEGA65 Bitstream on a Diligent Nexys4 field programmable gate array (FPGA). A MEGA65 livestream would do double duty and make supporter Mislav happy. He’s asked for new MEGA65 content for a while. Here ya go Mislav; this one’s for you.
MEMBERSHIP: I now offer retroCombs memberships from $1 (PET level membership) to $20 (MEGA65 level membership) that include levels in between for all budgets (VIC-20, C64, Plus/4, and C128). If you’d like to support my content and get access to my Discord server along with other cool freebies, check out each level at https://www.buymeacoffee.com/retroCombs.
You can check out the livestream below and afterward, read the rest of this companion blog post to learn more.
YouTube Video: Install a MEGA65 Bitstream on a Digilent NEXYS4 | Everything works but the keyboard!
In the livestream video below, I attempt to install a MEGA65 Bitstream on a Nexys4 FPGA.
None as of 2021-10-25.
Links Mentioned in this Episode:
Below are the links I mention in the video. All Amazon links are affiliate links. Thanks for supporting the blog and the YouTube channel!
Below are additional thoughts about the livestream content:
I did not intend to livestream. It was a rainy 2021-10-24 and my plan was to go to my workbench and try the install while preparing a comprehensive blog post and begin filming a retroCombs episode. When I got to my workbench, I live-streamed the process. I’m glad I did!
I will finish the official retroCombs episode and companion blog post that documents the process, but live-streaming first gave me the opportunity to learn more about the Nexys4 than I could have learned by myself. Why? Continue reading.
I posted my intent to livestream on both Twitter and the MEGA65 Discord Channel. 10 minutes later I was live-streaming and viewer joined the channel. Stalwart viewers, Jamie and Mislav, arrived, and then a host of unfamiliar names appeared in the chat room. The MEGA65 topic caught their attention.
Through out the install, everything was smooth except I could not get a keyboard working. I tried five of them. MEGA65 developers joined the livestream to assist and no matter what we tried to correct the keyboard issue, none of them worked. Developer, Gurce, plans to compose a wiki page that includes compatible keyboards.
The long-term solution is to try the “cheapest” and “nastiest” keyboards I can find with many developers hinting I need the most inexpensive Dell keyboard I can find. I’m on that search.
This livestream had the largest number of concurrent viewers for my channel at 16. After 24 hours, this livestream is the third most-watched and I expect it will be second in the next 24 hours. MEGA65 content is hot right now thanks to the impending release of hardware! Have you pre-ordered yours?
Thanks to the developers for popping into the livestream and chat. A viewer posted in the MEGA65 Discord Channel I was having “live” issues with my project and three of them jumped on to help. And that’s how great this community is! I’ve typed this before, but one benefit of owning my MEGA65 Dev Kit was becoming a part of this wonderful international community. No question has ever gone unanswered and even though I am not a developer myself, I’ve never felt like a second-class citizen and I’ve watched the development of a Commodore computer; something 17-year-old me dreamed about!
I had a couple of folks ask why, as the owner of a Dev Kit and now one of the first 400 MEGA65s, I need a Nexys4? There are two reasons. One, it is part of the journey from Dev Kit, to emulation on my Mac, to Nexys4, to MEGA65. I want to experience all the ways I can run a MEGA65. Two, I want to create a portable MEGA65 that will travel. That’s the eventual plan for this Nexys4 board.
A huge thanks goes out to Mislav who supported the channel with a Super Chat!!! Can’t thank you enough and thanks for your continued support.
That’s all for this companion blog post. As I mention, once I get a working keyboard, there will be a full episode and companion blog post that will document the process and allow you to install the MEGA65 Bitstream on your own Nexys4.
Help make this content better! Leave your comments, corrections, additions, and thoughts in the comments below. You can email me at email@example.com. Thanks for reading and if you are inclined, please let others know about the blog using the hashtag #retroCombs.