Commit graph

222 commits

Author SHA1 Message Date
Renze Nicolai 8885499666 Apply changes to appfs component 2022-05-14 00:21:10 +02:00
Renze Nicolai 0c51951cc8 Add OTA update function 2022-05-14 00:19:15 +02:00
Renze Nicolai 8d61e4be6b Split wifi_init into wifi_init and wifi_connect 2022-05-13 22:56:20 +02:00
Renze Nicolai 4d10a6130b
Merge pull request #23 from badgeteam/renze/efuse
eFuse protection
2022-05-13 17:05:53 +02:00
Renze Nicolai 90636e01c6 Fix wrong exit condition in ice40_init, add extra checks to main 2022-05-13 13:22:03 +02:00
Renze Nicolai 3be5e78a09 Restructuring of the init functions, display more detailed error messages on failed init 2022-05-13 00:13:14 +02:00
Renze Nicolai ee2def0843 Move efuse component into separate repository 2022-05-12 23:30:40 +02:00
Renze Nicolai b2868a896e Remove efuse component 2022-05-12 23:30:15 +02:00
Renze Nicolai 66d9be373e Add default operation to Makefile: prepare, build and flash 2022-05-12 22:42:35 +02:00
Renze Nicolai 0986203a68 Add efuse protection function 2022-05-12 22:41:31 +02:00
Renze Nicolai ccae27506e
Merge pull request #19 from badgeteam/renze/appfs-as-module
Move AppFS to it's own repository
2022-05-12 00:36:54 +02:00
Renze Nicolai 557f65c590
Merge pull request #18 from badgeteam/renze/makefile
Replace shell scripts with makefile
2022-05-12 00:34:35 +02:00
Renze Nicolai 53c14f310d
Merge branch 'master' into renze/appfs-as-module 2022-05-12 00:34:18 +02:00
Renze Nicolai 28123c8b62
Merge pull request #20 from badgeteam/renze/ws2812-as-module
Move WS2812 driver to it's own repository
2022-05-12 00:33:53 +02:00
Renze Nicolai aee7d06c97
Merge pull request #21 from badgeteam/renze/remove-legacy-graphics-component
Remove old graphics driver
2022-05-12 00:33:49 +02:00
Renze Nicolai 37074fadcc
Merge pull request #22 from badgeteam/renze/license
Add MIT license, update README
2022-05-12 00:33:43 +02:00
Renze Nicolai 450caff150 Add quotes 2022-05-12 00:31:00 +02:00
Renze Nicolai bc1427792d Update README 2022-05-12 00:26:25 +02:00
Renze Nicolai 277c2b75da Add MIT license 2022-05-12 00:26:19 +02:00
Renze Nicolai c1dcd344c9 Remove old and unused graphics driver 2022-05-11 23:57:47 +02:00
Renze Nicolai 4bf7a3c89b Add WS2812 driver submodule 2022-05-11 23:39:33 +02:00
Renze Nicolai cb3ecec075 Remove WS2812 driver from repository 2022-05-11 23:39:14 +02:00
Renze Nicolai 3b4ff97495 Move AppFS to it's own repository 2022-05-11 23:09:49 +02:00
Renze Nicolai fde7246ec2 Replace shell scripts with makefile 2022-05-11 22:25:50 +02:00
Renze Nicolai e2f9affae5
Merge pull request #17 from badgeteam/renze/rp2040-cleanup
Cleanup (first of many): move RP2400 driver code
2022-05-11 21:42:14 +02:00
Renze Nicolai 7d97a069a9 Move RP2040 firmware update logic into separate file 2022-05-11 00:57:21 +02:00
Renze Nicolai f24f192a2f First pass of cleaning on RP2040 firmware update code 2022-05-11 00:17:22 +02:00
Renze Nicolai 6814193934 Move RP2040 driver into separate repository 2022-05-11 00:17:07 +02:00
Robot ecd1389301
Merge pull request #16 from badgeteam/update-gitignore
Add .vscode to .gitignore
2022-05-09 12:28:32 +02:00
RobotMan2412 fb6f6c7344 Add .vscode to .gitignore 2022-05-09 12:23:55 +02:00
Renze Nicolai b92d8a694c
Merge pull request #15 from badgeteam/renze/fpga-improvements
FPGA improvements
2022-05-08 18:18:42 +02:00
Renze Nicolai dda9973372 Add new FPGA test firmware by Sylvain Munaut 2022-05-08 17:33:39 +02:00
Renze Nicolai 7aec4e289c Use separate SPI device structure for full and half duplex SPI transfers 2022-05-08 17:33:10 +02:00
Renze Nicolai 3c5efa9087 Switch to https URLs for all external modules 2022-05-08 12:09:07 +02:00
Renze Nicolai d0a728ae79 Remove PCA9555 submodule 2022-05-08 12:05:41 +02:00
Renze Nicolai d70ca01c93 Final steps towards working RP2040 update :D 2022-05-03 23:45:50 +02:00
Renze Nicolai d2a27e77bf More tests for RP2040 bootloader 2022-05-03 20:44:45 +02:00
Renze Nicolai bba2bbfad4 Add RP2040 bootloader related stuff 2022-04-29 05:24:17 +02:00
Renze Nicolai f6c5666f20 Disable debug message for RP2040 interrupt 2022-04-23 04:03:48 +02:00
Renze Nicolai e42aefed7f Prototype 4 2022-04-23 04:00:55 +02:00
Renze Nicolai fd5d4da353 Connect to wifi :-) 2022-04-18 02:10:44 +02:00
Renze Nicolai ee5285bf8b Fix uninitialized string on empty NVS 2022-04-17 20:22:54 +02:00
Renze Nicolai 9aa25cd1c4 Buggy but working manual entry of wifi parameters 2022-04-16 23:31:18 +02:00
Renze Nicolai b97988d3fb Update ILI9341 driver 2022-04-16 02:15:06 +02:00
Renze Nicolai b68b4ef685 Keyboard! 2022-04-16 02:14:28 +02:00
Renze Nicolai df0b877080 Remove cache file 2022-04-16 01:17:02 +02:00
Renze Nicolai 4e3ca2e19b Working menu! 2022-04-16 01:16:36 +02:00
Renze Nicolai 748ca757b9 A bit of refactoring 2022-04-08 23:15:57 +02:00
Renze Nicolai c5a4be6479 Add workaround for unstable writes to RP2040 2022-03-11 04:41:34 +01:00
Renze Nicolai 08c4a07184
Merge pull request #3 from badgeteam/renze/bootloader
Renze/bootloader
2022-02-04 01:05:36 +01:00