{"id":22868977,"url":"https://github.com/jbilander/sf2000-fw","last_synced_at":"2026-01-07T23:47:52.090Z","repository":{"id":81958912,"uuid":"483953789","full_name":"jbilander/SF2000-FW","owner":"jbilander","description":"Firmware for the Spitfire 2000 Amiga Accelerator","archived":false,"fork":false,"pushed_at":"2023-05-05T09:16:40.000Z","size":902,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-21T11:01:58.086Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Verilog","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-sa-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jbilander.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-21T07:42:02.000Z","updated_at":"2025-01-11T14:33:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"4871dc8f-2498-4fc2-bb64-8bce5b4dc13f","html_url":"https://github.com/jbilander/SF2000-FW","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbilander%2FSF2000-FW","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbilander%2FSF2000-FW/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbilander%2FSF2000-FW/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbilander%2FSF2000-FW/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jbilander","download_url":"https://codeload.github.com/jbilander/SF2000-FW/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246458009,"owners_count":20780678,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-13T12:44:45.306Z","updated_at":"2026-01-07T23:47:52.037Z","avatar_url":"https://github.com/jbilander.png","language":"Verilog","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SF2000-FW\nFirmware for the Spitfire 2000 Amiga Accelerator written in Verilog\n\n***\n\nThis is WORK IN PROGRESS, a DIY hobby project. If you are going to make and sell boards you are also the one doing the customer support. Also if you are going to build boards and sell for profit, you will need a consent from Matthias Heinrichs (Matze) and also from Oliver Kastl if you are going to bundle this software http://aminet.net/package/disk/misc/oktapus with the hardware (ROM-chip, U14).\n\nMany thanks to [LIV2](https://github.com/LIV2/) (Matt Harlum) for contributing the sfflash-tool software, please note it is under a different license (`GPL-2.0-only`, Copyright (C) 2023 Matthew Harlum \u003cmatt@harlum.net\u003e)\n\n***\n\nIn order to program the Gowin FPGA a `U2X`-dongle can be used:\n\u003cbr /\u003e\nhttps://www.amazon.co.uk/Gowin-GOWIN-USB-Dongle-U2X/dp/B09S3D65D4\n\u003cbr /\u003e\n\u003cbr /\u003e\nBoth SRAM and the embedded Flash can be programmed with it:\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003ca href=\"images/SF2000_flashing_Gowin_FPGA.jpg\"\u003e\n\u003cimg src=\"images/SF2000_flashing_Gowin_FPGA.jpg\" width=\"679\" height=\"150\"\u003e\n\u003c/a\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\nThe USB-dongle connects to the JTAG-pins on the Accelerator board:\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003ca href=\"images/SF2000_JTAG_pinout_desciption.jpg\"\u003e\n\u003cimg src=\"images/SF2000_JTAG_pinout_desciption.jpg\" width=\"486\" height=\"288\"\u003e\n\u003c/a\u003e\n\u003ca href=\"images/SF2000_JTAG_pinout.jpg\"\u003e\n\u003cimg src=\"images/SF2000_JTAG_pinout.jpg\" width=\"201\" height=\"166\"\u003e\n\u003c/a\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\nDevice drivers for the dongle has to be installed:\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003ca href=\"images/GWU2X_device_driver_pic1.jpg\"\u003e\n\u003cimg src=\"images/GWU2X_device_driver_pic1.jpg\" width=\"636\" height=\"65\"\u003e\n\u003c/a\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003ca href=\"images/FTDI_drivers.png\"\u003e\n\u003cimg src=\"images/FTDI_drivers.png\" width=\"513\" height=\"399\"\u003e\n\u003c/a\u003e\n\u003cbr /\u003e\n\u003ca href=\"images/Zadig.png\"\u003e\n\u003cimg src=\"images/Zadig.png\" width=\"589\" height=\"261\"\u003e\n\u003c/a\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003ca href=\"images/GWU2X_device_driver_pic2.jpg\"\u003e\n\u003cimg src=\"images/GWU2X_device_driver_pic2.jpg\" width=\"636\" height=\"65\"\u003e\n\u003c/a\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\nUsing LIV2's sfflash tool you simply copy the sfflash binary to your Amiga together with the ROM-image file and type the command.\n\u003cbr /\u003e\nPlease note the image can not be byteswapped, we are on the Amiga and the 68k which is big-endian. On the SF2000 you need to close JP9 in order to use the ROM overlay after programming it. When programming JP9 has to be open and the system loaded from the Motherboard ROM.\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003ca href=\"images/sfflash_tool_pic1.jpg\"\u003e\n\u003cimg src=\"images/sfflash_tool_pic1.jpg\" width=\"512\" height=\"384\"\u003e\n\u003c/a\u003e\n\u003cbr /\u003e\n\u003ca href=\"images/sfflash_tool_pic3.jpg\"\u003e\n\u003cimg src=\"images/sfflash_tool_pic3.jpg\" width=\"512\" height=\"384\"\u003e\n\u003c/a\u003e\n\u003cbr /\u003e\n\u003ca href=\"images/sfflash_tool_pic2.jpg\"\u003e\n\u003cimg src=\"images/sfflash_tool_pic2.jpg\" width=\"512\" height=\"384\"\u003e\n\u003c/a\u003e\n\n***\n\nHappy Hackin' \n\n***\n\n[![CC BY-SA 4.0][cc-by-sa-shield]][cc-by-sa]\n\nThis work is licensed under a\n[Creative Commons Attribution-ShareAlike 4.0 International License][cc-by-sa].\n\n[![CC BY-SA 4.0][cc-by-sa-image]][cc-by-sa]\n\n[cc-by-sa]: http://creativecommons.org/licenses/by-sa/4.0/\n[cc-by-sa-image]: https://licensebuttons.net/l/by-sa/4.0/88x31.png\n[cc-by-sa-shield]: https://img.shields.io/badge/License-CC%20BY--SA%204.0-lightgrey.svg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjbilander%2Fsf2000-fw","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjbilander%2Fsf2000-fw","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjbilander%2Fsf2000-fw/lists"}