|
12 | 12 |
|
13 | 13 | :: |
14 | 14 |
|
15 | | - openocd -f board/esp32s3.cfg |
| 15 | + openocd -f board/esp32s3-builtin.cfg |
16 | 16 |
|
17 | 17 | .. |run-openocd-device-name| replace:: ESP32-S3 |
18 | 18 |
|
|
22 | 22 |
|
23 | 23 | :: |
24 | 24 |
|
25 | | - user-name@computer-name:~/esp/esp-idf$ openocd -f board/esp32s3.cfg |
26 | | - Open On-Chip Debugger v0.10.0-esp32-20200420 (2020-04-20-16:15) |
| 25 | + user-name@computer-name:~/esp/esp-idf$ openocd -f board/esp32s3-builtin.cfg |
| 26 | + Open On-Chip Debugger v0.10.0-esp32-20210902 (2021-10-05-23:44) |
27 | 27 | Licensed under GNU GPL v2 |
28 | 28 | For bug reports, read |
29 | | - http://openocd.org/doc/doxygen/bugs.html |
30 | | - none separate |
31 | | - adapter speed: 20000 kHz |
32 | | - force hard breakpoints |
33 | | - Info : ftdi: if you experience problems at higher adapter clocks, try the command "ftdi_tdo_sample_edge falling" |
34 | | - Info : clock speed 20000 kHz |
| 29 | + http://openocd.org/doc/doxygen/bugs.html |
| 30 | + debug_level: 2 |
| 31 | +
|
| 32 | + Info : only one transport option; autoselect 'jtag' |
| 33 | + Warn : Transport "jtag" was already selected |
| 34 | + Info : Listening on port 6666 for tcl connections |
| 35 | + Info : Listening on port 4444 for telnet connections |
| 36 | + Info : esp_usb_jtag: Device found. Base speed 40000KHz, div range 1 to 255 |
| 37 | + Info : clock speed 40000 kHz |
35 | 38 | Info : JTAG tap: esp32s3.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) |
36 | | - Info : esp32s3: Debug controller was reset (pwrstat=0x5F, after clear 0x0F). |
37 | | - Info : esp32s3: Core was reset (pwrstat=0x5F, after clear 0x0F). |
| 39 | + Info : JTAG tap: esp32s3.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) |
| 40 | + Info : esp32s3.cpu0: Debug controller was reset. |
| 41 | + Info : esp32s3.cpu0: Core was reset. |
| 42 | + Info : esp32s3.cpu1: Debug controller was reset. |
| 43 | + Info : esp32s3.cpu1: Core was reset. |
| 44 | + Info : Listening on port 3333 for gdb connections |
38 | 45 |
|
39 | | -.. |run-openocd-cfg-file-err| replace:: ``Can't find board/esp32s3.cfg`` |
| 46 | +.. |run-openocd-cfg-file-err| replace:: ``Can't find board/esp32s3-builtin.cfg`` |
40 | 47 |
|
41 | 48 | --- |
42 | 49 |
|
43 | 50 | .. run-openocd-upload |
44 | 51 |
|
45 | 52 | :: |
46 | 53 |
|
47 | | - openocd -f board/esp32s3.cfg -c "program_esp filename.bin 0x10000 verify exit" |
| 54 | + openocd -f board/esp32s3-builtin.cfg -c "program_esp filename.bin 0x10000 verify exit" |
48 | 55 |
|
49 | 56 | --- |
50 | 57 |
|
51 | 58 | .. run-openocd-src-linux |
52 | 59 |
|
53 | 60 | .. code-block:: bash |
54 | 61 |
|
55 | | - src/openocd -f board/esp32s3.cfg |
| 62 | + src/openocd -f board/esp32s3-builtin.cfg |
56 | 63 |
|
57 | 64 | --- |
58 | 65 |
|
59 | 66 | .. run-openocd-src-win |
60 | 67 |
|
61 | 68 | .. code-block:: batch |
62 | 69 |
|
63 | | - src\openocd -f board/esp32s3.cfg |
| 70 | + src\openocd -f board/esp32s3-builtin.cfg |
64 | 71 |
|
65 | 72 | --- |
66 | 73 |
|
67 | 74 | .. idf-py-openocd-default-cfg |
68 | 75 |
|
69 | | -.. |idf-py-def-cfg| replace:: ``-f board/esp32s3.cfg`` |
| 76 | +.. |idf-py-def-cfg| replace:: ``-f board/esp32s3-builtin.cfg`` |
70 | 77 |
|
71 | 78 | --- |
72 | 79 |
|
73 | 80 | .. run-openocd-appimage-offset |
74 | 81 |
|
75 | 82 | :: |
76 | 83 |
|
77 | | - openocd -f board/esp32s3.cfg -c "init; halt; esp appimage_offset 0x210000" |
| 84 | + openocd -f board/esp32s3-builtin.cfg -c "init; halt; esp appimage_offset 0x210000" |
78 | 85 |
|
79 | 86 | --- |
80 | 87 |
|
|
86 | 93 |
|
87 | 94 | * - Name |
88 | 95 | - Description |
89 | | - * - ``board/esp32s3.cfg`` |
90 | | - - Board configuration file for ESP32-S3, includes target and adapter configuration. |
| 96 | + * - ``board/esp32s3-builtin.cfg`` |
| 97 | + - Board configuration file for ESP32-S3 for debugging via builtin USB JTAG, includes target and adapter configuration. |
| 98 | + * - ``board/esp32s3-ftdi.cfg`` |
| 99 | + - Board configuration file for ESP32-S3 for via externally connected FTDI-based probe like ESP-Prog, includes target and adapter configuration. |
91 | 100 | * - ``target/esp32s3.cfg`` |
92 | 101 | - ESP32-S3 target configuration file. Can be used together with one of the ``interface/`` configuration files. |
93 | | - * - ``interface/ftdi/esp32s3.cfg`` |
94 | | - - JTAG adapter configuration file for ESP32-S3 board. |
| 102 | + * - ``interface/ftdi/esp_usb_jtag.cfg`` |
| 103 | + - JTAG adapter configuration file for ESP32-S3 builtin USB JTAG. |
95 | 104 | * - ``interface/ftdi/esp32_devkitj_v1.cfg`` |
96 | | - - JTAG adapter configuration file for ESP-Prog boards. |
| 105 | + - JTAG adapter configuration file for ESP-Prog debug adapter board. |
97 | 106 |
|
98 | 107 | --- |
99 | 108 |
|
|
129 | 138 |
|
130 | 139 | :: |
131 | 140 |
|
132 | | - openocd -l openocd_log.txt -d3 -f board/esp32s3.cfg |
| 141 | + openocd -l openocd_log.txt -d3 -f board/esp32s3-builtin.cfg |
133 | 142 |
|
134 | 143 | --- |
135 | 144 |
|
136 | 145 | .. run-openocd-d3-tee |
137 | 146 |
|
138 | 147 | :: |
139 | 148 |
|
140 | | - openocd -d3 -f board/esp32s3.cfg 2>&1 | tee openocd.log |
| 149 | + openocd -d3 -f board/esp32s3-builtin.cfg 2>&1 | tee openocd.log |
141 | 150 |
|
142 | 151 | --- |
143 | 152 |
|
|
0 commit comments