开源改变世界!!

文件超过 2Mb 的 SD 卡问题 #732

推推 grbl 2年前 (2023-02-05) 143次浏览
关闭
txg5230 开了这个issue 2022 年 12 月 1 日 · 5 条评论
关闭

文件超过 2Mb 的 SD 卡问题#732

txg5230 开了这个issue 2022 年 12 月 1 日 · 5 条评论

评论

文件超过 2Mb 的 SD 卡问题 #732

控制板

6包

机器描述

Esp32开发板

输入电路

没有反应

配置文件

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

axes:
  shared_stepper_disable_pin: NO_PIN
  x:
    steps_per_mm: 320.000
    max_rate_mm_per_min: 20000.000
    acceleration_mm_per_sec2: 600.000
    max_travel_mm: 1250.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: gpio.14:low:pu
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 1.000
      stepstick:
       
        step_pin: I2SO.6
        direction_pin: I2SO.5
    

  y:
    steps_per_mm: 320.000
    max_rate_mm_per_min: 20000.000
    acceleration_mm_per_sec2: 600.000
    max_travel_mm: 2450.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: gpio.12:low:pu
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 1.000
      stepstick:
        
        step_pin: I2SO.4
        direction_pin: I2SO.3
        

  z:
    steps_per_mm: 320.000
    max_rate_mm_per_min: 15000.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: gpio.13:low:pu
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 1.000
      stepstick:
        
        step_pin: I2SO.2
        direction_pin: I2SO.1
        
        
  a:
    steps_per_mm: 320
    max_rate_mm_per_min: 15000.000
    acceleration_mm_per_sec2: 600.000
    max_travel_mm: 960.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: gpio.15:low:pu
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 3.000
      stepstick:
       
        step_pin: I2SO.0
        direction_pin: I2SO.7
     


        

i2so:
  bck_pin: gpio.17
  data_pin: gpio.4
  ws_pin: gpio.16

spi:
  miso_pin: gpio.19
  mosi_pin: gpio.23
  sck_pin: gpio.18

sdcard:
  card_detect_pin: NO_PIN
  cs_pin: gpio.5

control:
  safety_door_pin: gpio.33:low:pu  
  feed_hold_pin: gpio.25:low:pu
  cycle_start_pin: gpio.26:low:pu
  macro0_pin: NO_PIN
  macro1_pin: NO_PIN
  macro2_pin: NO_PIN
  macro3_pin: NO_PIN



probe:
  pin: gpio.27:low:pu
  check_mode_start: true

macros:
  startup_line0:
  startup_line1:
  macro0:
  macro1:
  macro2:
  macro3:

planner_blocks: 99

start:
  must_home: false

PWM:
  pwm_hz: 5000
  output_pin: gpio.2
  enable_pin: gpio.32
  direction_pin: NO_PIN
  disable_with_s0: false
  s0_with_disable: true
  spinup_ms: 1000
  spindown_ms: 1000
  tool_num: 0
  speed_map: 0=0.000% 1000=100.000%

启动消息

[12:09:55.070]收←◆
[MSG:INFO: FluidNC v3.6.5-pre4]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.1-1-gb8050b365e]
[MSG:INFO: Local filesystem type is spiffs]
[MSG:INFO: Configuration file:4595.yaml]
[MSG:INFO: Machine 6 Pack StepStick XYZABC]
[MSG:INFO: Board 6 Pack]
[MSG:INFO: I2SO BCK:gpio.17 WS:gpio.16 DATA:gpio.4]
[MSG:INFO: SPI SCK:gpio.18 MOSI:gpio.23 MISO:gpio.19]
[MSG:INFO: SD Card cs_pin:gpio.5 detect:NO_PIN]
[MSG:INFO: Stepping:I2S_stream Pulse:4us Dsbl Delay:0us Dir Delay:1us Idle Delay:250ms]
[MSG:INFO: Axis count 4]
[MSG:INFO: Axis X (150.000,1400.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     stepstick Step:I2SO.6 Dir:I2SO.5 Disable:NO_PIN]
[MSG:INFO:  X Neg Limit gpio.14:low:pu]
[MSG:INFO: Axis Y (150.000,2600.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     stepstick Step:I2SO.4 Dir:I2SO.3 Disable:NO_PIN]
[MSG:INFO:  Y Neg Limit gpio.12:low:pu]
[MSG:INFO: Axis Z (-150.000,150.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     stepstick Step:I2SO.2 Dir:I2SO.1 Disable:NO_PIN]
[MSG:INFO:  Z Neg Limit gpio.13:low:pu]
[MSG:INFO: Axis A (150.000,1110.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     stepstick Step:I2SO.0 Dir:I2SO.7 Disable:NO_PIN]
[MSG:INFO:  A Neg Limit gpio.15:low:pu]
[MSG:INFO: safety_door_pin gpio.33:low:pu]
[MSG:INFO: feed_hold_pin gpio.25:low:pu]
[MSG:INFO: cycle_start_pin gpio.26:low:pu]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: PWM Spindle Ena:gpio.32 Out:gpio.2 Dir:NO_PIN Freq:5000Hz Period:8191]
[MSG:INFO: Using spindle PWM]
[MSG:INFO: Probe Pin: gpio.27:low:pu]

[12:09:55.334]收←◆[MSG:INFO: Connecting to STA SSID:yygg]
[MSG:INFO: Connecting.]

[12:09:57.334]收←◆[MSG:INFO: Connecting..]

[12:09:59.343]收←◆[MSG:INFO: Connected - IP is 192.168.2.8]
[MSG:INFO: WiFi on]

[12:09:59.368]收←◆[MSG:INFO: Start mDNS with hostname:http://fluidnc.local/]
[MSG:INFO: SSDP Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]

Grbl 3.6 [FluidNC v3.6.5-pre4 (wifi) '$' for help]

用户界面软件

网络

发生了什么?

网页上传大于2m的文件,控制器重启,无法上传。

其他信息

没有反应

文件超过 2Mb 的 SD 卡问题 #732

您是上传到 SD 卡还是本地闪存文件系统?

文件超过 2Mb 的 SD 卡问题 #732
作者

[12:30:54.991]发→◇[ESP210]

[12:30:55.070]收←◆[FILE: pvc.nc|SIZE:357732]
[FILE: 3.nc|SIZE:9272]
[FILE: 2 .nc|SIZE:5524]
[FILE: 1.nc|SIZE:23896]
[FILE: t4x2.nc|SIZE:10691429]
[FILE: 潍坊数字铰链寻觅欧元烟?.nc|SIZE:805]
[ DIR:dkj]
[FILE: gd.nc|SIZE:57]
[FILE: fd.nc|SIZE:41]
[FILE: dk1.nc|SIZE:5]
[FILE: dk2.nc|SIZE:5]
[FILE : ay.nc|SIZE:12406820]
[FILE: 1546.nc|SIZE:23]
[FILE: 5.nc|SIZE:253695]
[FILE: 6.nc|SIZE:86940660]
[FILE: 2240.nc|SIZE :23]
[FILE: fluidnc-v3.6.2-win64.zip|SIZE:13192021]
[FILE: 倩倩.nc|SIZE:0]

[12:30:55.179]收←◆[DIR:System Volume Information]

[12:30:55.259]收←◆[文件:WPSettings.dat|SIZE:12]

[12:30:55.342]收←◆[文件:IndexerVolumeGuid|SIZE:
[12:30:55.367]收←◆76]

[12:30:55.424]收←◆[文件:4.nc|大小:
[12:30:55.450]收←◆1337530]

[12:30:55.505]收←◆[文件:NC80120.NC|SIZE:0]

[12:30:55.584]收←◆[FILE: 3560.nc|SIZE:23]

[12:30:55.665]收←◆[FILE: 1530.nc|SIZE:23]

[12:30:55.745]收←◆[文件:2250.nc|大小:
[12:30:55.771]收←◆23]

[12:30:55.825]收←◆[文件:2530.nc|大小:
[12:30:55.851]收←◆23]

[12:30:55.880]收←◆[/sd/ Free:1.66 GB Used:183.38 MB Total:1.84 GB]
ok
ok

[12:35:15.288]收←◆[MSG:INFO:上传失败-文件写入失败]
Guru Meditation Error: Core 1 panic’ed (LoadProhibited)。异常未处理。

Core 1 register dump:
PC : 0x400f9262 PS : 0x00060630 A0 : 0x800faab4 A1 : 0x3ffb1f90
A2 : 0xff000000 A3 : 0x3ffb1fec A4 : 0x00000000 A5 : 0x3ffcca38
A6 : 0x00060620 A7 : 0x00000001 A8 : 0xff000100 A9 : 0x3ffb1f70
A10 : 0x3ffb200c A11 : 0x3ffb200c A12 : 0x00000000 A13:0x0000000c
A14:0x00ff0000 A15:0xff000000 SAR:0x00000015 借口:0x0000001c
EXCVADDR:0xff00014c LBEG:0x4008c8a9 LEND:0x4008cT8fff:0x4008cT8fff:0xUNffe

Backtrace:0x400f925f:0x3ffb1f900x400faab1:0x3ffb1fb0 0x400fd505:0x3ffb2040 0x400fd8f3:0x3ffb2170 0x400fda3a:0x3ffb21e0 0x401b926d:0x3ffb2200 0x40109806:0x3ffb2220 0x4010d746:0x3ffb2240 0x4010aa72:0x3ffb2280 0x4010b6e1:0x3ffb22c0 0x4010c436:0x3ffb23c0 0x4010d9a9:0x3ffb24c0 0x400f9c79:0x3ffb2510 0x4010279e:0x3ffb2560 0x400ef211:0x3ffb2580 0x400edb53:0x3ffb25a0 0x400e1de9 :0x3ffb26e0 0x4011577d:0x3ffb2820

ELF 文件 SHA256:0000000000000000

重新启动…
ets 2016 年 6 月 8 日 00:22:57

rst:0xc(SW_CPU_RESET),boot:0x13(SPI_FAST_FLASH_BOOT)
configsip:0,SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
模式:DIO,时钟div 1
负载:0x3fff0030,len:1184
负载:0x40078000,len:12812
负载:0x40080400,len:3032
条目 0x400805e4

[12:35:15.922]收←◆
[MSG:INFO: FluidNC v3.6.5-pre4]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.1-1-gb8050b365e]
[MSG:INFO: Local filesystem type is spiffs ]
[MSG:ERR: 由于恐慌而跳过配置文件]
[MSG:INFO: 使用默认配置]
[MSG:INFO: 轴:使用默认值]
[MSG:INFO: 机器默认值(试驾)]
[MSG:INFO: Board无]
[消息:信息:SPI 未定义]
[消息:信息:无 SD 卡 CS 引脚]
[消息:信息:参见 http://wiki.fluidnc.com/en/config/sd_card#sdfallbackcs-access-sd-没有配置文件%5D
[MSG:INFO: Stepping:RMT Pulse:4us Dsbl Delay:0us Dir Delay:0us Idle Delay:255ms]
[MSG:INFO: Axis count 3]
[MSG:INFO: Axis X (- 1000.000,0.000)]
[MSG:INFO: Y 轴 (-1000.000,0.000)]
[MSG:INFO: Z 轴 (-1000.000,0.000)]
[MSG:INFO: 运动系统:笛卡尔]
[MSG:INFO: 使用主轴 NoSpindle]

[12:35:16.107]收←◆[MSG:INFO: Connecting to STA SSID:yygg]
[MSG:INFO: Connecting.]

[12:35:18.107]收←◆[MSG:INFO: Connecting..]

[12:35:20.109]收←◆[MSG:INFO: Connected – IP is 192.168.2.8]
[MSG:INFO: WiFi on]
[MSG:INFO: Start mDNS with hostname:http://fluidnc.local/%5D
[MSG:INFO: SSDP Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]

Grbl 3.6 [FluidNC v3.6.5-pre4 (wifi) ‘$’ 寻求帮助]
[MSG:INFO: ‘$H’|’$X’ 解锁]

文件超过 2Mb 的 SD 卡问题 #732
作者

SD卡

文件超过 2Mb 的 SD 卡问题 #732 bdring 更改了标题 问题: 文件超过 2Mb 的 SD 卡问题 2022 年 12 月 1 日
文件超过 2Mb 的 SD 卡问题 #732

我无法重现这个问题。我在 6 件装上做了以下操作:

  • 从 fluidnc-v3.6.5-pre4-win64 运行 install-wifi.bat
  • 从 fluidnc-v3.6.5-pre4-win64 运行 install-fs.bat
  • 将您的配置文件上传到本地文件系统并将 $config/filename 设置为该文件
  • 重置以使用您的配置文件
  • 启动WebUI
  • 例如,使用 WebUI 成功上传了 2 到 12 MB 范围内的多个文件

文件超过 2Mb 的 SD 卡问题 #732

文件超过 2Mb 的 SD 卡问题 #732

您的日志显示以下消息:

[12:35:15.288]收←◆[MSG:INFO:上传失败-文件写入失败]

这表明 FluidNC 尝试将数据写入 SD 卡时出现了问题。无法确定到底出了什么问题,因为问题是在库例程的深处检测到的。要进一步诊断它需要使用不同的调试级别重新编译库。我想知道您的 SD 卡是否有损坏的文件系统。

在文件写入消息之后是这样的:

Guru Meditation Error:Core 1 恐慌(LoadProhibited)。异常未处理。

以下回溯显示当 FluidNC 试图将消息发送回 WebUI 时出现了问题。就好像 websocket 连接消失了一样。我不确定为什么会这样。

文件超过 2Mb 的 SD 卡问题 #732

如果您可以重现该问题,请尝试发送“$message/level=debug”。这将提供有关 websocket 连接和断开连接的其他信息。也许这将帮助我们发现崩溃发生的原因。

文件超过 2Mb 的 SD 卡问题 #732 米奇布拉德利 补充道 已解决等待发布 我们有一个尚未发布的修复程序标签 2022 年 12 月 3 日
bdring 添加了引用此问题的提交 2022 年 12 月 9 日

文件超过 2Mb 的 SD 卡问题 #732 bdring 关闭此 作为 完成 8e8e0d3 2022 年 12 月 9 日
喜欢 (0)