-
e92a7c1b94
also fix USB speed class stuff because uuurgh
main
Triss
2022-07-24 01:41:17 +0200
-
61b8b97263
SBW: fix TCLK bullshit
Triss
2022-07-24 01:40:24 +0200
-
c7ec7a1752
hardware flow control(?)
Triss
2022-07-08 04:07:38 +0200
-
8e62dd794b
Merge remote-tracking branch 'dxmon/fix/pico-sdk-cmake' into sdk130
Triss
2022-07-08 04:06:57 +0200
-
-
eb05377d6e
Updated the CMakeLists.txt to work against the current pico-sdk
dragonmux
2022-07-07 20:22:02 -0400
-
06b218e4f1
update for pico sdk 1.3.0
sdk130
Triss
2021-11-11 17:57:38 +0100
-
e546d75dbd
cmsis-dap bulk: fix hosted BMP hang
cmsisdap-fixes
Triss
2021-10-31 16:26:23 +0100
-
cbe307f1c1
remove silly message buffering that doesnt seem to work nor seems to be required in the end
Triss
2021-10-31 01:41:26 +0200
-
9892383e1f
experimental CMSIS-DAP USB bulk interface
Triss
2021-10-24 16:39:52 +0200
-
22141ddd45
jtag/swd: slow slew rate
Triss
2021-10-11 23:45:22 +0200
-
c1b3c26299
CMSIS-DAP protocol fixes and other stuff
Triss
2021-10-11 22:38:14 +0200
-
-
e81ab81edb
silly fixes
isp-mehfet
Triss
2021-10-07 01:18:47 +0200
-
2e85d85de3
fix silly bugs
Triss
2021-10-05 23:23:37 +0200
-
8eb1995361
oops
Triss
2021-10-05 20:08:55 +0200
-
b51e47810f
stuff
Triss
2021-10-05 18:41:25 +0200
-
e92afbcc06
start of ISP mode (mode2), MehFET SBW impl
Triss
2021-10-05 16:47:32 +0200
-
334d45ee83
ugh
ftdiemul
Triss
2021-09-20 01:29:26 +0200
-
22e8f70e30
ftdi code finished-ish, but not working yet
Triss
2021-09-19 00:13:12 +0200
-
0c10da762a
headache
Triss
2021-09-17 03:25:23 +0200
-
3b76c6fb4a
ftdi uart stuff (WIP)
Triss
2021-09-16 03:33:46 +0200
-
1e9cac1ace
ftdi bsp files skeleton
Triss
2021-09-07 03:19:14 +0200
-
210f74dbc5
mpsse, mcuhost usb protocol decoding
Triss
2021-08-29 03:01:33 +0200
-
c5a4a6b3e5
mpsse stuff
Triss
2021-08-28 03:53:19 +0200
-
ca11c8e1e1
ftdi protocol handling: everything except mpsse and mcuhost
Triss
2021-08-28 02:35:58 +0200
-
d2860c8e10
forgot this file
Triss
2021-08-24 00:16:58 +0200
-
45cce4dfff
initial ftdi stuff
Triss
2021-08-23 18:26:35 +0200
-
a1561ee35a
PERSISTENT_STORAGE usage flag
Triss
2021-08-26 03:52:06 +0200
-
493be92bd2
better dpctl output for persistent storage
storage
Triss
2021-08-26 21:39:02 +0200
-
383dcc4ea9
clear remaining 32 reserved bytes
Triss
2021-08-26 20:29:01 +0200
-
07db20ecb6
get storage to work now
Triss
2021-08-26 20:09:23 +0200
-
6a4eafb96e
dpctl storage stuff (untested)
Triss
2021-08-26 04:37:38 +0200
-
9d2a970161
storage impl for modes
Triss
2021-08-26 04:11:08 +0200
-
1318e0f9c2
i think thats a bug
Triss
2021-08-26 03:53:45 +0200
-
4015b7bf42
PERSISTENT_STORAGE usage flag
Triss
2021-08-26 03:52:06 +0200
-
befced7132
finish storage base
Triss
2021-08-26 02:34:39 +0200
-
36b55483a8
fix compilation, more stuff
Triss
2021-08-24 01:22:24 +0200
-
3c3795f8cb
initial persistent storage code
Triss
2021-08-24 00:16:40 +0200
-
-
b21b91b7c4
fix more swd xmit stuff
Triss
2021-09-25 13:54:54 +0200
-
75b81bed33
fix parity calculation bugs
Triss
2021-09-25 13:36:54 +0200
-
b461946751
SWD PIO works now, too!
Triss
2021-09-25 13:22:09 +0200
-
9aeaea5d9f
oops
Triss
2021-09-25 00:46:07 +0200
-
2cfeee3e5c
PIO JTAG WORKS NOW!
Triss
2021-09-25 00:43:36 +0200
-
f4d25dbed9
jtag pio workingish but actually not at all
Triss
2021-09-24 03:41:25 +0200
-
aa1d4ddf56
incredibly WIP JTAG PIO stuff
Triss
2021-09-22 02:31:09 +0200
-
d481618537
xvc2dap: actually configure jtag
Triss
2021-09-21 22:29:13 +0200
-
9fbeb421dd
CMSIS-DAP UART: add non-USBCDC transport stuff
Triss
2021-09-21 00:22:02 +0200
-
808b7b1a8f
CMSIS-DAP plumbing
Triss
2021-09-20 20:26:32 +0200
-
a539988745
remove CMSIS submodule, add verbatim to source tree (because compiler errors)
Triss
2021-09-16 01:37:22 +0200
-
6d91cabcee
SWO manchester mode
Triss
2021-09-16 01:34:15 +0200
-
1b35f7f63c
support magic reset-to-bootloader command issued from picotool
Triss
2021-08-26 01:21:39 +0200
-
7010cd8f85
new subclass,protocol IDs for vendor itf
Triss
2021-08-18 00:15:34 +0200
-
c9cce0bdf4
fix cmake thing
Triss
2021-08-17 23:49:42 +0200
-
d43fd084d4
update URLs
Triss
2021-08-17 23:47:58 +0200
-
6c970432fe
rebrand (we have finally found a non-temporary name)
Triss
2021-08-17 23:42:57 +0200
-
c21a9ec431
clean up switch to bootloader so that it doesn't cause unexpected USB disconnects
Triss
2021-08-08 18:37:27 +0200
-
3143c2d065
SWO support for CMSIS-DAP on the pico (untested as i dont have SWO-capable hardware afaik)
Triss
2021-08-08 18:10:44 +0200
-
1e0b016c0a
make "set mode 0" mean reset to bootloader
xenia
2021-07-25 18:21:02 -0400
-
28b3e29ef2
license stuff
Triss
2021-08-02 18:15:17 +0200
-
11b0bf8299
can remove this from the TODO now
Triss
2021-08-02 01:23:09 +0200
-
071a67b39c
clean up a bit
Triss
2021-08-02 01:05:07 +0200
-
19c317f305
hell yeah it works now!
Triss
2021-08-02 00:03:30 +0200
-
678709eb1f
ugh, still not working. im seeing activity using my dmm so idk what exactly is wrong
Triss
2021-08-01 23:09:00 +0200
-
93cc1dd13c
fixes so that it runs ,but it doesn't seem to work with my test target (msp432 devboard)
Triss
2021-08-01 05:22:33 +0200
-
15d73015e0
mode 3 (jtag etc pinout scan): firmware side of things
Triss
2021-08-01 04:05:43 +0200
-
b22f97694a
move docs to wiki
Triss
2021-07-30 20:30:15 +0200
-
fe209edbbb
README updates
Triss
2021-07-30 01:53:15 +0200
-
0e7dc0010c
update README
Triss
2021-07-30 01:39:09 +0200
-
637833ae35
XVC implementation that talks to a cmsis-dap device
Triss
2021-07-30 01:12:40 +0200
-
872c3988bd
WIP 1wire
haskal/1wire
xenia
2021-07-25 18:45:28 -0400
-
0a07b1d7e0
make "set mode 0" mean reset to bootloader
xenia
2021-07-25 18:21:02 -0400
-
704919713c
fix compile error in sump mode
xenia
2021-07-25 18:09:48 -0400
-
-
e67c4ea8e6
fix /dev/dmj-* chardevs not appearing when not in mode 1
Triss
2021-07-25 19:47:22 +0200
-
2823f33039
all the other commands
Triss
2021-07-25 18:16:55 +0200
-
a093bc8def
move stuff around so its a Real Python Module now
Triss
2021-07-25 17:16:57 +0200
-
bf0d52a7af
querying device info works!
Triss
2021-07-25 05:06:39 +0200
-
b3c9e0a1b6
cli tool: protocol impl
Triss
2021-07-25 04:35:39 +0200
-
cd3bea13f2
chardev connection
Triss
2021-07-25 03:43:38 +0200
-
1d890a2aa2
fix kernel module bugs
Triss
2021-07-25 03:40:34 +0200
-
84d04e6d7e
cli tool: usb connection
Triss
2021-07-25 03:13:20 +0200
-
1797dc452e
starting on the host-side cli tool
Triss
2021-07-24 04:24:55 +0200
-
0627724e23
implement a few extra usb commands
Triss
2021-07-24 02:36:05 +0200
-
d6f7bab1b2
proper line coding & baudrate setting thru usb-cdc interface
Triss
2021-07-21 19:59:59 +0200
-
eefe8c0cd3
add missing header file, set usb name back to something with 'CMSIS-DAP' because thats apparently required
Triss
2021-07-21 03:55:58 +0200
-
66de0a0bc5
fix compilation when USE_USBCDC_FOR_STDIO is disabled
Triss
2021-07-21 02:09:18 +0200
-
35a427e8a0
overclocking so SUMP mode can sample up to 50 MHz
Triss
2021-07-19 03:34:48 +0200
-
d289799393
dynamic memory allocation so the SUMP mode can use all available memory w/o limiting other modes
Triss
2021-07-19 03:17:03 +0200
-
ef0bec2d60
bleh stuff
Triss
2021-07-18 22:22:21 +0200
-
82ff925001
SUMP logic analyzer mode, stolen from piocprobe-sump (mode 4)
Triss
2021-07-18 22:03:58 +0200
-
8f1f4b1ad0
module stuff (hwmon: check hardware state, spi: try to bind spidev stuff)
Triss
2021-07-17 18:26:25 +0200
-
46227bacb0
oops
Triss
2021-07-17 17:52:35 +0200
-
17011bdc91
(untested) tempsensor hwmon module
Triss
2021-07-17 17:39:19 +0200
-
b5bd526476
ok it works now. shows up in sysfs, but spidev doesnt bind to it :/
Triss
2021-07-17 02:30:32 +0200
-
9e0bd0e42e
oops, forgot this
Triss
2021-07-17 02:01:57 +0200
-
dc8e35b389
SPI module finished(?) & compiles. still untested
Triss
2021-07-17 01:50:30 +0200
-
444d805f0b
glue code part of the spi kernel module, actual xfers is for tomorrow
Triss
2021-07-16 03:43:04 +0200
-
41d352af3d
my half-asleep brain just made me remember about these tiny things
Triss
2021-07-15 04:47:33 +0200
-
8b4183fcdf
more SPI rework stuff
Triss
2021-07-15 04:18:36 +0200
-
7e4bea1a37
modify spi protocol a bit for kernel driver work
Triss
2021-07-15 04:01:42 +0200
-
bad06fe9b4
fix I2C driver (and transfer routine bugs)
Triss
2021-07-14 23:26:04 +0200
-
a8ad3f6e04
new xfer stuff in kernel module, i2c not working yet
Triss
2021-07-14 04:45:35 +0200