Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Programming
»
Operating Systems
»
Embedded
»
Important tip when debugging Pi Pico with openocd and Pico Debug Probe
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
Recent
RTL: export/import WriteL...
by
PascalDragon
[February 10, 2025, 11:49:18 pm]
Simple mouse solution for...
by
PascalDragon
[February 10, 2025, 11:34:29 pm]
my programs crash
by
Martin_fr
[February 10, 2025, 11:25:56 pm]
Context Sensitive Help fo...
by
chucky
[February 10, 2025, 11:18:06 pm]
JvCLlaz - Duplicate file ...
by
wp
[February 10, 2025, 10:27:19 pm]
Lazarus Android ans LAMW
by
eldonfsr
[February 10, 2025, 09:51:46 pm]
Bug and crash. I think th...
by
wp
[February 10, 2025, 08:33:50 pm]
using RunCommand to wrap ...
by
nomorelogic
[February 10, 2025, 08:14:56 pm]
FPC 3.2.2 / Apple Silicon...
by
PepperJules
[February 10, 2025, 07:55:11 pm]
Compile error using FPC3....
by
PepperJules
[February 10, 2025, 07:34:29 pm]
Learn how to (un)dock a T...
by
Hansvb
[February 10, 2025, 07:10:38 pm]
Accessing parent form fro...
by
nikel
[February 10, 2025, 06:58:18 pm]
[SOLVED] Read Excel file ...
by
Hansvb
[February 10, 2025, 06:43:00 pm]
TBGRASpeedButton not show...
by
qk
[February 10, 2025, 06:33:27 pm]
UADE Library
by
Gigatron
[February 10, 2025, 05:57:57 pm]
Drawing with psInsidefram...
by
Jonny
[February 10, 2025, 05:17:09 pm]
Rotaring cube
by
Mathias
[February 10, 2025, 05:16:05 pm]
Gradient with fcl-image
by
Jonny
[February 10, 2025, 05:05:03 pm]
Custom self drawn compone...
by
Artur W.
[February 10, 2025, 04:33:41 pm]
visasession
by
Laksen
[February 10, 2025, 04:21:54 pm]
Length of String is not f...
by
BrunoK
[February 10, 2025, 04:03:35 pm]
Treeview: full-width back...
by
wp
[February 10, 2025, 04:00:16 pm]
Hi there
by
LV
[February 10, 2025, 03:26:06 pm]
Feature request - new "fi...
by
cdbc
[February 10, 2025, 03:11:43 pm]
Using Heaptrace with Linu...
by
cdbc
[February 10, 2025, 03:10:14 pm]
« previous
next »
Print
Pages: [
1
]
Author
Topic: Important tip when debugging Pi Pico with openocd and Pico Debug Probe (Read 2593 times)
MiR
Sr. Member
Posts: 274
Important tip when debugging Pi Pico with openocd and Pico Debug Probe
«
on:
April 03, 2024, 09:27:42 pm »
I just learned the hard way that timers do not work when you debug an app for the Pico. Which makes short delay loops take forever....
A good summary is here:
https://github.com/raspberrypi/pico-sdk/issues/1622
So, when you face the same issue this commandline will solve it:
openocd -f interface/cmsis-dap.cfg -c "set USE_CORE 0" -f target/rp2040.cfg -c "adapter speed 5000"
Have fun,
Michael
Logged
ccrause
Hero Member
Posts: 997
Re: Important tip when debugging Pi Pico with openocd and Pico Debug Probe
«
Reply #1 on:
April 03, 2024, 09:56:16 pm »
Thanks for the tip. I hope I remember this when I eventually get round to playing with my Pico.
Logged
MiR
Sr. Member
Posts: 274
Re: Important tip when debugging Pi Pico with openocd and Pico Debug Probe
«
Reply #2 on:
April 03, 2024, 10:02:01 pm »
Funny, I deleted the topic here and put it to the arm forum, seems that delete was not successfull.
Anyway, now you have two places to remember..
Michael
Logged
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Programming
»
Operating Systems
»
Embedded
»
Important tip when debugging Pi Pico with openocd and Pico Debug Probe
TinyPortal
© 2005-2018