Hello,
Inspired by the rest_full_server example, I created an application, which stores web pages in the /datas/web-pages directory. During the debug phase, I use the "vfs semihosting" mode. As long as I'm not trying to read a file and just building a response in an ad-hoc handler, everything is fine, but if I try to read a page, like: index.html, the statement: "int fd = open(filepath, O_RDONLY, 0)" always fails.
at this moment we have:
filepath = "/www/index.html",
CONFIG_EXAMPLE_WEB_MOUNT_POINT = "/www",
CONFIG_EXAMPLE_WEB_DEPLOY_SEMIHOST=y,
CONFIG_EXAMPLE_HOST_PATH_TO_MOUNT=""D:\\___ESP32_IDF\\restful_server\\datas\\web-pages",
Or
"/datas/web-pages" and empty WEB_MOUNT_POINT
CMakeLists.txt defines this:
set(WEB_SRC_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../datas/web-pages")
The "index.html" file is stored in the /datas/web-pages directory
I am having some difficulty understanding WEB_MOUNT_POINT and HOST_PATH_TO_MOUNT and where webpages should be stored. I don't use VUE, which I don't know.
Can you give me a clue to solve this problem, thank you for your help.
vfs semihosting misunderstanding
Jump to
- English Forum
- Explore
- News
- General Discussion
- FAQ
- Documentation
- Documentation
- Sample Code
- Discussion Forum
- Hardware
- ESP-IDF
- ESP-BOX
- ESP-ADF
- ESP-MDF
- ESP-WHO
- ESP-SkaiNet
- ESP32 Arduino
- IDEs for ESP-IDF
- ESP-AT
- ESP IoT Solution
- ESP RainMaker
- Rust
- ESP8266
- Report Bugs
- Showcase
- Chinese Forum 中文社区
- 活动区
- 乐鑫活动专区
- 讨论区
- 全国大学生物联网设计竞赛乐鑫答疑专区
- ESP-IDF 中文讨论版
- 《ESP32-C3 物联网工程开发实战》书籍讨论版
- 中文文档讨论版
- ESP-AT 中文讨论版
- ESP-BOX 中文讨论版
- ESP IoT Solution 中文讨论版
- ESP-ADF 中文讨论版
- ESP Mesh 中文讨论版
- ESP Cloud 中文讨论版
- ESP-WHO 中文讨论版
- ESP-SkaiNet 中文讨论版
- ESP 生产支持讨论版
- 硬件问题讨论
- 项目展示
Who is online
Users browsing this forum: No registered users and 20 guests
- All times are UTC
- Top
- Delete cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. ESP8266EX and ESP32 are some of our products.