Last active 1 week ago

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.
Newer Older