-
Notifications
You must be signed in to change notification settings - Fork 576
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
Troubleshooting of Logging Interpreter on ESP32/QEMU with Zephyr RTOS #3267
Comments
Hi, could you try replacing |
Thank you for your response.
I inserted a few |
Maybe try building WAMR with Debug mode using CMake flags
|
Unfortunately, it did not work for |
Hi, I found the cause of the issue. It looks like the Zephyr logging mechanism causes it. You can check zephyrproject-rtos/zephyr#14903. |
I have an ESP32 board and I am interested in running a WebAssembly (WASM) application on the Zephyr RTOS. To understand the process of loading and executing the WASM binary, I would like some guidance on monitoring the workflow. Instead of using a debugger, which can be complex to follow step-by-step, I prefer to track the process through log messages that detail how the interpreter operates. Somehow
printf
does not work.Example
While ı am debugging, ı observe that program enters
wasm_runtime_invoke_native
, but after ı compile and flash the program withprintf
statement. ı can not see message properly. ı only see a few characters even if program enters here more than once.Board
Link to board https://docs.espressif.com/projects/esp-idf/en/latest/esp32/hw-reference/esp32/get-started-devkitc.html
I tried whether ı can observe log messages with
qemu_cortex_a53
. It does not work again.This might be a very simple question, I'm a newbie to wasm. It would be great to see any help. Thank you
The text was updated successfully, but these errors were encountered: