Renze Nicolai
af2a037d7c
Fixes and tests
2022-05-20 01:23:53 +02:00
Renze Nicolai
e2e7f797dd
Merge pull request #40 from badgeteam/bme680_stub
...
Add BME680 stub and update submodules
2022-05-18 23:28:53 +02:00
Renze Nicolai
e4e6c76546
Add BME680 stub and update submodules
2022-05-18 23:28:00 +02:00
Renze Nicolai
7d8e2261d2
Merge pull request #38 from badgeteam/Mecrisp-patch-1
...
Update README.md
2022-05-18 22:58:54 +02:00
Renze Nicolai
44aa0c6855
Merge pull request #39 from badgeteam/renze/fpgatool
...
Add FPGA bitstream uploading tool
2022-05-18 22:58:46 +02:00
Renze Nicolai
4e42133b6e
Add FPGA bitstream uploading tool
2022-05-18 22:55:33 +02:00
Renze Nicolai
76fbf0dfb1
Merge pull request #37 from badgeteam/tnt/fpga-turbo
...
Turbo SPI mode and better SPI testing to match
2022-05-18 21:11:51 +02:00
Matthias Koch
fdeaed591f
Update README.md
...
Added instructions for making the firmware.
2022-05-18 20:31:40 +02:00
Sylvain Munaut
eb28403e74
fpga_test: Better SPI test routine
...
We do longer transfers, actually check the data automatically and
report errors, and also execute the test 128 times to build some
confidence it's working reliably.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-17 11:03:59 +02:00
Sylvain Munaut
9489194e27
Update components for iCE40 turbo tx mode
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-17 11:03:59 +02:00
Sylvain Munaut
4a49fc22b7
fpga_test: Import updated selftest bitstream
...
This includes a tiny change to improve margin when receiving
SPI at very high speeds.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-17 11:03:48 +02:00
Sylvain "tnt" Munaut
a8f12b24a2
Merge pull request #34 from badgeteam/tnt/fpga-prep
...
A couple of tweak preparing for future FPGA work
2022-05-16 23:37:54 +02:00
Renze Nicolai
ac19bf687a
Merge branch 'master' into tnt/fpga-prep
2022-05-16 23:22:53 +02:00
Robot
7dd5adf3e0
Merge pull request #36 from badgeteam/text_fix
...
Fix a text rendering bug in PAX.
2022-05-16 23:22:01 +02:00
RobotMan2412
6f9cfa61c9
Fix a text rendering bug in PAX.
2022-05-16 23:14:40 +02:00
Renze Nicolai
3756bcc01b
Merge pull request #35 from badgeteam/renze/fpga
...
Add FPGA download mode
2022-05-16 23:08:00 +02:00
Renze Nicolai
4adce1006a
Add FPGA download mode
2022-05-16 23:07:30 +02:00
Sylvain Munaut
3499d6dea4
fpga_test: Simplify LCD handover
...
It's all handled by the deinit
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-16 22:06:26 +02:00
Sylvain Munaut
7ae0bae773
components: Update spi-ili9341
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-16 22:06:26 +02:00
Sylvain Munaut
1fb0e3f6cc
build: Split source file on multiple lines
...
Makes it easier to read and also better for merge/rebase
commits that add source files
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-16 22:06:26 +02:00
Renze Nicolai
6ba6ec5004
Merge pull request #33 from badgeteam/renze/rp2040blfix
...
Workaround for RP2040 update bug
2022-05-16 22:02:53 +02:00
Renze Nicolai
94dbd4834c
Workaround for RP2040 update bug
2022-05-16 22:02:11 +02:00
Renze Nicolai
158d30eaa7
Merge pull request #32 from badgeteam/renze/uid
...
Add RP2040 UID reading function
2022-05-15 22:02:20 +02:00
Renze Nicolai
764165f7ba
Add RP2040 UID reading function
2022-05-15 22:01:40 +02:00
Robot
1dafe38d90
Merge pull request #31 from badgeteam/update_pax
...
Update PAX to the LESS WARNINGS version
2022-05-15 11:54:46 +02:00
RobotMan2412
402689b7fb
Update PAX to the LESS WARNINGS version
2022-05-15 11:51:11 +02:00
Renze Nicolai
3163a4d633
Merge pull request #30 from badgeteam/renze/bsp-submodule
...
Update submodules
2022-05-15 03:21:47 +02:00
Renze Nicolai
eea56aabee
Update submodules
2022-05-15 03:21:25 +02:00
Renze Nicolai
f4f7f236ff
Merge pull request #29 from badgeteam/renze/bsp-submodule
...
Renze/bsp submodule
2022-05-15 03:03:25 +02:00
Renze Nicolai
247b0a269d
Update names of SD card GPIO pins
2022-05-15 03:02:49 +02:00
Renze Nicolai
f25278d3d9
Update bsp submodule
2022-05-15 02:59:35 +02:00
Renze Nicolai
7d49cee648
Add board support component submodule
2022-05-15 02:52:09 +02:00
Renze Nicolai
5ec8d0b912
Remove board support component
2022-05-15 02:51:51 +02:00
Robot
0d8f36d6f4
Merge pull request #28 from badgeteam/update_pax
...
Update PAX graphics to latest
2022-05-15 00:31:38 +02:00
RobotMan2412
a551a826c0
Update PAX to the NEW CONST(tm) version.
2022-05-15 00:22:15 +02:00
Renze Nicolai
70b819b26f
Merge pull request #27 from badgeteam/renze/filebrowser
...
Quick'n dirty pile of new features: this adds a file browser for installing apps from SD card
2022-05-15 00:19:37 +02:00
Renze Nicolai
635b3906e3
Merge pull request #25 from badgeteam/renze/ota
...
OTA update
2022-05-15 00:19:20 +02:00
Renze Nicolai
6d35f85d24
Merge pull request #24 from badgeteam/renze/bsp-cleanup
...
Cleanup
2022-05-15 00:19:09 +02:00
Renze Nicolai
8df4f62d51
Add internal filesystem support
2022-05-15 00:15:45 +02:00
RobotMan2412
0421144326
Update PAX to newest version
2022-05-15 00:13:23 +02:00
Renze Nicolai
afcac1557b
Remove framebuffer pointer from function calls, implement file browser that can install binaries and an uninstaller
2022-05-14 19:32:14 +02:00
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