Skip to content

Releases: mbtaylor1982/ReSDMAC

v0.9

11 Nov 21:20
Compare
Choose a tag to compare

included here are the files needed to program the FPGA

  • If your board is fitted with a 10M16SCU169C8G use RESDMAC_10M16_v0.9.pof
  • If your board is fitted with a 10M04SCU169C8G use RESDMAC_10M04_v0.9.pof
  • If your board is fitted with a 10M02SCU169C8G use RESDMAC_10M02_v0.9.pof

Programming instructions

new features

  • Added ability to update the firmware from the Amiga using a yet-to-be-released ReSDMAC update tool.

known issues

Full Changelog: v0.8...v0.9

v0.8

29 Oct 00:45
Compare
Choose a tag to compare

included here are the files needed to program the FPGA

  • If your board is fitted with a 10M16SCU169C8G use RESDMAC_10M16_v0.8.pof
  • If your board is fitted with a 10M04SCU169C8G use RESDMAC_10M04_v0.8.pof
  • If your board is fitted with a 10M02SCU169C8G use RESDMAC_10M02_v0.8.pof

Programming instructions

new features

  • FIFO depth is now parameterised to make it configurable at build time.
  • Firmware for boards with 10M02SCU169C8G FPGA now available.

fixes

known issues

Full Changelog: v0.7...v0.8

v0.7

20 Oct 13:28
Compare
Choose a tag to compare

Included here are the files needed to program the FPGA

  • If your board is fitted with a 10M16SCU169C8G use RESDMAC_10M16_v0.7.pof
  • If your board is fitted with a 10M04SCU169C8G use RESDMAC_10M04_v0.7.pof

Programming instructions

new features

This removes the original hack to get the FIFO to Flush at the end of a DMA write and integrates it into the CPU FSM.

fixes

  • General timing fixes but unable to test accelerator compatibility

known issues

Full Changelog: v0.6...v0.7

v0.6

14 Oct 22:20
Compare
Choose a tag to compare

Included here are the files needed to program the FPGA

  • If your board is fitted with a 10M16SCU169C8G use RESDMAC_10M16_v0.6.pof
  • If your board is fitted with a 10M04SCU169C8G use RESDMAC_10M04_v0.6.pof

Programming instructions

new features

  • reading the 32bit register at address 0x00DD0020 now returns a four-char ASCII string with the release tag instead of REV1. PR for required change in amiga_sdmac_test

fixes

known issues

Full Changelog: v0.5...v0.6

v0.5-alpha

06 Oct 22:40
Compare
Choose a tag to compare

Included here are the files needed to program the FPGA

  • If your board is fitted with a 10M16SCU169C8G use RESDMAC_10M16_v0.5.pof
  • If your board is fitted with a 10M04SCU169C8G use RESDMAC_10M04_v0.5.pof

Programming instructions

fixes

known issues

Full Changelog: v0.4...v0.5

v0.4-alpha

29 Sep 22:07
Compare
Choose a tag to compare

This is the first release to use FSMs based on the original Commodore FSM docs.

Programming instructions

Full Changelog: v0.3...v0.4

v0.3-alpha

12 Aug 22:11
Compare
Choose a tag to compare

Included here are the files needed to program the FPGA

  • If your board is fitted with a 10M16SCU169C8G use RESDMAC_10M16_v0.3.pof
  • If your board is fitted with a 10M04SCU169C8G use RESDMAC_10M04_v0.3.pof

To program the ReSDMAC board you will need a USB Blaster Cable (clones appear to work well enough)
you will also need a copy of the Quartus Programming software.

Programming

open the Quartus programmer and follow these steps

  1. click Add File, select the .pof file you downloaded, and click ok.
  2. Check the boxes for Program/Configure, Verify and Blank-Check
  3. Click the Start button
  4. after 30 seconds or so the progress bar should show 100% (Successful)

image

v0.2

31 Aug 10:35
Compare
Choose a tag to compare
v0.2 Pre-release
Pre-release

v0.1

12 Feb 20:04
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release

Just tagging the commit where we appear to have working DMA cycles for the first time