Welcome, Guest. Please login or register.

Author Topic: PETdisk firmware update (fwd)  (Read 838 times)


0 Members and 1 Guest are viewing this topic.

Offline RobertBTopic starter

  • VIP / Donor - Lifetime Member
  • Hero Member
  • *****
  • Join Date: Jun 2005
  • Posts: 1721
  • Thanked: 19 times
    • http://www.dickestel.com/fcug.htm
PETdisk firmware update (fwd)
« on: September 28, 2011, 11:41:49 PM »
-------------Original message--------------
From: bitfixer

I'm adding a bootloader to the code, so that future firmware updates can be made directly from the SD card by copying a firmware file onto the card, putting the card into the PETdisk, and powering up the PETdisk. When the PETdisk discovers the new firmware, it will automatically update its own program memory with the new code. This will make future updates and bug fixes much easier, and will not require a programmer or any other hardware to do updates. Full instructions on the update procedure will be up at


In addition to the bootloader, support for wildcards (LOAD "*",9, LOAD"TEST*",9 etc) has been added, as well as support for the DLOAD command in BASIC 4.0. Also a bug which prevented files with long file names and with capital letters in their extension (".PRG") from loading properly has been fixed.

In order to accomodate the new bootloader and the other firmware changes, I am replacing the current PETdisk microcontroller (ATMega8) with an ATMega168, which has more program memory.