【ESP32】ビルトインBasicは今も使えるのでしょうか?
ビルトインBasicを自動できません
先日こちらから購入したESP32(ESP32-WROOM-32)ですが、IO12をプルアップ(IO12に10KΩの抵抗を付けて3.3Vに接続)しましたが、シリアルコンソールに以下の内容が繰り返されるだけで(何度リセットしても)、ビルトインBasicが起動しません。
ets Jun 8 2016 00:22:57
rst:0x10 (RTCWDT_RTC_RESET),boot:0x33 (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:0x33 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun 8 2016 00:22:57
::以下繰り返し
ESP32のビルトインBasicの記事の多くは、2017〜18年の頃のものですので、最新のESP32ではビルトインBasicは使えないのでしょうか?
なお、このESP32は、まだ何も一切ダウンロード(書き込み)していない状態のものです。ただし、以下のコマンドで吸い出しは行いました。
$ esptool.py --chip esp32 --port /dev/tty.usbserial-14420 read_flash 0 0x400000 aitendo_esp32_firmware.bin
esptool.py v4.2.1
Serial port /dev/tty.usbserial-14420
Connecting.....
Chip is ESP32-D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 78:e3:6d:xx:yy:zz
Uploading stub...
Running stub...
Stub running...
4194304 (100 %)
4194304 (100 %)
Read 4194304 bytes at 0x00000000 in 384.4 seconds (87.3 kbit/s)...
Hard resetting via RTS pin...
$
ちなみに、IO12をプルアップしていない通常の起動だと、以下の内容がコンソールに出力されます。
ets Jun 8 2016 00:22:57
rst:0x1 (POWERON_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:2
load:0x3fff0018,len:4
load:0x3fff001c,len:6932
load:0x40078000,len:13712
load:0x40080400,len:4260
entry 0x400806e4
I (71) boot: Chip Revision: 1
I (71) boot_comm: chip revision: 1, min. bootloader chip revision: 0
I (39) boot: ESP-IDF v4.0.1-193-ge7ac221 2nd stage bootloader
I (40) boot: compile time 02:47:00
I (40) boot: Enabling RNG early entropy source...
I (45) boot: SPI Speed : 40MHz
I (49) boot: SPI Mode : DIO
I (53) boot: SPI Flash Size : 4MB
I (57) boot: Partition Table:
I (61) boot: ## Label Usage Type ST Offset Length
I (68) boot: 0 phy_init RF data 01 01 0000f000 00001000
I (76) boot: 1 otadata OTA data 01 00 00010000 00002000
I (83) boot: 2 nvs WiFi data 01 02 00012000 0000e000
I (91) boot: 3 at_customize unknown 40 00 00020000 000e0000
I (98) boot: 4 ota_0 OTA app 00 10 00100000 00180000
I (106) boot: 5 ota_1 OTA app 00 11 00280000 00180000
I (113) boot: End of partition table
I (118) boot_comm: chip revision: 1, min. application chip revision: 0
I (125) esp_image: segment 0: paddr=0x00100020 vaddr=0x3f400020 size=0x29230 (168496) map
I (194) esp_image: segment 1: paddr=0x00129258 vaddr=0x3ffbdb60 size=0x03974 ( 14708) load
I (200) esp_image: segment 2: paddr=0x0012cbd4 vaddr=0x40080000 size=0x00400 ( 1024) load
I (201) esp_image: segment 3: paddr=0x0012cfdc vaddr=0x40080400 size=0x03034 ( 12340) load
I (215) esp_image: segment 4: paddr=0x00130018 vaddr=0x400d0018 size=0x1068cc (1075404) map
I (603) esp_image: segment 5: paddr=0x002368ec vaddr=0x40083434 size=0x195c8 (103880) load
I (647) esp_image: segment 6: paddr=0x0024febc vaddr=0x400c0000 size=0x00064 ( 100) load
I (665) boot: Loaded app from partition at offset 0x100000
I (665) boot: Disabling RNG early entropy source...
BLUFI BLE is not connected yet
2.1.0
max tx power=78,ret=0
ご存知の方がおられましたらご教示いただけるとありがたいです
よろしくお願いします。
使用部品
ESP32:aitendo ★工事設計認証取得済み★Wi-Fiモジュール [ESP-WROOM-32]
ブレークアウトボード:aitendo 変換基板with部品 [P-ESP32D]
USBシリアル変換:aitendo USB-TTL変換モジュール [U2TL340CR]
電源:ARCELI 3.3V電圧レギュレータ
0 likes