FPGA Releases
Important:
Most users will want to consume the "Firmware package relases" (taken from here: https://github.com/FoenixRetro/f256-firmware/releases. ) which contain both the latest of the FPGA releases seen here on this page, and the kernel/base programs intended for the flash memory. The page you're ready here is meant for power user who would want to test back compatibility or attempt some roll-backs in case bugs are found, and for readers who want to learn about the release notes of each new FPGA version.
F256K FPGA Releases
Current F256K Release
Series | Version | Code | Date | Download | Release Notes |
---|---|---|---|---|---|
F256K | Release Candidate 14 | 00140000 B0 | 23-Dec-2023 | F256K_WBh_Dec23rd_RevB0x_RC14_0000.jic | Fixes a problem with the tiles; needed to be shifted by one towards the left. |
Previous F256K Releases
Series | Version | Code | Date | Download | Release Notes |
---|---|---|---|---|---|
F256K | Release Candidate 13 | 00130000 B0 | 09-Dec-2023 | F256K_WBh_Dec9th_RevB0x_RC13_0000.jic |
|
F256K | Release Candidate 12 | 00120011 B0 | 19-Nov-2023 | F256K_WBh_Nov19th_RevB0x_RC12_0011.jic |
Corrects the issue with no-response from command $20 & $21 (not being processed in the early parser). The Jr doesn't have the issue. |
F256Jr FPGA Releases
Current F256Jr Release
Series | Version | Code | Date | Download | Release Notes |
---|---|---|---|---|---|
F256Jr | Release Candidate 18 | 00180100 B0 | 23-Dec-2023 | F256M_Wbh_Dec23rd_2023_RC18_0100.jic | Fixes a problem with the tiles; needed to be shifted by one towards the left. (0100 = Serial RAM/Flash Select) |
Previous F256Jr Releases
Series | Version | Code | Date | Download | Release Notes |
---|---|---|---|---|---|
F256Jr | Release Candidate 17 | ? | 18-Nov-2023 | F256M_Wbh_Nov18th_2023_RC17_0100.jic | In light of decision to dump the big ticket items and the accessories from the store...
|
F256Jr | Release Candidate 16 | ? | 17-Nov-2023 | F256M_WBh_Nov17th_2023_RC16_0111.jic |
|
FPGA Upgrade Guide
If you haven’t upgraded FPGAs before, below are some great videos to guide you.
You will need to download Quartus Prime Lite 18.1 Edition, since you are going to target a EP4CE15 FPGA (Cyclone 4).
Do not update to the latest version of Quartus Prime Lite, as the latest version doesn’t support that family of FPGA anymore and the software is very big.
Also, one might want to download only the "Intel® Quartus® Prime Programmer and Tools" as opposed to download the whole software by clicking on "Additional Software"
Intel Quartus Prime Lite Edition 18.1 for Windows
Intel Quartus Prime Lite Edition 18.1 for Linux
Video Guide
Note that the below Video Guide applies to both the F256K & F256Jr, despite it just being titled F256K.
How to Upgrade the F256K FPGA (and F256Jr)
Suggested USB Blaster
Earth People Technology [1] [2]
Terasic USB Blaster (low cost version) [3] [4]
Chinese Knockoff (please avoid if possible)