评论
所有者
重新启动是为了让您修复错误的配置文件。 粘贴完整的配置文件。你在这里看到的是一种不可读的格式组合。 使用带有 yaml 标记的单个代码块。如果您不明白,只需将文件附加为 .txt 文本文件即可。 |
作者
所有者
将 I2SO_STREAM 更改为 I2S_STREAM stepping:
engine: I2S_STREAM
idle_ms: 255
dir_delay_us: 1
pulse_us: 10
disable_delay_us: 0
https://github.com/bdring/FluidNC/wiki/FluidNC-Motor-Setup#engine |
作者
成功了,谢谢你的帮助! |
您好,
我正在设置根控制器 Rev2.1 来控制我的 QueenBee Pro。根控制器主要将 GPIO 引脚用于输入,将 I2SO 用于输出。
对于初始测试,我之前使用了一个裸露的 ESP32 控制器和一个仅使用 GPIO 的分线板,并且配置文件工作正常。
在设置 Root 控制器时,我从相同的配置文件开始,但调整了 I/O 引脚以匹配新控制器。我为 I2SO 更改了一些 GPIO 引脚,添加了 i2so 部分,并将引擎从 RMT 更改为 I2SO_STREAM。
上传配置文件后,我在启动时得到了这个:
[MSG:INFO: FluidNC v3.4.4]
[MSG:INFO: Compiled with ESP32 SDK:v3.3.5-1-g85c43024c]
[MSG:INFO: Configuration file:config.yaml]
[MSG:ERR: /axes 验证错误/x/motor0/standard_stepper: Step pin 必须是 GPIO pin]
[MSG:ERR: /axes/y/motor0/standard_stepper: Step pin 必须是 GPIO pin]
[MSG:ERR: Validation error at /axes /y/motor1/standard_stepper:步进引脚必须是 GPIO 引脚]
[MSG:错误:/axes/z/motor0/standard_stepper 处的验证错误:步进引脚必须是 GPIO 引脚]
[MSG:INFO:配置无效]
[消息:信息:使用默认配置]
在核心 1 上的 PC 0x401ad2f3 处调用了中止()
ELF 文件 SHA256:0000000000000000
Backtrace: 0x4008a224:0x3ffb1bf0 0x4008a4a1:0x3ffb1c10 0x401ad2f3:0x3ffb1c30 0x401add18:0x3ffb1c50 0x401ad1de:0x3ffb1c70 0x4010df26:0x3ffb1ce0 0x4010e0e9:0x3ffb1d20 0x401ac917:0x3ffb1dd0 0x400e4917:0x3ffb1df0 0x400d5e00:0x3ffb1e10 0x400d5a8b:0x3ffb1e30 0x400d5ac1:0x3ffb1e50 0x400db71a:0x3ffb1e70 0x400db74d:0x3ffb1e90 0x400dc6f1:0x3ffb1eb0 0x400dce85:0x3ffb1f30 0x400dd92f:0x3ffb1f60 0x4010d74a:0x3ffb1fb0 0x4008c152:0x3ffb1fd0
正在重启…
[MSG:INFO: FluidNC v3.4.4]
[MSG:INFO: Compiled with ESP32 SDK:v3.3.5-1-g85c43024c]
[MSG:ERR: Skipping configuration file due to panic]
[MSG:INFO: Using default configuration]
[ MSG:INFO: Axes: using defaults]
[MSG:INFO: Machine Default (Test Drive)]
[MSG:INFO: Board None]
[MSG:INFO: SPI 未定义]
[MSG:INFO: Stepping:RMT Pulse:4us Dsbl延迟:0us 方向延迟:0us 空闲延迟:255ms]
[MSG:INFO: 轴数 3]
[MSG:INFO: Axis X (-1000.000,0.000)]
[MSG:INFO: Axis Y (-1000.000,0.000)]
[ MSG:INFO: Z 轴 (-1000.000,0.000)]
[MSG:INFO: 运动系统:笛卡尔]
[MSG:INFO: 使用主轴 NoSpindle]
[MSG:INFO: AP SSID FluidNC_E8CB6F40 IP 192.168.0.1 mask 255.255.255.0 channel 1]
[MSG:INFO: AP started]
[MSG:INFO: WiFi on]
[MSG:INFO: Captive Portal Started]
[MSG:INFO: HTTP在端口 80 上启动]
[MSG:INFO: Telnet 在端口 23 上启动]
Grbl 3.4 [FluidNC v3.4.4 (wifi) ‘$’ for help]
[MSG:INFO: ‘$H’|’$X’ to unlock]
ok
我的配置:
`
$Localfs/Show=config.yaml
板:“Root Controller 2.1”
名称:“Custom QueenBee Pro”
junction_deviation_mm: 0.02
report_inches: false
步进:
引擎:I2SO_STREAM
idle_ms:255
dir_delay_us:1
pulse_us:10
disable_delay_us:0
轴:
shared_stepper_disable_pin:NO_PIN
x:
steps_per_mm: 400.122
max_rate_mm_per_min: 2000
acceleration_mm_per_sec2: 150
max_travel_mm: 1000
soft_limits: true
homing:
cycle: 2
mpos_mm: 0
positive_direction: false
seek_mm_per_min: 1800
feed_mm_per_min: 180
y:
steps_per_mm: 400.122
max_rate_mm_per_min: 2000
acceleration_mm_per_sec2: 150
max_travel_mm: 1250
soft_limits: true
homing:
cycle: 2
mpos_mm: 0
positive_direction: false
seek_mm_per_min: 1800
feed_mm_per_min: 180
z:
steps_per_mm: 400
max_rate_mm_per_min: 2000
acceleration_mm_per_sec2: 150
max_travel_mm: 100
soft_limits: true
homing:
cycle: 1
mpos_mm: 0
positive_direction: true
seek_mm_per_min: 1800
feed_mm_per_min: 180
i2so:
bck_pin: gpio.22
data_pin: gpio.12
ws_pin: gpio.21
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
card_detect_pin: NO_PIN
#焕阳:
串口:
txd_pin: gpio.17
rxd_pin: gpio.16
rts_pin: gpio.4
波特率:9600
模式:8N1
modbus_id: 1
工具编号:0
速度图:0=0% 0=25% 6000=25% 24000=100%
#探测:
引脚:gpio.27:高
check_mode_start:真
好的
`
我回去了几个 FluidNC 版本以防万一它是最近的问题,但它们都做同样的事情。我怀疑这么大的问题会被忽视,所以我假设我的配置有问题。你能帮我吗?
谢谢。