vatnar revised this gist 1 week ago. Go to revision
1 file changed, 1 insertion
zephyr-debug-linux.md
| @@ -5,6 +5,7 @@ Pass på å bruke følngende som debugger i toolchainen. | |||
| 5 | 5 | Ha dette i prj.conf | |
| 6 | 6 | ```yaml | |
| 7 | 7 | CONFIG_DEBUG_THREAD_INFO=y | |
| 8 | + | CONFIG_DEBUG_OPTIMIZATIONS=y | |
| 8 | 9 | ``` | |
| 9 | 10 | Hvis du får | |
| 10 | 11 | ```bash | |
vatnar revised this gist 1 week ago. Go to revision
1 file changed, 29 insertions
zephyr-debug-linux.md(file created)
| @@ -0,0 +1,29 @@ | |||
| 1 | + | Pass på å bruke følngende som debugger i toolchainen. | |
| 2 | + | ```bash | |
| 3 | + | ~/zephyr-sdk-1.0.1/gnu/xtensa-espressif_esp32s3_zephyr-elf/bin/xtensa-espressif_esp32s3_zephyr-elf-gdb | |
| 4 | + | ``` | |
| 5 | + | Ha dette i prj.conf | |
| 6 | + | ```yaml | |
| 7 | + | CONFIG_DEBUG_THREAD_INFO=y | |
| 8 | + | ``` | |
| 9 | + | Hvis du får | |
| 10 | + | ```bash | |
| 11 | + | Error: libusb_open() failed with LIBUSB_ERROR_ACCESS | |
| 12 | + | Error: esp_usb_jtag: could not find or open device! | |
| 13 | + | ``` | |
| 14 | + | under debug, så er det et linux usb permission problem, som du kan fikse med å lage en ny udev rule. | |
| 15 | + | ```bash | |
| 16 | + | sudoedit /etc/udev/rules.d/60-esp32s3-jtag.rules | |
| 17 | + | ``` | |
| 18 | + | legg til: | |
| 19 | + | ||
| 20 | + | ```bash | |
| 21 | + | SUBSYSTEM=="usb", ATTR{idVendor}=="303a", ATTR{idProduct}=="1001", MODE="0660", TAG+="uaccess" | |
| 22 | + | ``` | |
| 23 | + | Last inn regler på nyttØ | |
| 24 | + | ||
| 25 | + | ```bash | |
| 26 | + | sudo udevadm control --reload-rules | |
| 27 | + | sudo udevadm trigger | |
| 28 | + | ``` | |
| 29 | + | Også reconnect device. | |