QuickLogic-Corp / TinyFPGA-Programmer-Application

Desktop application for programming TinyFPGA boards and now QuickFeather
GNU General Public License v3.0
7 stars 3 forks source link

fpga-bootloading-changes-phase-2-PR-1 #8

Closed coolbreeze413 closed 3 years ago

coolbreeze413 commented 3 years ago

phase-2 changes for adding support for appfpga and m4app flashing/loading. Summary of changes:

We should review the phase-1 PR and then decide on this one, hence draft PR.

Refer here for detailed description:

  1. https://github.com/QuickLogic-Corp/qorc-sdk/blob/flashing-loading-changes-for-fpga/qf_apps/qf_bootloader/flashing-loading-changes.rst
  2. https://github.com/QuickLogic-Corp/qorc-sdk/blob/flashing-loading-changes-for-fpga/qf_apps/qf_bootloader/flash_memory_map.rst
coolbreeze413 commented 3 years ago

Added documentation for appfpga and mode arguments, added more detailed doc on the flash memory address-map currently used on QuickFeather (2MB Flash). Moved the documentation from the q-series readme into the main readme. Added documentation for bootloader upgrade from the qorc-sdk latest. [Older bootloader can still be used, but will only always load the m4app image, if flashed]