Archive

Posts Tagged ‘hardware’

SD2Iec inside a cassette Case

June 7th, 2009 No comments

from ArduinoNut Blog:

A little vulgar I know, but it’s an adequate expression of how I’m feeling right now. The SD2IEC is working beautifully.

Up to this point it was suffering from some syndrome resulting in erratic behaviour at best to a more normal position of outright refusal to work. I could make things work sometimes by shimmying wires around, so this seemed to be the obvious first move.

I stripped all the long wires away and remade the connections. It’s often easier to see where a wire should be routed second time around…

source: arduinonut.blogspot.com

uIEC/SD v3.0 Now available!

February 9th, 2009 No comments

from: Petscii Forums “PETSCII.COM”

I held off on announcing uIEC/SD availability until I had some stock (impatient folks, you know who you are , but I do now have some stock 90 units).

Since uIEC shares the same firmware (kudos to Ingo Korb, who does not get enough recognition for this fine piece of code) as the recently announced SD2IEC, I’ll spare everyone rehashing the similarities and just note the differences:

Features:

  • uIEC/SD is currently the smallest known CBM drive (1.5″ x 1.5″ by 0.3″). Perfect for embedding in your favorite machine, drive, or calculator (shout out to Tone007, who stuffed one in a CBM pocket calculator)
  • uIEC/SD shares the same 128kB Atmel AVR 8-bit microcontroller as the rest of the uIEC line. With 51kB used for firmware, there’s plenty of room left for the future.
  • uIEC/SD comes complete for use with IEC connector and power supply cassette port connector. VIC/64/C128 users can simply plug the wires in and use. (SX64/+4/C116/C16 users need to source 5V elsewhere, let me know before purchasing if you’d like an alternate connector)
  • Although not yet defined for use, uIEC/SD offers an additional switch line and programmatic LED for future use.
  • uIEC/SD not only supports SD and SDHC cards, but either SD or SDHC cards can also be used for updating the firmware (new feature, older firmware update software only supports SD cards)

source: petscii forums uIEC gallery

FPGA – C64 PLA Replacement

February 7th, 2009 2 comments

The PLA chip (906114-01) used in the Commodore C64 is a generic 82S100 gate array with custom programming. Its logic functions were dumped and reverse engineered by the community and are available from a variety of sources. They’re reused for this particular PLA replacement in the FPGA Arcade 28 pin DIL CPLD board.

Two approaches exist to build such a PLA replacement:

1. Implementation based on a truth table with 216 entries, each entry consiting of 8 bits and programmed into an EPROM chip.
2. Reverse engineered logic equations programmed into a PLD.

Both approaches result in the same logic functionality when implemented in a CPLD. Since equations are more common for CPLDs, I chose this implementation style for the final design. However, there’s a variant for the truth table available which has been verified in simulation but not in real C64 hardware. Following are descriptions for both of them.

We have run simulations proving that the equations perfectly match the truth table, so both compiled outputs are effectively identical in the C64 implementation discussed here.

source: fpgaarcade.com

XUM1541 – The fast C64 floppy USB adapter

January 24th, 2009 No comments

The xum1541 (pronounced “zoom”) is built from a modified version of the xu1541 firmware. It is a USB full speed device and supports high-speed parallel cables. The hardware USB support significantly speeds up transfers. It will support mnib (aka nibtools), which provides low-level imaging to backup copy protected disks.

I’m most excited about this feature since it is critical to archiving original floppies for the C64 Preservation Project.

Categories: C64/SX64, News & Rumors, Today

My old LPC Programmer (CheapLPC) for Xbox modchip

January 22nd, 2009 10 comments

The CheapLPC is a flashrom burner for the SST49LF020 chip, The Software can read back, and verify the contents of the chip.

The software is also compatible with any other CheapLPC based programmer, like that used in the Martrix by Xodus, Ozx Prog by OZx Modchips, Neurosys, and a few others.

Download: GreenProg (CheapLPC Programmer) v0.7 (1215)

source: wikipedia cheaplpc.com

My new LCD monitor (HP w2228h)

January 15th, 2009 2 comments

Sid Switcher (6581 <-> 8580)

November 15th, 2008 No comments

This is a project for switch from SID 6581 to SID 8580 and vice versa. This is not a SId2Sid Clone. This is a Switcher ;-D

source: 6581-Wiki

DTV (c64) Yellow Box *updated*

October 21st, 2008 4 comments

Stay on Photo for a short description.

This is my Dtv (c64) Modded. Missing only one thing, the sd2iec (floppy drive 1541 emulator).

Features:

  • PS/2 keyboard connector.
  • External IEC connector.
  • 2 joystick ports with switchable reset line for dtvtrans.
  • 5V power regulator.
  • Switch for external/internal battery power.
  • Switch Power On/Off.
  • Shadowolf’s Keyboard Twister.
  • Floppy Drive Reset.
  • Commodore 64 Reset.
  • Spiff Color Fix.
  • FlashRom Fix (write enabled)

Video:

Homebrew UV Eprom Eraser

September 27th, 2008 No comments

My homebrew UV Eprom Eraser. I have spent 8 euros for electrical components and 3 euro for the box.

Gallery:

xAD’s Commodore 64 Modding

September 23rd, 2008 2 comments

This is my latest Commodore 64 Modding

Stay on Photo for a short description.