Commit Graph

164 Commits

Author SHA1 Message Date
Triss 334d45ee83 ugh 2021-09-25 14:00:30 +02:00
Triss 22e8f70e30 ftdi code finished-ish, but not working yet 2021-09-25 14:00:28 +02:00
Triss 0c10da762a headache 2021-09-25 14:00:01 +02:00
Triss 3b76c6fb4a ftdi uart stuff (WIP) 2021-09-25 14:00:01 +02:00
Triss 1e9cac1ace ftdi bsp files skeleton 2021-09-25 14:00:01 +02:00
Triss 210f74dbc5 mpsse, mcuhost usb protocol decoding 2021-09-25 14:00:01 +02:00
Triss c5a4a6b3e5 mpsse stuff 2021-09-25 14:00:01 +02:00
Triss ca11c8e1e1 ftdi protocol handling: everything except mpsse and mcuhost 2021-09-25 14:00:01 +02:00
Triss d2860c8e10 forgot this file 2021-09-25 14:00:01 +02:00
Triss 45cce4dfff initial ftdi stuff 2021-09-25 14:00:01 +02:00
Triss a1561ee35a PERSISTENT_STORAGE usage flag 2021-09-25 14:00:00 +02:00
Triss 493be92bd2 better dpctl output for persistent storage 2021-09-25 13:58:06 +02:00
Triss 383dcc4ea9 clear remaining 32 reserved bytes 2021-09-25 13:58:06 +02:00
Triss 07db20ecb6 get storage to work now 2021-09-25 13:58:06 +02:00
Triss 6a4eafb96e dpctl storage stuff (untested) 2021-09-25 13:58:06 +02:00
Triss 9d2a970161 storage impl for modes 2021-09-25 13:58:06 +02:00
Triss 1318e0f9c2 i think thats a bug 2021-09-25 13:58:06 +02:00
Triss 4015b7bf42 PERSISTENT_STORAGE usage flag 2021-09-25 13:58:05 +02:00
Triss befced7132 finish storage base 2021-09-25 13:57:14 +02:00
Triss 36b55483a8 fix compilation, more stuff 2021-09-25 13:57:14 +02:00
Triss 3c3795f8cb initial persistent storage code 2021-09-25 13:57:14 +02:00
Triss b21b91b7c4 fix more swd xmit stuff 2021-09-25 13:55:43 +02:00
Triss 75b81bed33 fix parity calculation bugs 2021-09-25 13:36:54 +02:00
Triss b461946751 SWD PIO works now, too! 2021-09-25 13:22:09 +02:00
Triss 9aeaea5d9f oops 2021-09-25 00:46:07 +02:00
Triss 2cfeee3e5c PIO JTAG WORKS NOW! 2021-09-25 00:43:36 +02:00
Triss f4d25dbed9 jtag pio workingish but actually not at all 2021-09-24 03:41:25 +02:00
Triss aa1d4ddf56 incredibly WIP JTAG PIO stuff 2021-09-22 02:31:09 +02:00
Triss d481618537 xvc2dap: actually configure jtag 2021-09-21 22:29:13 +02:00
Triss 9fbeb421dd CMSIS-DAP UART: add non-USBCDC transport stuff 2021-09-21 00:22:02 +02:00
Triss 808b7b1a8f CMSIS-DAP plumbing 2021-09-20 20:26:32 +02:00
Triss a539988745 remove CMSIS submodule, add verbatim to source tree (because compiler errors) 2021-09-20 01:41:56 +02:00
Triss 6d91cabcee SWO manchester mode 2021-09-20 01:41:49 +02:00
Triss 1b35f7f63c support magic reset-to-bootloader command issued from picotool 2021-08-26 01:21:39 +02:00
Triss 7010cd8f85 new subclass,protocol IDs for vendor itf 2021-08-18 00:15:34 +02:00
Triss c9cce0bdf4 fix cmake thing 2021-08-17 23:49:42 +02:00
Triss d43fd084d4 update URLs 2021-08-17 23:47:58 +02:00
Triss 6c970432fe rebrand (we have finally found a non-temporary name) 2021-08-17 23:42:57 +02:00
Triss c21a9ec431 clean up switch to bootloader so that it doesn't cause unexpected USB disconnects 2021-08-08 18:38:44 +02:00
Triss 3143c2d065 SWO support for CMSIS-DAP on the pico (untested as i dont have SWO-capable hardware afaik) 2021-08-08 18:10:44 +02:00
xenia 1e0b016c0a make "set mode 0" mean reset to bootloader 2021-08-08 16:45:53 +02:00
Triss 28b3e29ef2 license stuff 2021-08-02 18:15:17 +02:00
Triss 11b0bf8299 can remove this from the TODO now 2021-08-02 01:23:09 +02:00
Triss 071a67b39c clean up a bit 2021-08-02 01:05:07 +02:00
Triss 19c317f305 hell yeah it works now! 2021-08-02 00:03:30 +02:00
Triss 678709eb1f ugh, still not working. im seeing activity using my dmm so idk what exactly is wrong 2021-08-01 23:09:00 +02:00
Triss 93cc1dd13c fixes so that it runs ,but it doesn't seem to work with my test target (msp432 devboard) 2021-08-01 05:22:33 +02:00
Triss 15d73015e0 mode 3 (jtag etc pinout scan): firmware side of things 2021-08-01 04:18:29 +02:00
Triss b22f97694a move docs to wiki 2021-07-30 20:30:15 +02:00
Triss fe209edbbb README updates 2021-07-30 01:53:15 +02:00