Comments (10)
Let's start with the pendant.
I'll assume the pendant is the FluidDial, if not let me know what it is.
It appears to be broken. It should have some display regardless of the controller. Disconnect it from the controller and power it from the USB. Reply with what happens.
from fluidnc.
Just connected it to usb c, windows says unrecognizable usb and it still shows black screen, probably went dead.
from fluidnc.
The sd card works now with the old one, nothing new just left it off for the night, I ran a job and the machine still freezes.
20240524_130533.mp4
from fluidnc.
Try changing this to I2S_STATIC in your config file.
stepping:
engine: I2S_STATIC
Send $I at the console and show me the response.
from fluidnc.
[VER:3.7 FluidNC v3.7.17 (v3-7-17-017cf0b9):]
[OPT:MPHS]
[MSG:Machine: 6 Pack External XYYZ YL620]
[MSG:Mode=STA:SSID=Not Found:Status=Connected:IP=192.168.1.5:MAC=B0-A7-32-DD-6B-60]
ok
from fluidnc.
Try running with I2S_STATIC and keep a FluidTerm connection open the whole time. If you get a lock up see if there are any debugging messages there.
The SSID=Not Found:Status=Connected is odd.
from fluidnc.
This is what I notice when everything freeze I see this
from fluidnc.
Aha, an out of memory condition. That is hard to fix. It can sometimes happen when there is a lot of other network traffic that ends up consuming a lot of memory inside the Espressif networking code. There is not a lot we can do about it in the short term. One thing that can help is to use a smaller SD card. High capacity SD cards use a lot of memory because they have very large chunk sizes on the card. Another thing that might help is to put FluidNC on a dedicated WiFi router, so it is not subjected to traffic from other things on the network.
from fluidnc.
On the topic of SD cards that work on PC but not on FluidNC: Modern high-capacity SD cards store data in large chunks, up to 64KBytes in size. That chunk size affects the amount of memory that is necessary in order to read a file from the card, even if the file itself is small. 64KBytes is a small amount for a PC that has many gigabytes of memory, but it is a lot for an ESP32 that has a total of only 520 KBytes, of which 80% is already used for other purposes before any SD card accesses are attempted.
from fluidnc.
I will get a 4gb sd card and go from there, will probably isolate the wifi by putting it on a private VLAN with only access to my phone and pc
from fluidnc.
Related Issues (20)
- Problem: TMC driver not detected after reinitialize, only one axis driver test passed at the beginning. HOT 4
- Problem: How to install FluidNC the esp32-s2 or esp32-c3. HOT 1
- Feature: Trinamic position control via SPI HOT 1
- Problem: GPIO2 use for limit_neg_pin can't pu 3.3v only 0.31v HOT 4
- Wifi porblem HOT 1
- Problem: FluidNC 6XCNC Controller - strange LED lights and steppers suddenly not working HOT 13
- Problem: All the TMC drivers not detected HOT 1
- [MSG:ERR: Command requires idle state] HOT 4
- Problem: Homing X in >3.7.10 not working on ESP32 HOT 6
- Problem: slow homing speed. `seek_mm_per_min` has no effect HOT 2
- Problem: how to home at hold state (by config file or programmatically) HOT 12
- Alarm 14 may not be cleared if an axis is not set to home HOT 1
- Problem: Some alarm conditions can disable the steppers, even with idle_ms set to 255
- Problem with homing with 2 motor HOT 4
- Second limit switch Y axis is not working properly HOT 6
- FluidDial Pendant no read sdcard and Macros don't load HOT 13
- Problem: CL86T v4.1 external driver Timing config, Startup error using ":pu" or the CNC will not move. HOT 24
- Problem: Homing only turns on 1 axis, and that starts to block and whine HOT 11
- Problem: Trying to Run JTAG debugging HOT 6
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 fluidnc.