Mega65 Wiki
https://gurce.net/mega65/
2024-03-29T08:19:08+00:00Mega65 Wiki
https://gurce.net/mega65/
https://gurce.net/mega65/lib/tpl/dokuwiki/images/favicon.icotext/html2021-06-19T00:34:39+00:00gurce (gurce@undisclosed.example.com)preparing_a_build_environment_in_cygwin - [3) Build and install gcc+ghdl] - work around a windows EOL issue in cygwin
https://gurce.net/mega65/preparing_a_build_environment_in_cygwin?rev=1624084479&do=diff
Preparing a build environment in Cygwin
Building this project requires a few prerequisite tools that stem from the GNU/Linux world, such as:
* gcc (c compiler)
* make (used to execute Makefile targets/recipes to perform various build-related tasks)text/html2018-10-06T22:20:07+00:00gurce (gurce@undisclosed.example.com)fpga_development_walkthrough - [FPGA Development Walkthrough] - switch to Vivado
https://gurce.net/mega65/fpga_development_walkthrough?rev=1538886007&do=diff
FPGA Development Walkthrough
Once you've got yourself a Nexys 4 DDR Artix-7 FPGA: Trainer Board, you'll want to program the Xilinx Artix-7 FPGA chip to do your bidding.
This page will walk through the process of getting your pc prepared to do a build of the project.
TODO: Migration to Vivado
The latest version of the codebase now needs to be built via Vivado and not ISE.text/html2018-02-17T23:33:36+00:00gurce (gurce@undisclosed.example.com)nexys_board_switches - Switch 12 no longer used for hypervisor debug output (shift-key on usb keyboard is)
https://gurce.net/mega65/nexys_board_switches?rev=1518935616&do=diff
Nexys Board Switches
I thought I'd better document the functionality of various switches on the Nexys board, for easy reference:
Switch 0 - Turn off interrupts
This switch is handy when in trace mode and you're constantly getting the pc moving away from your current code due to interrupts.text/html2018-01-26T06:08:27+00:00gurce (gurce@undisclosed.example.com)start - mention new 2nd search bar added for searching through github docs
https://gurce.net/mega65/start?rev=1516972107&do=diff
MEGA65 Wiki
Here's an initial attempt to wiki-fy existing knowledge on the Mega65 system garnered from the user forums and Paul Gardner-Stephen's blog.
It's intended as a draft effort, to demonstrate how this information would look when presented in this form.text/html2016-08-14T01:19:13+00:00gurce (gurce@undisclosed.example.com)remote_serial_monitor - provide youtube link for video walkthrough of app
https://gurce.net/mega65/remote_serial_monitor?rev=1471159153&do=diff
Remote Serial Monitor
The Remote Serial Monitor is a handy tool to help you debug the MEGA65 System.
Documentation exists for it in the following locations:
* C65GS System Notes
* See the “4.3 Remote Serial Monitor (handy for debugging)” section
* <https://github.com/Ben-401/c65gs/blob/dockit/doc/monitor.md>
*