Wifi打开时开发板不断重启 #244

推推 grbl 3年前 (2023-02-05) 252次浏览
关闭
TLindemann21 打开了这个问题 2022 年 1 月 14 日 · 5 条评论
关闭

Wifi打开时开发板不断重启#244

TLindemann21 打开了这个问题 2022 年 1 月 14 日 · 5 条评论

评论

Wifi打开时开发板不断重启 #244
林德曼21 评论了 2022 年 1 月 14 日  

嘿,

我已经将带有 grbl_esp32 的 6 件装 lowrider 更新为 FluidNC。但是当我上传我的 config.yaml 并且 Wifi 打开时,电路板不断重启。我已经关闭了可以正常使用的 Wifi。
在这里阅读另一期后,我添加了 2 个 100µF 电容和一个 330n Tantal,但问题仍然存在。

它仍然是硬件问题还是我做错了什么?

我的配置文件:

board: 6 Pack
name: 6 Pack StepStick XYZ
stepping:
  engine: I2S_STREAM
  idle_ms: 255
  pulse_us: 4
  dir_delay_us: 1
  disable_delay_us: 0

axes:
  shared_stepper_disable_pin: NO_PIN
  x:
    steps_per_mm: 800.000
    max_rate_mm_per_min: 5000.000
    acceleration_mm_per_sec2: 100.000
    max_travel_mm: 300.000
    soft_limits: false
    homing:
      cycle: 2
      positive_direction: false
      mpos_mm: 150.000
      feed_mm_per_min: 100.000
      seek_mm_per_min: 200.000
      settle_ms: 500
      seek_scaler: 1.100
      feed_scaler: 1.100

    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: gpio.33:low
      hard_limits: false
      pulloff_mm:1.000
      tmc_2130:
        cs_pin: i2so.3
        r_sense_ohms: 0.110
        run_amps: 0.750
        hold_amps: 0.750
        microsteps: 8
        stallguard: 0
        stallguard_debug: false
        toff_disable: 0
        toff_stealthchop: 5
        toff_coolstep: 3
        run_mode: CoolStep
        homing_mode: CoolStep
        use_enable: false
        step_pin: I2SO.2
        direction_pin: I2SO.1
        disable_pin: I2SO.0

  y:
    steps_per_mm: 800.000
    max_rate_mm_per_min: 5000.000
    acceleration_mm_per_sec2: 100.000
    max_travel_mm: 300.000
    soft_limits: false
    homing:
      cycle: 2
      positive_direction: true
      mpos_mm: 150.000
      feed_mm_per_min: 100.000
      seek_mm_per_min: 200.000
      settle_ms: 500
      seek_scaler: 1.100
      feed_scaler: 1.100

    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: gpio.32:low
      hard_limits: false
      pulloff_mm:1.000
      tmc_2130:
        cs_pin: i2so.6
        r_sense_ohms: 0.110
        run_amps: 0.750
        hold_amps: 0.750
        microsteps: 16
        stallguard: 0
        stallguard_debug: false
        toff_disable: 0
        toff_stealthchop: 5
        toff_coolstep: 3
        run_mode: StealthChop
        homing_mode: StealthChop
        use_enable: false
        step_pin: I2SO.5
        direction_pin: I2SO.4
        disable_pin: I2SO.7
    motor1:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: gpio.35:low
      hard_limits: false
      pulloff_mm:1.000
      tmc_2130:
        cs_pin: i2so.11
        r_sense_ohms: 0.110
        run_amps: 0.750
        hold_amps: 0.750
        microsteps: 16
        stallguard: 0
        stallguard_debug: false
        toff_disable: 0
        toff_stealthchop: 5
        toff_coolstep: 3
        run_mode: StealthChop
        homing_mode: StealthChop
        use_enable: false
        step_pin: I2SO.10
        direction_pin: I2SO.9
        disable_pin: I2SO.8

  z:
    steps_per_mm: 800.000
    max_rate_mm_per_min: 5000.000
    acceleration_mm_per_sec2: 100.000
    max_travel_mm: 300.000
    soft_limits: false
    homing:
      cycle: 1
      positive_direction: true
      mpos_mm: 150.000
      feed_mm_per_min: 100.000
      seek_mm_per_min: 800.000
      settle_ms: 500
      seek_scaler: 1.100
      feed_scaler: 1.100

    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: gpio.34:low
      hard_limits: false
      pulloff_mm:1.000
      tmc_2130:
        cs_pin: i2so.14
        r_sense_ohms: 0.110
        run_amps: 0.750
        hold_amps: 0.750
        microsteps: 16
        stallguard: 0
        stallguard_debug: false
        toff_disable: 0
        toff_stealthchop: 5
        toff_coolstep: 3
        run_mode: StealthChop
        homing_mode: StealthChop
        use_enable: false
        step_pin: I2SO.13
        direction_pin: I2SO.12
        disable_pin: I2SO.15
    motor1:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: gpio.2:low
      hard_limits: false
      pulloff_mm:1.000
      tmc_2130:
        cs_pin: i2so.19
        r_sense_ohms: 0.110
        run_amps: 0.750
        hold_amps: 0.750
        microsteps: 16
        stallguard: 0
        stallguard_debug: false
        toff_disable: 0
        toff_stealthchop: 5
        toff_coolstep: 3
        run_mode: StealthChop
        homing_mode: StealthChop
        use_enable: false
        step_pin: I2SO.18
        direction_pin: I2SO.17
        disable_pin: I2SO.16

i2so:
  bck_pin: gpio.22
  data_pin: gpio.21
  ws_pin: gpio.17
spi:
  miso_pin: gpio.19
  mosi_pin: gpio.23
  sck_pin: gpio.18
control:
  safety_door_pin: NO_PIN
  reset_pin: NO_PIN
  feed_hold_pin: NO_PIN
  cycle_start_pin: NO_PIN
  macro0_pin: NO_PIN
  macro1_pin: NO_PIN
  macro2_pin: NO_PIN
  macro3_pin: NO_PIN

coolant:
  flood_pin: NO_PIN
  mist_pin: NO_PIN
  delay_ms: 0

probe:
  pin: NO_PIN
  check_mode_start: true

user_outputs:
  analog0_pin: NO_PIN
  analog1_pin: NO_PIN
  analog2_pin: NO_PIN
  analog3_pin: NO_PIN
  analog0_hz: 5000
  analog1_hz: 5000
  analog2_hz: 5000
  analog3_hz: 5000
  digital0_pin: NO_PIN
  digital1_pin: NO_PIN
  digital2_pin: NO_PIN
  digital3_pin: NO_PIN

start:
  must_home: false

引导消息:

[MSG:INFO: FluidNC v3.3.0]
[MSG:INFO: Compiled with ESP32 SDK:v3.3.5-1-g85c43024c]
[MSG:INFO: Configuration file:config.yaml]
[MSG:INFO: Machine 6 Pack StepStick XYZ]
[MSG:INFO: Board 6 Pack]
[MSG:INFO: I2SO BCK:gpio.22 WS:gpio.17 DATA:gpio.21]
[MSG:INFO: SPI SCK:gpio.18 MOSI:gpio.23 MISO:gpio.19]
[MSG:INFO: Stepping:I2S_stream Pulse:4us Dsbl Delay:0us Dir Delay:1us Idle Delay:255ms]
[MSG:INFO: Axis count 3]
[MSG:INFO: Axis X (150.000,450.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     tmc_2130 Step:I2SO.2 Dir:I2SO.1 CS:I2SO.3 Disable:I2SO.0 Index:-1 R:0.110]
[MSG:INFO:     All Limit gpio.33:low]
[MSG:INFO: Axis Y (-150.000,150.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     tmc_2130 Step:I2SO.5 Dir:I2SO.4 CS:I2SO.6 Disable:I2SO.7 Index:-1 R:0.110]
[MSG:INFO:     All Limit gpio.32:low]
[MSG:INFO:   Motor1]
[MSG:INFO:     tmc_2130 Step:I2SO.10 Dir:I2SO.9 CS:I2SO.11 Disable:I2SO.8 Index:-1 R:0.110]
[MSG:INFO:     All Limit gpio.35:low]
[MSG:INFO: Axis Z (-150.000,150.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     tmc_2130 Step:I2SO.13 Dir:I2SO.12 CS:I2SO.14 Disable:I2SO.15 Index:-1 R:0.110]
[MSG:INFO:     All Limit gpio.34:low]
[MSG:INFO:   Motor1]
[MSG:INFO:     tmc_2130 Step:I2SO.18 Dir:I2SO.17 CS:I2SO.19 Disable:I2SO.16 Index:-1 R:0.110]
[MSG:INFO:     All Limit gpio.2:low]
[MSG:INFO: X Axis driver test passed]
[MSG:INFO: Y Axis driver test passed]
[MSG:INFO: Y2 Axis driver test passed]
[MSG:INFO: Z Axis driver test passed]
[MSG:INFO: Z2 Axis driver test passed]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: Using spindle NoSpindle]
Guru Meditation Error: Core  1 panic'ed (Cache disabled but cached memory region accessed)
Core 1 register dump:
PC      : 0x400db364  PS      : 0x00060034  A0      : 0x40088804  A1      : 0x3ffc0070
A2      : 0x00000003  A3      : 0x3ffca044  A4      : 0x00000008  A5      : 0x00000000
A6      : 0x00000000  A7      : 0x00000001  A8      : 0x800824c0  A9      : 0x00000001
A10     : 0x3ffaf5e4  A11     : 0x00000005  A12     : 0x8008912c  A13     : 0x3ffb1a50
A14     : 0x00000026  A15     : 0x3ffd0298  SAR     : 0x0000001a  EXCCAUSE: 0x00000007
EXCVADDR: 0x00000000  LBEG    : 0x40001609  LEND    : 0x4000160d  LCOUNT  : 0x00000000
Core 1 was running in ISR context:
EPC1    : 0x400896d3  EPC2    : 0x00000000  EPC3    : 0x00000000  EPC4    : 0x400db364

ELF file SHA256: 0000000000000000

Backtrace: 0x400db364:0x3ffc0070 0x40088801:0x3ffc0090 0x400896d0:0x3ffb1a90 0x401aa181:0x3ffb1b00 0x401a8941:0x3ffb1b20 0x401a8d83:0x3ffb1b40 0x401a76c7:0x3ffb1bb0 0x401a81dd:0x3ffb1c00 0x401a6aae:0x3ffb1c60 0x401a7161:0x3ffb1ca0 0x40173e36:0x3ffb1cc0 0x40173f9e:0x3ffb1d00 0x40173fc5:0x3ffb1d20 0x4010dfbb:0x3ffb1d40 0x4010e0d7:0x3ffb1d60 0x4019af67:0x3ffb1d80 0x400ff1a5:0x3ffb1da0 0x400fa88d:0x3ffb1ea0 0x400faf14:0x3ffb1f30 0x400dd854:0x3ffb1f60 0x4010c11a:0x3ffb1fb0 0x4008c0f2:0x3ffb1fd0

谢谢和最好的问候
蒂莫

Wifi打开时开发板不断重启 #244 TLindemann21 添加了 漏洞 仅供开发者使用标签 2022 年 1 月 14 日
Wifi打开时开发板不断重启 #244
所有者

是不是一直重启
怎么关闭wifi?
尝试使用 $Wifi/Mode=AP 更改为 AP 模式。如果可行,则不太可能是上限问题。
你的 tindie 订单号是多少?

Wifi打开时开发板不断重启 #244
作者

是不是一直重启
它会整夜这样做;)
如何关闭 wifi?
上传 config.yaml 后,我在 WebUI 中将 $Wifi/Mode 设置为 Off,然后使用串行端口 CTR +R 重新启动它。

尝试使用 $Wifi/Mode=AP 更改为 AP 模式。如果可行,则不太可能是上限问题。
更改并重新启动后,它的作用完全相同。
你的 tindie 订单号是多少?
我没有订单号。我都是二手买的。

Wifi打开时开发板不断重启 #244
所有者

您是外部供电还是仅通过 USB 供电?

如果从插座中拔出模块,ESP32 是否工作?

Wifi打开时开发板不断重启 #244
作者

它是外部供电的,不插电时它不会重启。所以它看起来像是电源的问题。每次控制器重新启动时,您都可以听到步进器在做什么。那么也许是电源下降?

Wifi打开时开发板不断重启 #244

当要求提供超过额定电流的电流时,某些电源会完全关闭。有些会重新启动,有些则不会。在任何一种情况下,如果断电,即使只有几毫秒,ESP32 也可以重启。唯一确定的方法是使用示波器查看各个电源点。如果您没有示波器,则需要尝试使用不同的耗材。