UK1541

From ReplayResources
Jump to navigationJump to search
UK1541
Technical Info
Hardware features
  • 2 Buttons - Menu and Reset
  • 4 LEDs - Drive, Motor, Debug', System
  • SD card slot
  • IEC bus connector
  • DB9 connector
  • IR receiver
  • CRT ID None
    Attention please!
    The cartridge described in this article is under constant active development - for recent news and data please check: Facebook

    UK1541 aka Ultimate Killer is a floppy drive emulator developed by Krzysztof Switajski aka Kisiel/ICON. Unlike the 1541 Ultimate or the Chameleon, this device is microcontroller based and does not use a FPGA - which makes it relatively cheap.

    Features

    UK1541
    UK1541
    UK1541
    UK1541 Expander
    UK1541 Expander
    UK1541 Expander (WIP)
    UK1541 LEDs
    UK1541 LEDs
    UK1541 LEDs
    UK1541 Remote
    UK1541 Remote
    UK1541 Remote
    • Full (cycle exact) emulation of the commodore VC1541 floppy drive
      • 6502 core running at 1Mhz with illegal opcodes
      • 16kB Flash ROM
      • 4KB RAM, from $0000 to $0fff
      • VIA port and timers emulation
    • supports 35/40 track d64-files (read and write)
    • SD card (FAT32)
    • Firmware updates from SD card

    Hardware Specifications

    • Board dimensions: 88x70x2mm
    • LCD TFT Screen 2,2“ , 320 x 240, True Color
    • MSP430
    • LCP1114, Cortex M0, 48Mhz (0,84 DMIPS/Mhz)
    • SD card slot
    • IR receiver (for remote control)
    • CR2032 battery holder (currently not used)
    • mini jack connector as replacement for IEC port
    • DB9 connector (for joystick)
    • User Port connector
    • two buttons
      • MENU (left)
      • RESET (right)
    • four LEDs
      • DRIVE (red) - functions as is in 1541 real drive
      • MOTOR (blue/green) - indicates if motor is on/off
      • DEBUG (yellow) - at this stage indicates SEI/CLI flag of CPU
      • SYSTEM (red) indicates errors connected to IR, battery

    Known Problems

    • unable to test with the VICE drive tests, as those will (for the most part) not work at all
    • Currently the device will crash when a CR2032 battery is inserted
    • There is no way to see what version a firmware update is
    • Firmware can not be downgraded
    • very small, almost unreadable, font used for the file selector on the LCD

    Documentation

    Unfortunately, no documentation exists other than what is on the project page (and is duplicated here).

    Firmware

    The most recent firmware update files can be found here.

    Updating

    1. Turn off C64
    2. Prepare empty SD card, FAT32 formatted
    3. Copy firmware update files to the Root of the SD card
    4. Plug SD card into the UK1541
    5. Turn on C64
    6. Firmware will get updated, wait until UI shows windows
    7. Remove files from SD card after update. If you try to update an already updated core, firmware update will stop.

    Notes

    Weblinks