I have just acquired a Debug Probe. According to "picotool info -a" the stuf on it was built using SDK 1.4.
On one of the Pi4's I'm using, I have the pico SDK and picoprobe, which has been built.
At the risk of seeming stupid, I see that there are two builds, debugprobe and debugprobe_on_pico.
I believe that I should update using the first one (debugprobe.uf2).
However, I am curious as to what the difference(s) between the two versions are.
Having looked at the source, it seems to be that different GPIOs are used. Subtle, but of course, enough to mean that what works on a "regular" Pico won't work on the debugprobe, and vice versa.
Pretty sure that if you flash the wrong version, you should be able to flash the correct one instead.
On one of the Pi4's I'm using, I have the pico SDK and picoprobe, which has been built.
At the risk of seeming stupid, I see that there are two builds, debugprobe and debugprobe_on_pico.
I believe that I should update using the first one (debugprobe.uf2).
However, I am curious as to what the difference(s) between the two versions are.
Having looked at the source, it seems to be that different GPIOs are used. Subtle, but of course, enough to mean that what works on a "regular" Pico won't work on the debugprobe, and vice versa.
Pretty sure that if you flash the wrong version, you should be able to flash the correct one instead.
Statistics: Posted by SteveSpencer — Mon Apr 08, 2024 4:12 pm