みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

回答受付中の質問

SSID情報入りファイルをSDから読み込みたい

現在、ESP-WROOM-32にmicro SDカードリーダーをSPI通信接続して、micro SDカードへのデータの読み書きを勉強中です。

ESP32 ( ESP-WROOM-32 ) で micro SDHC メモリカードを使う場合の注意点|mgo-tec電子工作
https://www.mgo-tec.com/blog-entry-esp32-wroom-micro-sdhc-01.html


こちらのサイトのmicro SDカードへのアクセルための回路図とサンプルプログラムで、記載通りの動作ができることを確認できました。


このことから現在ブレッドボードで作った回路は正常に動作できていることが確認できたので、今度は、wifi接続のためのSSIDとパスワードのデータをmicro SDカードにファイルで書き込んでおいて、ESP-WROOM-32を電源投入で起動時にこのファイルを読み込んでwifi接続するのをやってみようと思い、




ESP32とMicro SDカード - KERI's Lab
https://kerikeri.top/posts/2017-07-29-esp32-wifi-sd/

こちらのサンプルプログラムを利用して、やってみようとしました。

すると、コンパイルは成功したのですが、

シリアルモニタには

21:52:32.218 -> ets Jun 8 2016 00:22:57
21:52:32.218 ->
21:52:32.218 -> rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
21:52:32.218 -> flash read err, 1000
21:52:32.218 -> ets_main.c 371
21:52:32.575 -> ets Jun 8 2016 00:22:57
21:52:32.575 ->
21:52:32.575 -> rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
21:52:32.575 -> configsip: 0, SPIWP:0xee
21:52:32.575 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
21:52:32.575 -> mode:DIO, clock div:1
21:52:32.575 -> load:0x3fff0018,len:4
21:52:32.575 -> load:0x3fff001c,len:952
21:52:32.575 -> load:0x40078000,len:6084
21:52:32.575 -> load:0x40080000,len:7936
21:52:32.575 -> entry 0x40080310
21:52:32.857 -> E (42) sdmmc_cmd: sdmmc_card_init: send_op_cond (1) returned 0x107



このようなログが出てきて、どうもwifiに接続できていないようです。

プログラム内でも接続できていれば

log_i("WiFi Connected :)");

このコードでシリアルモニターに接続成功が出てくると思うので、どうやらダメなようです。
また、micro SDカードへの通信も何かエラーが出ているような気がします。

この場合の解決方法をご教示頂きますよう、よろしくお願い致します。

投稿日時 - 2019-02-03 21:57:47

QNo.9584341

すぐに回答ほしいです

回答(0)

この質問にはまだ回答がついていません。
あなたが最初に回答してみませんか?

あなたにオススメの質問