-
Notifications
You must be signed in to change notification settings - Fork 7.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
examples\system\sysview_tracing unstable openocd connection in dual core (IDFGH-9216) #10604
Comments
could you tell us when it's going to be propagated to 4.4.5 ? thanks |
Close #10604 diff --git a/components/soc/esp32s3/include/soc/tracemem_config.h b/components/soc/esp32s3/include/soc/tracemem_config.h index 55c9b907dd..75fd87419b 100644 --- a/components/soc/esp32s3/include/soc/tracemem_config.h +++ b/components/soc/esp32s3/include/soc/tracemem_config.h @@ -10,7 +10,7 @@ extern "C" { #endif #define TRACEMEM_MUX_BLK0_NUM 22 -#define TRACEMEM_MUX_BLK1_NUM 23 +#define TRACEMEM_MUX_BLK1_NUM 26 #if (TRACEMEM_MUX_BLK0_NUM < 6) || (TRACEMEM_MUX_BLK0_NUM > 29) #error Invalid TRAX block 0 num!
It will be added into the next, v4.4.6 bugfix release. |
Close #10604 diff --git a/components/soc/esp32s3/include/soc/tracemem_config.h b/components/soc/esp32s3/include/soc/tracemem_config.h index 55c9b907dd..75fd87419b 100644 --- a/components/soc/esp32s3/include/soc/tracemem_config.h +++ b/components/soc/esp32s3/include/soc/tracemem_config.h @@ -10,7 +10,7 @@ extern "C" { #endif #define TRACEMEM_MUX_BLK0_NUM 22 -#define TRACEMEM_MUX_BLK1_NUM 23 +#define TRACEMEM_MUX_BLK1_NUM 26 #if (TRACEMEM_MUX_BLK0_NUM < 6) || (TRACEMEM_MUX_BLK0_NUM > 29) #error Invalid TRAX block 0 num!
Close #10604 diff --git a/components/soc/esp32s3/include/soc/tracemem_config.h b/components/soc/esp32s3/include/soc/tracemem_config.h index 55c9b907dd..75fd87419b 100644 --- a/components/soc/esp32s3/include/soc/tracemem_config.h +++ b/components/soc/esp32s3/include/soc/tracemem_config.h @@ -10,7 +10,7 @@ extern "C" { #endif #define TRACEMEM_MUX_BLK0_NUM 22 -#define TRACEMEM_MUX_BLK1_NUM 23 +#define TRACEMEM_MUX_BLK1_NUM 26 #if (TRACEMEM_MUX_BLK0_NUM < 6) || (TRACEMEM_MUX_BLK0_NUM > 29) #error Invalid TRAX block 0 num!
The issue should be reopened. |
Answers checklist.
General issue report
IDF version.
master
Operating System used.
Windows
How did you build your project?
Command line with idf.py
If you are using Windows, please specify command line type.
ESP-IDF CMD
Hardware
ESP32-S3-DevKitC-1
Issue description
I made two very little modification to the sysview tracing example:
event_data[i].period = 100000 * (i + 1);
if (tim_arg->count++ < INT_MAX) {
I compiled in dual core mode.
Than I flashed, started a monitor, launched openocd with:
openocd -f board/esp32s3-builtin.cfg
And after started sysvire tracing via telnet
esp sysview start pro-cpu.SVDat app-cpu.SVDat 1 -1 -1
After a while (10 to 100 seconds) openocd exits with error:
I increased the verbosity of openocd but I did non find more info.
Other Info
I have the same problem on IDF v4.4.3
I changed JTAG clock frequency from default (40M) to 10M and 20MHz.
Rising the verbosity of the terminal I can see that the target is running and stacked in apptrace module code.
The text was updated successfully, but these errors were encountered: