• v0.5 37b1644120

    DataHoarder released this 2021-12-19 14:47:48 +00:00 | 0 commits to master since this release

    Code was refactored to handle many FM10K devices at once (still picks first working device) to allow arbitrary ordering of PCIe entries.

    • Writing to memory is now properly marked volatile
    • Handling multiple arbitrary ordered devices is now working
    • Added extra details about device being found.
    Downloads
  • v0.4 9a2fc07ad8

    DataHoarder released this 2021-01-06 11:52:06 +00:00 | 7 commits to master since this release

    Changes were made to allow for register locks to happen, to prevent other services/operations from accessing SPI at the same time.

    • Support building with TCC
    • Add locking of SPI register to prevent misread/miswrites
    • Disable BSM interrupts to prevent misread/miswrites
    Downloads
  • v0.3 c67ec7ffbe

    DataHoarder released this 2020-12-23 01:11:31 +00:00 | 24 commits to master since this release

    This release removes dependency on fm10k kernel module by accessing PCIe resources directly.

    Additionaly, information about Winbond W25Q16JV 16-Mbit has been added to known SPI Flash devices.

    Downloads
  • v0.2 c0d6478623

    DataHoarder released this 2020-12-21 05:20:11 +00:00 | 27 commits to master since this release

    This release adds a new tool, fm10k-flash. This tool can be used for writing images back to the FM10K device, with modifications.

    Minor improvements to SPI Flash device recognition and code reorganization were also done.

    Downloads
  • v0.1 b7d7809437

    DataHoarder released this 2020-12-19 21:14:50 +00:00 | 28 commits to master since this release

    Initial fully-featured release.

    Downloads