...
The MEGA65 can use ethernet for SD card access and starting programs remotely by using the tools mega65_ftp and etherload. The tools are command-line applications, so you should be familiar with using these kinds of programs in a terminal, else you can download the GUI-tool M65Connect from Filehost (Andy the Knight has provided a walkthrough of how to set up and use it in his blog post here). This guide also assumes that you know how to install a new core into one of the slots 1-7.
...
The PC/Mac and your MEGA65 need to be connected to the same ethernet network (this includes a direct cable connection between them or a connection through one or more switches).
IPv6 needs to be enabled on the network interface on your PC/Mac (this is default but you may have changed it)
If you have a MEGA65 (R6) produced/delivered in 2024, you can directly skip to section Test Ethernet Connection below, as your MEGA65 is already configured correctly and has the needed core pre-installed.
...
This step is not necessary if you plan to work with M65Connect . (for Win, Mac or Linux)
Download the latest version of the development branch mega65-tools to your PC, which you can find on Filehost and contains the required CLI tools etherload and mega65_ftp:
Extract the package and copy the OS related CLI tools. On macOS, please make sure to not put the binaries in your Downloads or Documents folder (or in any sub-folder of those), as they won’t function correctly due to additional security restrictions macOS applies to executables placed there.
Copy the required files etherload(.exe/.osx) and mega65_ftp(.exe/.osx) where you want to have them.
...