开源改变世界!!

SD 卡不工作 #765

推推 grbl 2年前 (2023-02-05) 170次浏览
打开
alvarotorijano 打开了这个问题 上个月 · 12条评论
打开

SD 卡不工作#765

alvarotorijano 打开了这个问题 上个月 · 12条评论

评论

SD 卡不工作 #765

控制板

裸机ESP32+SD读卡器/MKS32

机器描述

仅测试 SD 卡
SD 卡不工作 #765

输入电路

没有反应

配置文件

board: test
name: test

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

sdcard:
  cs_pin: gpio.5
  card_detect_pin: NO_PIN

启动消息

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun  8 2016 00:22:57

rst:0x10 (RTCWDT_RTC_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
mode:DIO, clock div:1
load:0x3fff0030,len:1184
load:0x40078000,len:12812
load:0x40080400,len:3032
entry 0x400805e4

[MSG:INFO: FluidNC v3.6.5]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.1-1-gb8050b365e]
[MSG:INFO: Local filesystem type is spiffs]
[MSG:INFO: Configuration file:config.yaml]
[MSG:INFO: Axes: using defaults]
[MSG:INFO: Machine test]
[MSG:INFO: Board test]
[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: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: Axis Y (-1000.000,0.000)]
[MSG:INFO: Axis Z (-1000.000,0.000)]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: Using spindle NoSpindle]
[MSG:INFO: Connecting to STA SSID:HackFi]
[MSG:INFO: Connecting.]
[MSG:INFO: Connected - IP is 192.168.1.54]
[MSG:INFO: WiFi on]
[MSG:INFO: Start mDNS with hostname:http://Cnc.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 (wifi) '$' for help]
[MSG:INFO: '$H'|'$X' to unlock]

用户界面软件

网页界面

发生了什么?

根本没有办法让SD卡工作。
始终返回:
[MSG:ERR: sdmmc_card_init 失败代码 0x107]
[MSG:ERR: sdmmc_card_init 失败代码 0x108]

这两个值随机出现。有时也观察到 0x109,很少观察到 0x104。
尝试使用 3 种不同的 Fat32 格式的 sdCards。其中两个 32GB,另一个 16GB。

尝试将电缆直接焊接到 SD 卡适配器,如下所述:#659

尝试使用旧版本:v3.4.4、v3.5.0、v3.6.0 和 Devt 分支

尝试使用 0.1MHz、1MHz、10MHz 和默认速度 20MHz 的不同 SPI 速度,如下所述:#742

相同的 SD 卡适配器适用于 ESP32 的 SD 示例
我错过了什么?

其他信息

没有反应

SD 卡不工作 #765
所有者
培养 评论了 上个月

看到这篇文章。

#736

SD 卡不工作 #765
作者

也试过这种方式没有区别
SD 卡不工作 #765

SD 卡不工作 #765
所有者
培养 评论了 上个月

尝试这个

sdcard:
  cs_pin: gpio.5
  card_detect_pin: NO_PIN
  frequency_hz: 10000000

http://wiki.fluidnc.com/en/config/sd_card

SD 卡不工作 #765
作者

没有什么。这是输出:
$G
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
ok
<Alarm|MPos:0.000,0.000,0.000|FS:0,0|WCO:0.000,0.000,0.000>
[MSG :ERR: sdmmc_card_init 失败代码 0x107]
<Alarm|MPos:0.000,0.000,0.000|FS:0,0|Ov:100,100,100>
[MSG:ERR: sdmmc_card_init 失败代码 0x107]
<Alarm|MPos:0.000,0.000,0.000| FS:0,0>
[MSG:ERR: sdmmc_card_init 失败代码 0x107]
[MSG:ERR: sdmmc_card_init 失败代码 0x107]
[MSG:ERR: sdmmc_card_init 失败代码 0x107]
[MSG:ERR: sdmmc_card_init 失败代码 0x106] <— ———- 第一次看到
<Alarm|MPos:0.000,0.000,0.000|FS:0,0>
[MSG:ERR: sdmmc_card_init failed code 0x108]
[MSG:ERR: sdmmc_card_init 失败代码 0x107]
[MSG:ERR: sdmmc_card_init 失败代码 0x108]

一直失败,但报告了一个新错误。尝试在 webUI 上更新 SD 窗口时会出现所有这些消息

SD 卡不工作 #765
所有者
培养 评论了 上个月

它不喜欢那些适配器。我们不使用相同的 Espressif 库作为示例的 Arduino 设置。这个库似乎有问题。此页面上带有 SD 卡的所有硬件都可以正常工作。

http://wiki.fluidnc.com/en/hardware/existing_hardware

抱歉,我们帮不了你太多。

SD 卡不工作 #765
作者

适用于 MKS DLC32。值得在 wiki 上评论说这个 **** 适配器不适用于此固件。这让我彻底疯了。

SD 卡不工作 #765
所有者
培养 评论了 上个月

当然,当我有时间的时候。

SD 卡不工作 #765
佩德罗拉普特 评论了 上个月 通过电子邮件
SD 卡不工作 #765
合作者

尝试将 frequency_hz 降低到 5000000 甚至更低到 1000000。ESP32 和 SD 卡之间的杜邦线降低了信号,降低了可以工作的频率。Arduino 库使用低时钟频率,适用于许多 DIY 设置,但也会降低性能。我们使用默认为高时钟频率的 ESP-IDF 库。这为商业板上常见的板载 SD 适配器提供了高性能。对于 DIY lashup,您必须降低时钟频率,通常要降低很多,以解决信号质量差的问题。

SD 卡不工作 #765
作者

非常感谢@MitchBradley.
@pedrolapute你用的是哪个电容?你能附上一张照片吗?

SD 卡不工作 #765
Gos2two 评论了 上个月

你好!

我实际上有同样的问题。FluidNC Pen 激光阅读器工作正常。

除此之外,我对用于处理 SD 卡文件写入的库有疑问。@MitchBradley @bdring, 你如何在不涉及 ESP3D-webui 方面的情况下从 FluidNC 端写入 SD 文件?换句话说,是否实现了任何 writeFile(SD, “/hello.txt”, “Hello “) 类型的函数。像在其他 ESP32 项目上那样使用 SD.h 库会干扰 SPI 引脚。

谢谢

SD 卡不工作 #765
合作者

@Gos2two– 请不要通过询问编程问题来劫持有关 SD 不工作的现有问题。创建一个单独的问题或在 Discord 上提问

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

5人参加
SD 卡不工作 #765SD 卡不工作 #765SD 卡不工作 #765SD 卡不工作 #765SD 卡不工作 #765

喜欢 (0)