Commit Graph

232 Commits

Author SHA1 Message Date
Mateusz Faderewski
b37d687ed3 Merge branch 'main' into verilator 2024-07-21 10:53:07 +02:00
Mateusz Faderewski
5e33e516a2
[SC64][SW] Implement new libftdi backend in the sc64deployer (#72) 2024-07-21 10:48:20 +02:00
Mateusz Faderewski
72deb0fb81 increase ftdi chunk size to speedup transfer 2024-07-21 10:45:39 +02:00
Mateusz Faderewski
856f6948ab dma rewrite finish 2024-07-21 03:39:10 +02:00
Mateusz Faderewski
cab8ac521a dma rework 2024-07-15 20:28:11 +02:00
Mateusz Faderewski
64f78e040a even more fixes and tests 2024-07-08 17:00:49 +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
11372e0910 revert1 2024-07-07 18:06:05 +02:00
Mateusz Faderewski
e89529275a small cleanup 2024-07-07 14:42:39 +02:00
Mateusz Faderewski
b284bb9f06 docker setup 2024-07-07 01:43:09 +02:00
Mateusz Faderewski
24f04ae916 verilator init 2024-07-07 00:09:03 +02:00
Mateusz Faderewski
ab5b02251f small cleanup in usb.c 2024-07-03 19:54:27 +02:00
Mateusz Faderewski
2bb47720e2 use simple save extension 2024-07-03 18:36:17 +02:00
Mateusz Faderewski
b915a7b4e3 server improvements 2024-07-02 23:06:42 +02:00
Mateusz Faderewski
3f639855d5 make isv nicer 2024-07-02 21:48:08 +02:00
Mateusz Faderewski
98f37af879 port listing 2024-07-02 20:53:09 +02:00
Mateusz Faderewski
999dd244c7 detection 2024-07-01 21:51:36 +02:00
Mateusz Faderewski
688c0242c1 go back 2024-07-01 12:23:56 +02:00
Mateusz Faderewski
6b33de40f5 test 2024-07-01 11:46:17 +02:00
Mateusz Faderewski
db9e9fa515 serial refactor 2024-06-30 21:44:32 +02:00
Mateusz Faderewski
6d460e83bd reset improvement 2024-06-30 17:43:28 +02:00
Mateusz Faderewski
f669f730da small cleanup 2024-06-30 12:15:45 +02:00
Mateusz Faderewski
21db23b22b made libftdi backend more robust 2024-06-30 11:53:50 +02:00
Mateusz Faderewski
f3837287b0 fix server on windows 2024-06-28 17:58:05 +02:00
Mateusz Faderewski
d0c058336b help change 2024-06-28 13:57:02 +02:00
Mateusz Faderewski
880b1ed66d server rewrite 2024-06-28 13:40:37 +02:00
Mateusz Faderewski
de12251d25 maybe 2024-06-27 21:56:40 +02:00
Mateusz Faderewski
725ac386e5 testing 2024-06-27 21:18:06 +02:00
Mateusz Faderewski
b6a742ef5d test builder 2024-06-27 21:10:27 +02:00
Mateusz Faderewski
346c65fc9c libftdi support 2024-06-27 21:03:02 +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