Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
boards:pico [2024/08/26 21:21] – [Debugprobe] darron | boards:pico [2024/08/26 22:43] (current) – [Debugprobe] darron | ||
---|---|---|---|
Line 59: | Line 59: | ||
< | < | ||
- | mkdir -p /opt/src | + | mkdir -p /opt |
- | cd /opt/src | + | cd /opt |
git clone https:// | git clone https:// | ||
cd pico-sdk | cd pico-sdk | ||
Line 67: | Line 67: | ||
< | < | ||
- | setenv PICO_SDK_PATH /opt/src/pico-sdk | + | setenv PICO_SDK_PATH / |
</ | </ | ||
Line 75: | Line 75: | ||
< | < | ||
- | cd /opt/src | + | cd /opt |
git clone https:// | git clone https:// | ||
</ | </ | ||
< | < | ||
- | setenv FREERTOS_KERNEL_PATH /opt/src/ | + | setenv FREERTOS_KERNEL_PATH / |
</ | </ | ||
Line 92: | Line 92: | ||
< | < | ||
+ | mkdir -p /opt/src | ||
cd /opt/src | cd /opt/src | ||
git clone https:// | git clone https:// | ||
Line 189: | Line 190: | ||
Debugprobe turns a Pi PICO into a debugger which can then | Debugprobe turns a Pi PICO into a debugger which can then | ||
be used to debug another Pi PICO. | be used to debug another Pi PICO. | ||
- | |||
- | In practice the device works until you connect GP4/UART1 TX | ||
- | to the target GP1/UART0 RX and then it either fails to detect or disconnects | ||
- | from the bus after one programming cycle. | ||
This project was previously known as picoprobe and the difference | This project was previously known as picoprobe and the difference | ||
Line 199: | Line 196: | ||
This is cheap alternative to buying a dedicated debugger. | This is cheap alternative to buying a dedicated debugger. | ||
+ | |||
+ | NB on the Pi Pico revision B1 Debugprobe will disconnect | ||
+ | from the USB bus and lock up when using its UART feature. This | ||
+ | was seen on a Pi 4B host. This fault has not been seen when using | ||
+ | a Pi Pico revision B2 on the same host. | ||
Debug probe depends on [[tools: | Debug probe depends on [[tools: | ||
Line 498: | Line 500: | ||
[[https:// | [[https:// | ||
+ |