Mateusz Faderewski
80b4aa95cd
[SC64] Updated GitHub issue template
2024-11-16 13:59:46 +01:00
Mateusz Faderewski
6eef811cd6
[SC64][SW] Fix SD deinit error when the card is not locked + SD module refactor
2024-11-16 13:47:20 +01:00
Raphaël Tétreault
e2c100ae7f
[SC64] Revise README to include Feature subheadings for easy at-a-glance reading ( #77 )
...
I made some minor changes to the README to try and address the most
common read-the-manual moments seen in the N64Brew Discord.
Specifically, I broke out the features listed in the README into
sub-categories, with the non-developer features up at the top for
non-technical people to read first.
The categories are:
- Hardware-Dependent Game Features
- Game Saves
- Menu
- Game Development
- Cartridge Production
Co-authored-by: Mateusz Faderewski <sc@mateuszfaderewski.pl>
2024-10-11 19:09:41 +02:00
Mateusz Faderewski
a6e86587ae
[SC64][DOCS][WEB] Updated readme, documentation and website
2024-10-11 18:36:10 +02:00
Mateusz Faderewski
93ab101be4
[SC64] Updated GitHub issue/PR templates
2024-10-11 18:26:46 +02:00
Mateusz Faderewski
cc41652e6f
[SC64][DOCS][WEB] Added a link to a video build guide
2024-10-09 11:19:25 +02:00
Mateusz Faderewski
ed63eb3e8c
[SC64] v2.20.0 release
2024-09-29 21:14:55 +02:00
Mateusz Faderewski
db4f16754f
[SC64][SW] Release SD lock on init error
2024-09-29 21:14:32 +02:00
Mateusz Faderewski
74e20cb8cc
[SC64][SW] Added access to the SD card via USB interface ( #90 )
2024-09-29 20:58:52 +02:00
Mateusz Faderewski
3146cc8c99
[SC64][SW] Fix USB reset procedure (I/O buffer purge)
2024-09-03 12:48:36 +02:00
Mateusz Faderewski
4a50e33acd
[SC64][WEB] Updated info on the website
2024-08-24 22:02:25 +02:00
Mateusz Faderewski
d12bfaabf6
[SC64][SW] Fix timeout issues on slow backends in sc64deployer
2024-08-18 13:30:24 +02:00
Mateusz Faderewski
04cecb1955
[SC64] v2.19.0 release
2024-08-17 18:23:57 +02:00
Mateusz Faderewski
a5284aa770
[SC64][SW] Updated sc64env docker image
2024-08-17 16:53:57 +02:00
Giovanni Bajo
bbcf041b5a
[SC64][SW] Allow lowercase confirmation ( #85 )
...
At least one user fell for this, so we can allow lowercase to reduce
support issues
2024-08-17 15:06:41 +02:00
Mateusz Faderewski
12e16b807a
[SC64][DOCS][WEB] Updated website and documentation
2024-08-16 13:59:46 +02:00
Mateusz Faderewski
92fb4a85df
[SC64][FW][SW] New framework for SC64 IRQ handling ( #68 )
2024-08-16 13:52:01 +02:00
Mateusz Faderewski
1259687902
[SC64][HW] Changed battery holder from 1060 to 1058 + minor PCB improvements
2024-08-11 15:41:09 +02:00
Mateusz Faderewski
d8976def97
[SC64][SW] Optimized memory usage in the sc64deployer
2024-07-23 18:26:17 +02:00
Mateusz Faderewski
e9ee025e21
[SC64][FW][SW] Slightly speed up DMA write transfer speed + USB speed test fixes
2024-07-21 22:15:06 +02:00
Mateusz Faderewski
912f356650
[SC64][SW] Added USB speed test
2024-07-21 20:15:44 +02:00
Mateusz Faderewski
631f140c48
[SC64][SW] Adjust buffer sizes in sc64deployer to tune for maximum transfer speed
2024-07-21 12:19:03 +02:00
Mateusz Faderewski
71cef2cd6c
[SC64][SW] Change error type starting ID to avoid reusing old error code IDs
2024-07-21 12:17:44 +02:00
Mateusz Faderewski
1b71b4a333
[SC64][FW] Verilator tests + many bugfixes in the FPGA code ( #75 )
2024-07-21 11:15:08 +02:00
Mateusz Faderewski
5e33e516a2
[SC64][SW] Implement new libftdi backend in the sc64deployer ( #72 )
2024-07-21 10:48:20 +02:00
Mena
5adc95b6e1
[SC64][HW] Update design of sc64_shell_button_b3fs-105x_with_end_stop.step
( #74 )
...
button redesign to stop rattle
2024-07-07 19:16:40 +02:00
Mateusz Faderewski
acc3e588d8
[SC64][SW] Fixed RTC raw time offset calculation
2024-06-15 00:33:43 +02:00
Mateusz Faderewski
a571fe16f5
[SC64][SW] Added support for 400 leap years for the RTC
2024-06-14 21:47:10 +02:00
Mateusz Faderewski
903efe5353
[SC64][SW] Add missing cleanup during SD card initialization
2024-06-14 21:46:02 +02:00
Mateusz Faderewski
e4af127e55
[SC64][FW][SW] Added option to set and read century when updating RTC datetime
2024-06-06 23:00:38 +02:00
Mateusz Faderewski
6bbfee44e7
[SC64][SW] Added inverted own address SDRAM tests
2024-05-20 16:23:41 +02:00
Mateusz Faderewski
9843a79a86
[SC64][SW] controller: fixed stuck LED state when error was cleared
2024-05-20 16:18:14 +02:00
Mateusz Faderewski
80c06f3e53
[SC64][DOCS] Added FTDI driver installation requirement in the build guide
2024-05-16 21:07:38 +02:00
Mateusz Faderewski
554305290e
[SC64][SW] controller: corrected SD card init procedure
2024-05-14 19:39:00 +02:00
Mateusz Faderewski
e6751c262d
[SC64][SW] bootloader/controller: added more meaningful errors in the SD card module
...
Also added manual CRC16 check in the software for data blocks smaller than 512 bytes
2024-05-14 01:36:34 +02:00
Mateusz Faderewski
92838da349
[SC64][SW] Added SD card FatFs tests, rearranged SDRAM tests
2024-05-12 02:45:56 +02:00
Mateusz Faderewski
a884d69308
[SC64][SW] sc64deployer: use chunked write/read for memory access
2024-05-08 21:31:29 +02:00
Mateusz Faderewski
7bc4e6d180
[SC64][SW] sc64deployer: added SDRAM tests
2024-05-08 20:24:08 +02:00
Mateusz Faderewski
a0bd0ddd98
[SC64][SW] Bootloader: rearranged tests and added/changed SDRAM patterns
2024-05-07 00:42:07 +02:00
Mateusz Faderewski
b8632a305b
[SC64][HW] Added back notes column to the interactive BOM file
2024-05-06 00:15:08 +02:00
Mateusz Faderewski
b89ca68cb4
[SC64][SW] Bootloader: added PI tests and improved SDRAM test reliability
2024-05-05 21:01:46 +02:00
Mateusz Faderewski
0f3eaa6d17
[SC64][DOCS] Updated readme
2024-05-05 16:15:26 +02:00
Mateusz Faderewski
5854b4ec0d
[SC64][WEB] Add BOM directly on the website
2024-05-05 16:03:06 +02:00
Mateusz Faderewski
9599db8307
[SC64][FW] Set timing constraints for SDRAM pins
2024-05-05 07:08:44 +02:00
Mateusz Faderewski
cf19dc6151
[SC64][SW] Update: allow firmware update from the Flash memory
2024-05-05 01:53:19 +02:00
Mateusz Faderewski
0e868b5ad5
[SC64][FW] Added placeholder test point outputs in the FPGA project
2024-05-03 17:55:40 +02:00
Mateusz Faderewski
8a49e954ce
[SC64][BUILD] Fixed BOM source path in builder script
2024-05-03 17:53:34 +02:00
Mateusz Faderewski
3b13d21e63
[SC64][FW] CIC: use output enable register in PIO
2024-05-03 17:51:20 +02:00
Mateusz Faderewski
4eaa0b3353
[SC64][FW] Flash: fixed partial page write + handle data mask during write
...
Flash memory module had an issue when ending address was not page (256 bytes) aligned.
Now it's possible to write single bytes to the Flash instead of being forced to do 16 bit aligned writes.
2024-05-03 17:49:44 +02:00
Mateusz Faderewski
64c3b69454
[SC64][DOCS][WEB] Updated readme and website
2024-04-30 19:20:02 +02:00