Description: Once I had my SX-64 repaired, I wanted to do something cool with it. I learned about people who added ethernet interfaces to their C64, and since I had some spare ones of the required ethernet chips, I decided to build the net64 cartridge. The net64 cartridge is compatible with the final ethernet cartridge and can be operated with software developed for the TFE. The TFE adapter plugs into the cartridge expansion port on the back of the Commodore 64. It does not require any extra hardware. The TFE consists of one CS8900A based Embedded Ethernet board and some simple glue logic for interfacing with the C64.
The glue logic and the Embedded Ethernet board are mounted on a custom-created PCB for which the schematics can be seen below. The schematics and the layout were made using Orcad, and the PCB was created at the ELAB electronics society of the Royal Institute of Technology in Stockholm.
The C64 8-bit data bus and the low 4 bits of its address bus are directly connected to their equivalents on the CS8900A ISA bus. The IO/1 and the R/W signal from the C64 are used to create the ISA control signals using the 74LS139 decoder. The ISA signal address enable is always active (tied low), and IO/1 is connected to the gate of the decoder.
The net64 cartridge serves as an interface between the Commodore 64 and modern Ethernet networks, enabling data transmission and communication capabilities that were not originally available in the C64 architecture. The CS8900A Ethernet controller is a critical component, providing the necessary functionality for network communication. This chip supports both 10Base-T and 100Base-T standards, allowing for flexible integration into different network environments.
The PCB design incorporates careful routing of the data and address lines to minimize signal degradation and interference. The use of the 74LS139 decoder is essential for generating the necessary control signals for the CS8900A, ensuring that the communication between the C64 and the Ethernet controller is reliable and efficient. The design also includes bypass capacitors and pull-up resistors as needed to stabilize the power supply and ensure proper signal integrity.
In summary, the net64 cartridge represents a significant enhancement to the Commodore 64, allowing it to connect to Ethernet networks. The careful design and integration of the CS8900A with the C64's existing architecture demonstrate a successful melding of vintage computing with modern networking technology. The project not only showcases innovation but also highlights the collaborative efforts in the electronics community, particularly in educational institutions like the Royal Institute of Technology.Once i had my SX-64 repaired i wanted to do something cool with it. I learned about people who added ethernet interfaces to their C64 and since i had some spare ones of the required ethernet chips, i decided to build the net64 cartridge. See the image above for my SX-64 with the net64 cartridge installed. The net64 cartridge is compatible to the final ethernet cartridge and can be operated with software developed for the tfe.
The TFE adapter plugs into the cartridge expansion port on the back of the Commodore 64. It does not require any extra hardware. The TFE consists of one CS8900a based Embedded Ethernet board and some simple glue logic for interfacing with the C64. The glue logic and the Embedded ethernet board is mounted on a custom created PCB for which the schematics can be seen below.
The schematics and the layout were made using Orcad and the PCB was created at the ELAB electronics society of the Royal Institute of Technology in Stockholm. Many thanks for their help! The C64 8-bit data bus and the low 4 bits of its address bus are directly connected to their equivalents on the CS8900a ISA bus.
The IO/1 and the R/W signal from the C64 are used to create the ISA control signals using the 74LS139 decoder. The ISA signal address enable is always active (tied low) and IO/1 is connected to the gate of the decoder.
Whoever thinks about reproducing an interface for the Aladin should first of all be aware of the fact that there are two different versions of the interface. The first version, easier to assemble, enables the user to transfer dive data...
The EtherSmart Wildcard is based on the Lantronix Xport Ethernet device server, which is integrated into an RJ-45 connector housing. The Xport communicates data through a serial UART-USART interface, while the Wildcard bus operates as a parallel interface. A UART...
Ethernet is the most widely used networking technology, known for its high reliability, informative media, and ease of expansion and updates. It is commonly utilized in businesses, schools, and various other fields. According to the IEEE802.3 Ethernet specification, the length...
This page contains GIF images of the circuit diagram for the Solution interface, the PCB artwork, the board layout, a typical side elevation of the assembly, a parts list, some hints, and a brief overview of troubleshooting. This is a...
The primary objective is to present the circuit diagram and describe the software utilized. A UDP application is employed to transmit commands to the microcontroller, which subsequently activates or deactivates the relay. It is anticipated that TCP implementation could also...
This modification involves swapping the C64 audio/video connector with a standard connector that accommodates a regular S-video cable, while utilizing the RF modulator RCA jack for audio output. The use of standard connectors simplifies the process and minimizes complications.
This modification...
One of the most interesting shields that can be mounted on the Arduino platform is the Ethernet shield, as it enables numerous networking applications such as remote control of systems and users, web access, data publication, and more. The simplicity...
It is a miniature 10/100-MbBit Ethernet module that includes an integrated microcontroller. The price is less than $60. With its minimal dimensions of 1.38 in. x 2.16 in. (34.5 mm x 54 mm), the communications module can be used for...
This is the eye diagram for the transmit pair. The receive pair is very similar. It is a LAN8700 PHY, and the MII interface has been effectively disabled, resulting in the PHY transmitting IDLE code sequences. It is forced into...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more