Comments (2)
Your issue is somewhat lacking in detail, but I'll make a few observations. Note that the build system isn't smart enough to detect changes in the target filesystem layout so you must do this manually.
In general when you need to rebuild a filing system partition image use make buildpart
. If the partition in question is called, say, spiffs0
, then you can be more specific and use make buildpart PART=spiffs0
. That will rebuild the image from the source files.
Regarding make flash
, if you run make help
you'll see it described as Write the boot loader and all defined partition images
. By contrast, make flashpart PART=spiffs0
will flash only the spiffs0
partition.
If you're doing a lot of this sort of iterative development on high-level stuff like web interfaces, you might consider getting your project building for Host and use that for development (if you're not already!). It's much faster than repeatedly re-flashing devices!
from sming.
Thanks for the hint. I tried the make buildpart, it is still not clever enough to detect the change and build the newly modified file, I still need to change the file name so that it can detect the change.
I do need to try the host build.
from sming.
Related Issues (20)
- HostTests stalling on esp8266 `Waiting for timer1 callback test to complete` HOT 4
- esp32c3 redirection of uart serial to usb serial ? HOT 4
- Can't build for SMING_ARCH=Host in Apple M1 Pro HOT 15
- Websocket server has big delay when sending messages HOT 3
- ESP32C3 WiFi problems HOT 8
- #warning "**Y2038** time_t is only 32-bits in this build configuration stops the build for esp32 due to -Werror=cpp HOT 5
- Windows Esp8266 CI build randomly failing due to lwip2 HOT 3
- can't build for Arch host on Fedora 39 HOT 5
- ESP32 builds are massive HOT 4
- HostTests failing for esp32c3, UP timer not zero HOT 2
- Handling TCP connection errors
- DateTime checks failing on esp32 HOT 1
- ESP32 IDF defines different value for LittleFS partitions
- Esp8266 and Esp32 PHY init data storage HOT 1
- Documentation build fails in Windows
- Manual approval required for workflow run 9989247967 HOT 2
- *** Preparation for Release 6.0.0 ***
- [NEWS] Sming appears in the German "Make Magazin"
- Error during compiling HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sming.