Commit Graph

29 Commits

Author SHA1 Message Date
Triss 15d73015e0 mode 3 (jtag etc pinout scan): firmware side of things 2021-08-01 04:18:29 +02:00
Triss d289799393 dynamic memory allocation so the SUMP mode can use all available memory w/o limiting other modes 2021-07-19 03:17:03 +02:00
Triss 82ff925001 SUMP logic analyzer mode, stolen from piocprobe-sump (mode 4) 2021-07-18 22:03:58 +02:00
Triss 779c5e98f4 add interfaces to default mode, all works except I2C, also tempsense active/addr conf has to be readded thru new usb vnd itf 2021-07-03 02:19:05 +02:00
Triss 200eee8074 refactor & cleanup some stuff. tomorrow will be adding all the preexisting interfaces, most likely 2021-07-01 03:12:51 +02:00
Triss b515acabc5 holy shit runtime reconfiguration of the USB device works (... uglily) 2021-06-30 23:40:32 +02:00
Triss 0716dbba1a started on new usb itf, it compiles and it lsusbs 2021-06-30 19:32:22 +02:00
xenia 16ce0e9c8b move pico_sdk_import.cmake to a cmake subdir 2021-06-28 20:10:01 -04:00
Triss 9f306e9407 remove STM32F072 disco support for now. sorry. 2021-06-28 22:04:40 +02:00
Triss b68231e966 cherry-pick more haskal stuff, update CMSIS-DAP to 5.0.8 release, fix warnings 2021-06-28 21:42:18 +02:00
Triss a1c9327174 cherry-pick some stuff from 9aaa7ff on haskal/mechanical-fixes 2021-06-28 21:19:46 +02:00
Triss b76f1ffdc6 temperature sensor: stuff is working, except for the actual temperature readout 2021-06-21 16:22:01 +02:00
Triss df797cbeb4 i2c-tiny-usb works! 2021-06-20 23:58:26 +02:00
Triss ff45c13498 bleh 2021-06-19 22:26:18 +02:00
Triss 191c9025e8 untested but finished I2C-Tiny-USB impl 2021-06-14 03:37:32 +02:00
Triss b5e29c1dd7 move things around a bit 2021-06-14 02:01:35 +02:00
Triss c6fdc53fdd WIP i2c-tiny-usb stuff 2021-06-13 20:08:03 +02:00
Triss 4de8c00613 update to use sdk 1.2.0 2021-06-13 20:07:54 +02:00
Triss fa576bfd4d stdio (optionally) directly over USB-CDC instead of UART loopback 2021-06-12 21:36:11 +02:00
Triss acb592ba88 runtime configuration stuff 2021-06-12 21:35:06 +02:00
Triss c1ac0f89da make build script a bit better 2021-06-08 02:56:10 +02:00
Triss b2e797d227 switched to libco 2021-06-08 01:22:55 +02:00
Triss 144b351d74 definitely not functuonal but hey its something 2021-06-06 05:10:36 +02:00
Triss 54e6dde912 make the build system & compilation docs a bit better 2021-05-30 04:20:53 +02:00
Triss 3f7696a566 fix build stuff, add .gitignore, add JTAG support 2021-05-30 04:16:06 +02:00
Peter Lawrence 270c127bca added CDC UART to RP2040 (Pico) 2021-02-25 17:45:13 -06:00
Peter Lawrence 26039d84c7 added rp2040 unique id (requires submodule update) 2021-02-15 20:19:13 -06:00
Peter Lawrence 491e696622 was advised to directly use CMSIS_5 submodule 2021-02-01 10:25:49 -06:00
Peter Lawrence ec4b8bef46 initial commit 2021-01-30 21:43:09 -06:00