Commit Graph

191 Commits

Author SHA1 Message Date
Mateusz Faderewski
740114c62f [SC64][SW] Added API versioning 2023-02-14 23:51:00 +01:00
Mateusz Faderewski
46f7b8b794 [SC64][SW] Fixed ROM shadow offset address translation 2023-02-14 20:44:43 +01:00
Mateusz Faderewski
72f6160cf1 [SC64][SW] Fixed firmware update error reporting 2023-02-12 21:21:02 +01:00
Mateusz Faderewski
fc3e6dd4e1 [SC64][HW] Updated PCB BOM and GitHub address 2023-02-12 21:19:43 +01:00
Robin Jones
a05ec86d25
[SC64] Update CI actions (#25) 2023-02-11 11:43:03 +01:00
Mateusz Faderewski
a3aca1ac26 [SC64] Remove pull-request workflow 2023-02-11 11:28:32 +01:00
Mateusz Faderewski
bffda5dcb3 [SC64][FW] Included default Lattice Diamond license 2023-02-11 11:17:55 +01:00
Mateusz Faderewski
7c7919fd8e [SC64] Fix PR building 2023-02-11 10:42:31 +01:00
Robin Jones
65ec2463bb
[SC64] Improvements for Issues and Pull Requests (#26) 2023-02-11 09:52:23 +01:00
Mateusz Faderewski
741e83444e [SC64][SW] Added LED I/O blinking persistent setting 2023-02-10 21:38:49 +01:00
Mateusz Faderewski
9fbff668c7 [SC64][SW] Added ED style save type autodetection 2023-02-10 20:24:01 +01:00
Mateusz Faderewski
a8a3e7d57c [SC64] Added assets to release package 2023-02-10 18:05:41 +01:00
Mateusz Faderewski
ce957faaa9 [SC64][SW] Added firmware update overwrite safeguard 2023-02-10 11:45:15 +01:00
Mateusz Faderewski
4795e23890 [SC64] Added docs and hw files to release package 2023-02-09 23:31:14 +01:00
Mateusz Faderewski
03ec3dcc6f [SC64][DOCS] Quick startup guide fixes 2023-02-09 22:58:40 +01:00
Mateusz Faderewski
da210564c1 [SC64][DOCS] Added quick startup guide 2023-02-09 22:50:10 +01:00
Mateusz Faderewski
fd7f12f1a8 [SC64][SW] GDB socket fixes 2023-02-08 16:50:33 +01:00
Mateusz Faderewski
39dccd5e00 [SC64][SW] Fixed setting CIC parameters, added GDB socket support in sc64.py 2023-02-08 16:34:38 +01:00
Mateusz Faderewski
982db95fa2
[SC64] Update FUNDING.yml 2023-02-08 09:11:20 +01:00
Mateusz Faderewski
5d4f3be619 [SC64][SW] Added option for setting CIC parameters through sc64.py script 2023-02-06 20:48:44 +01:00
Mateusz Faderewski
1531278379 [SC64][SW] Added RTC test, code cleanup 2023-02-06 19:46:57 +01:00
Mateusz Faderewski
62a5b6a062 [SC64][SW] Removed IPL3 version bit spoofing 2023-02-06 19:41:33 +01:00
Mateusz Faderewski
62bb745f14 [SC64][SW] Bootloader PI IO functions fix 2023-02-02 20:23:01 +01:00
Mateusz Faderewski
4f7ee06e09 [SC64][SW] Menu preparations 2023-02-02 19:03:01 +01:00
Mateusz Faderewski
285d5d6a6f [SC64][SW] Added controller stack usage diagnostics 2023-01-30 06:15:08 +01:00
Mateusz Faderewski
65baa521b4 [SC64][SW] Bootloader fixes 2023-01-30 05:55:15 +01:00
Mateusz Faderewski
40a4b3e222 [SC64][FW] Updated FT232H config 2023-01-25 00:00:30 +01:00
Mateusz Faderewski
3fc6229cea [SC64][SW] SW programing bug fixes 2023-01-24 18:13:09 +01:00
Mateusz Faderewski
6def5b0efc [SC64][SW] Reduced update file size 2023-01-23 00:47:05 +01:00
Mateusz Faderewski
aa82984472 [SC64][SW][DOCS] Reduced bootloader binary size / updated readme 2023-01-22 18:06:17 +01:00
Mateusz Faderewski
5b85b0f661
[SC64][SW] Added board bring-up via UART header (#20)
* [SC64][SW] Added board bring-up via UART header

* [SC64][SW] Made I2C in primer stable

* [SC64][SW] LCMXO2 primer fixes

* [SC64][SW] SC64 primer PC software

* [SC64][SW] Added primer.py to release package

* [SC64][SW] Fixed FPGA refresh

* [SC64][SW] Changed release package contents
2023-01-21 04:08:15 +01:00
Mateusz Faderewski
4f6c65c770 [SC64][SW] Updated FatFs, added menu load address checking 2023-01-08 20:01:47 +00:00
Mateusz Faderewski
677e0a7172 [SC64][DOCS][SW] SD card and flash related improvements 2023-01-06 23:47:00 +01:00
Mateusz Faderewski
6c90e2f123 [SC64] Updated README.md 2023-01-04 23:31:37 +01:00
Mateusz Faderewski
d0cc651e4a [SC64] Updated README.md 2023-01-04 23:29:17 +01:00
Mateusz Faderewski
170bf28553 [SC64][SW] Save writeback SD card optimizations 2023-01-04 23:18:55 +01:00
Mateusz Faderewski
908fc04ebb [SC64] Updated README.md 2023-01-04 20:49:43 +01:00
Mateusz Faderewski
bee49b6ab8 [SC64] Updated README.md 2023-01-04 20:47:23 +01:00
Mateusz Faderewski
a537cf1b26 [SC64][DOCS] Updated documentation / rearranged files 2023-01-01 22:09:27 +01:00
Mateusz Faderewski
368fd435c5 [SC64] Added FUNDING.yml 2022-12-31 02:39:42 +01:00
Mateusz Faderewski
ddbf9c045a [SC64][DOCS] Added SC64 logo to documentation 2022-12-31 02:27:11 +01:00
Mateusz Faderewski
c4fd017170 [SC64][DOCS] Added N64/USB command list 2022-12-31 02:10:27 +01:00
Mateusz Faderewski
6f1c320f9d [SC64][DOCS] Added config options documentation 2022-12-31 01:12:02 +01:00
Mateusz Faderewski
53ee18da2c [SC64][DOCS] Updated memory map documentation 2022-12-30 21:15:40 +01:00
Mateusz Faderewski
802887fe15 [SC64][DOCS] Updated memory map documentation 2022-12-28 15:26:10 +01:00
Mateusz Faderewski
ff1fe21a63 [SC64][DOCS] Updated memory map documentation 2022-12-28 14:53:50 +01:00
Mateusz Faderewski
49105a6105 [SC64][DOCS] Added memory map documentation 2022-12-28 12:49:15 +01:00
Mateusz Faderewski
19d228765b [SC64][SW] Code cleanup 2022-12-11 18:28:05 +01:00
Mateusz Faderewski
d5ae5b14aa [SC64][SW] Disable save writeback on SD card removal or write error 2022-11-27 14:48:22 +01:00
Mateusz Faderewski
ed25ef16e9 [SC64][SW] Added automatic save writeback implementation 2022-11-26 18:54:29 +01:00