Ethernet feature crashed on cardputer
Describe the bug: When i select any of the options in the ethernet menu, the whole thing crashes.
Steps To Reproduce:
- Device used: Cardputer v1.1
Expected behavior: Shows the ethernet scan.
Actual behavior: Crashed
Additional context / logs: [16:05:47]ESP-ROM:esp32s3-20210327 [16:05:47]Build:Mar 27 2021 [16:05:47]rst:0xc (RTC_SW_CPU_RST),boot:0xb (SPI_FAST_FLASH_BOOT) [16:05:47]Saved PC:0x422b472a [16:05:47]SPIWP:0xee [16:05:47]mode:DIO, clock div:1 [16:05:47]load:0x3fce3808,len:0x4bc [16:05:47]load:0x403c9700,len:0xbd8 [16:05:47]load:0x403cc700,len:0x2a0c [16:05:47]entry 0x403c98d0 [16:05:48][ 681][D][esp32-hal-tinyusb.c:680] tinyusb_enable_interface(): Interface HID enabled [16:05:48][ 689][D][USBHID.cpp:61] tinyusb_enable_hid_device(): Device[0] len: 79 [16:05:48]E (699) esp_ota_ops: not found otadata [16:05:48][ 725][D][main.cpp:380] setup(): Total heap: 242448 [16:05:48][ 730][D][main.cpp:381] setup(): Free heap: 201456 [16:05:48][ 735][D][main.cpp:384] setup(): PSRAM Not Found [16:05:48][ 740][D][main.cpp:385] setup(): Total PSRAM: 0 [16:05:48][ 744][D][main.cpp:386] setup(): Free PSRAM: 0 [16:05:48][ 749][E][esp32-hal-spi.c:215] spiAttachMISO(): HSPI Does not have default pins on ESP32S3! [16:05:49][ 1998][E][esp32-hal-cpu.c:110] addApbChangeCallback(): duplicate func=0x421662e4 arg=0x3fc9e2a0 [16:05:50][ 2518][W][sd_diskio.cpp:104] sdWait(): Wait Failed [16:05:50][ 2522][W][sd_diskio.cpp:512] ff_sd_initialize(): sdWait fail ignored, card initialize continues [16:05:50][ 2531][W][sd_diskio.cpp:516] ff_sd_initialize(): GO_IDLE_STATE failed [16:05:50][ 2538][E][sd_diskio.cpp:806] sdcard_mount(): f_mount failed: (3) The physical drive cannot work [16:05:50][ 3046][W][sd_diskio.cpp:104] sdWait(): Wait Failed [16:05:50][ 3050][E][sd_diskio.cpp:126] sdSelectCard(): Select Failed [16:05:50]SDCard in a different Bus, using sdcardSPI instance [16:05:50]SDCARD NOT mounted, check wiring and format [16:05:50][ 3117][I][config.cpp:430] fromFile(): Using config from file [16:05:50]{ [16:05:50] "30:ED:A0:C8:7E:64": { [16:05:50] "CC1101_Pins": { [16:05:50] "sck": 40, [16:05:50] "miso": 39, [16:05:50] "mosi": 14, [16:05:50] "cs": 1, [16:05:50] "io0": 2, [16:05:50] "io2": -1 [16:05:50] }, [16:05:50] "NRF24_Pins": { [16:05:50] "sck": 40, [16:05:50] "miso": 39, [16:05:50] "mosi": 14, [16:05:50] "cs": 1, [16:05:50] "io0": 2, [16:05:50] "io2": -1 [16:05:50] }, [16:05:50] "SDCard_Pins": { [16:05:50] "sck": 40, [16:05:50] "miso": 39, [16:05:50] "mosi": 14, [16:05:50] "cs": 12, [16:05:50] "io0": -1, [16:05:50] "io2": -1 [16:05:50] }, [16:05:50] "W5500_Pins": { [16:05:50] "sck": 40, [16:05:50] "miso": 39, [16:05:50] "mosi": 14, [16:05:50] "cs": 1, [16:05:50] "io0": 2, [16:05:50] "io2": -1 [16:05:50] }, [16:05:50] "i2c_bus": { [16:05:50] "sda": 2, [16:05:50] "scl": 1 [16:05:50] }, [16:05:50] "uart_bus": { [16:05:50] "rx": 1, [16:05:50] "tx": 2 [16:05:50] }, [16:05:50] "GPS_bus": { [16:05:50] "rx": 1, [16:05:50] "tx": 2 [16:05:50] } [16:05:50] } [16:05:50]}[ 3220][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 255 [16:05:50]DEBUG: Cardputer ADV - Initializing TCA8418 keyboard [16:05:50]DEBUG: Initializing I2C with SDA=8, SCL=9 [16:05:50][ 3240][I][esp32-hal-i2c.c:75] i2cInit(): Initialising I2C Master: sda=8 scl=9 freq=100000 [16:05:50]DEBUG: Scanning I2C bus... [16:05:50]DEBUG: Found 0 I2C devices [16:05:50]DEBUG: Attempting to initialize TCA8418 at address 0x34 [16:05:51][ 3366][W][Wire.cpp:301] begin(): Bus already started in Master Mode. [16:05:51]ADV : Failed to initialize TCA8418! [16:05:51]Probable standard Cardputer detected, switching to Keyboard library [16:05:51][ 3373][E][vfs_api.cpp:29] open(): does not start with / [16:05:51][ 3385][E][vfs_api.cpp:105] open(): /littlefs/boot.jpg does not exist, no permits for creation [16:05:51][ 3395][E][vfs_api.cpp:105] open(): /littlefs/boot.gif does not exist, no permits for creation [16:05:58][ 10438][E][vfs_api.cpp:113] exists(): File system is not mounted [16:05:58][ 10446][E][vfs_api.cpp:105] open(): /littlefs/boot.wav does not exist, no permits for creation [16:05:58][ 10509][I][esp32-hal-adc.c:249] __analogReadMilliVolts(): ADC1: Characterized using Default Vref: 0 [16:05:58] [16:05:58][ 11066][W][sd_diskio.cpp:104] sdWait(): Wait Failed [16:05:58][ 11070][W][sd_diskio.cpp:512] ff_sd_initialize(): sdWait fail ignored, card initialize continues [16:05:58][ 11079][W][sd_diskio.cpp:516] ff_sd_initialize(): GO_IDLE_STATE failed [16:05:58][ 11086][E][sd_diskio.cpp:806] sdcard_mount(): f_mount failed: (3) The physical drive cannot work [16:05:59][ 11594][W][sd_diskio.cpp:104] sdWait(): Wait Failed [16:05:59][ 11598][E][sd_diskio.cpp:126] sdSelectCard(): Select Failed [16:05:59]SDCard in a different Bus, using sdcardSPI instance [16:05:59]SDCARD NOT mounted, check wiring and format [16:05:59][ 11632][E][vfs_api.cpp:105] open(): /littlefs/shortcuts.json does not exist, no permits for creation [16:05:59][ 11642][E][mykeyboard.cpp:148] checkShortcutPress(): Shortcuts Config file not found. Using default values [16:06:07]Selected: Ethernet [16:06:09]Selected: Scan Hosts [16:06:09]Ethernet Started [16:06:19][ 31828][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 191 [16:06:24][ 36836][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 191 [16:06:24][ 36859][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 190 [16:06:24][ 36881][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 189 [16:06:24][ 36903][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 188 [16:06:24][ 36925][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 187 [16:06:24][ 36947][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 186 [16:06:24][ 36969][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 185 [16:06:24][ 36991][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 184 [16:06:24][ 37013][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 183 [16:06:24][ 37035][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 182 [16:06:24][ 37057][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 181 [16:06:24][ 37079][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 180 [16:06:24][ 37101][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 179 [16:06:24][ 37123][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 179 [16:06:24][ 37145][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 178 [16:06:24][ 37167][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 177 [16:06:24][ 37189][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 176 [16:06:24][ 37211][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 175 [16:06:24][ 37233][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 174 [16:06:24][ 37255][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 173 [16:06:24][ 37277][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 172 [16:06:24][ 37299][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 171 [16:06:24][ 37321][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 170 [16:06:24][ 37343][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 169 [16:06:24][ 37365][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 168 [16:06:25][ 37387][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 167 [16:06:25][ 37409][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 166 [16:06:25][ 37431][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 165 [16:06:25][ 37453][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 164 [16:06:25][ 37475][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 163 [16:06:25][ 37497][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 162 [16:06:25][ 37519][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 161 [16:06:25][ 37541][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 160 [16:06:25][ 37563][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 0 [16:06:25][ 37585][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 0 [16:06:28][ 40892][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 255 [16:06:38][ 50900][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 191 [16:06:43][ 55898][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 191 [16:06:43][ 55921][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 190 [16:06:43][ 55943][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 189 [16:06:43][ 55965][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 188 [16:06:43][ 55987][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 187 [16:06:43][ 56009][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 186 [16:06:43][ 56031][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 185 [16:06:43][ 56053][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 184 [16:06:43][ 56075][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 183 [16:06:43][ 56097][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 182 [16:06:43][ 56119][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 181 [16:06:43][ 56141][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 180 [16:06:43][ 56163][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 179 [16:06:43][ 56185][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 179 [16:06:43][ 56207][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 178 [16:06:43][ 56229][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 177 [16:06:43][ 56251][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 176 [16:06:43][ 56273][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 175 [16:06:43][ 56295][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 174 [16:06:43][ 56317][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 173 [16:06:43][ 56339][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 172 [16:06:43][ 56361][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 171 [16:06:44][ 56383][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 170 [16:06:44][ 56405][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 169 [16:06:44][ 56427][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 168 [16:06:44][ 56449][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 167 [16:06:44][ 56471][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 166 [16:06:44][ 56493][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 165 [16:06:44][ 56515][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 164 [16:06:44][ 56537][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 163 [16:06:44][ 56559][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 162 [16:06:44][ 56581][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 161 [16:06:44][ 56603][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 160 [16:06:44][ 56625][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 0 [16:06:44][ 56647][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 0 [16:06:53][ 66094][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 255 [16:07:03][ 76102][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 191 [16:07:08][ 81100][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 191 [16:07:08][ 81123][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 190 [16:07:08][ 81145][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 189 [16:07:08][ 81167][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 188 [16:07:08][ 81189][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 187 [16:07:08][ 81211][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 186 [16:07:08][ 81233][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 185 [16:07:08][ 81255][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 184 [16:07:08][ 81277][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 183 [16:07:08][ 81299][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 182 [16:07:08][ 81321][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 181 [16:07:08][ 81343][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 180 [16:07:09][ 81365][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 179 [16:07:09][ 81387][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 179 [16:07:09][ 81409][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 178 [16:07:09][ 81431][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 177 [16:07:09][ 81453][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 176 [16:07:09][ 81475][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 175 [16:07:09][ 81497][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 174 [16:07:09][ 81519][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 173 [16:07:09][ 81541][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 172 [16:07:09][ 81563][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 171 [16:07:09][ 81585][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 170 [16:07:09][ 81607][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 169 [16:07:09][ 81629][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 168 [16:07:09][ 81651][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 167 [16:07:09][ 81673][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 166 [16:07:09][ 81695][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 165 [16:07:09][ 81717][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 164 [16:07:09][ 81739][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 163 [16:07:09][ 81761][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 162 [16:07:09][ 81783][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 161 [16:07:09][ 81805][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 160 [16:07:09][ 81827][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 0 [16:07:09][ 81849][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 0 [16:07:22][ 95316][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 255 [16:07:32][105324][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 191 [16:07:37][110322][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 191 [16:07:37][110345][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 190 [16:07:38][110367][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 189 [16:07:38][110389][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 188 [16:07:38][110411][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 187 [16:07:38][110433][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 186 [16:07:38][110455][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 185 [16:07:38][110477][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 184 [16:07:38][110499][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 183 [16:07:38][110521][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 182 [16:07:38][110543][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 181 [16:07:38][110565][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 180 [16:07:38][110587][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 179 [16:07:38][110609][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 179 [16:07:38][110631][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 178 [16:07:38][110653][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 177 [16:07:38][110675][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 176 [16:07:38][110697][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 175 [16:07:38][110719][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 174 [16:07:38][110741][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 173 [16:07:38][110763][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 172 [16:07:38][110785][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 171 [16:07:38][110807][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 170 [16:07:38][110829][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 169 [16:07:38][110851][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 168 [16:07:38][110873][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 167 [16:07:38][110895][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 166 [16:07:38][110917][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 165 [16:07:38][110939][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 164 [16:07:38][110961][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 163 [16:07:38][110983][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 162 [16:07:38][111005][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 161 [16:07:38][111027][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 160 [16:07:38][111049][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 38 - Using Channel 7, Value = 0
1.11.1 -> The same problem
[12:28:07]Selected: Ethernet [12:28:08]Selected: Scan Hosts [12:28:08]E (47780) gpio: gpio_install_isr_service(450): GPIO isr service already installed [12:28:08]E (47881) w5500.mac: w5500_reset(230): reset timeout [12:28:08]E (47881) w5500.mac: emac_w5500_init(715): reset w5500 failed [12:28:08]E (47882) esp_eth: esp_eth_driver_install(214): init mac failed [12:28:08]ESP_ERROR_CHECK failed: esp_err_t 0x107 (ESP_ERR_TIMEOUT) at 0x40382f54 [12:28:08]file: "src/modules/ethernet/EthernetHelper.cpp" line 162 [12:28:08]func: void EthernetHelper::setup() [12:28:08]expression: esp_eth_driver_install(ð_config_spi, ð_handle_spi) [12:28:08] [12:28:08]abort() was called at PC 0x40382f57 on core 1 [12:28:08] [12:28:08] [12:28:08]Backtrace: 0x40379506:0x3fceba50 0x40382f61:0x3fceba70 0x4038a1fd:0x3fceba90 0x40382f57:0x3fcebb10 0x42056a41:0x3fcebb30 0x42056c6e:0x3fcebc50 0x420194b2:0x3fcebc70 0x420194ea:0x3fcebc90 0x42011b85:0x3fcebcb0 0x4201977a:0x3fcebd30 0x422a7c9d:0x3fcebe50 0x42011b85:0x3fcebe70 0x4201626a:0x3fcebef0 0x42041acc:0x3fcebf80 0x4216876c:0x3fcebfc0 [12:28:08] [12:28:08] [12:28:08] [12:28:08] [12:28:08]ELF file SHA256: de1426968dfb1654 [12:28:08] [12:28:08]Rebooting... [12:28:08]ESP-ROM:esp32s3-20210327 [12:28:08]Build:Mar 27 2021 [12:28:08]rst:0xc (RTC_SW_CPU_RST),boot:0x2a (SPI_FAST_FLASH_BOOT) [12:28:08]Saved PC:0x422b47f2 [12:28:08]SPIWP:0xee [12:28:08]mode:DIO, clock div:1 [12:28:08]load:0x3fce3808,len:0x4bc [12:28:08]load:0x403c9700,len:0xbd8 [12:28:08]load:0x403cc700,len:0x2a0c [12:28:08]entry 0x403c98d0 [12:28:09][ 682][D][esp32-hal-tinyusb.c:680] tinyusb_enable_interface(): Interface HID enabled [12:28:09][ 690][D][USBHID.cpp:61] tinyusb_enable_hid_device(): Device[0] len: 79 [12:28:09]E (720) esp_ota_ops: not found otadata [12:28:09][ 720][I][esp32-hal-psram.c:96] psramInit(): PSRAM enabled [12:28:09][ 746][D][main.cpp:380] setup(): Total heap: 239640 [12:28:09][ 751][D][main.cpp:381] setup(): Free heap: 199136 [12:28:09][ 755][D][main.cpp:382] setup(): PSRAM Started [12:28:09][ 760][D][main.cpp:383] setup(): PSRAM Found [12:28:09][ 764][D][main.cpp:385] setup(): Total PSRAM: 8386231 [12:28:09][ 769][D][main.cpp:386] setup(): Free PSRAM: 8386051 [12:28:09][ 774][I][esp32-hal-i2c.c:75] i2cInit(): Initialising I2C Master: sda=8 scl=18 freq=100000 [12:28:09][ 783][I][XPowersCommon.tpp:445] begin(): SDA:8 SCL:18 [12:28:09][ 788][W][Wire.cpp:301] begin(): Bus already started in Master Mode. [12:28:09]getInputCurrentLimit: 3250 mA [12:28:09]getChargerConstantCurr: 832 mA [12:28:09]SDCard in the same Bus as TFT, using TFT SPI instance [12:28:09][ 1383][W][sd_diskio.cpp:174] sdCommand(): no token received [12:28:09]SDCARD mounted successfully [12:28:09][ 1520][I][config.cpp:430] fromFile(): Using config from file [12:28:09]{ [12:28:09] "A0:85:E3:FA:A7:CC": { [12:28:09] "CC1101_Pins": { [12:28:09] "sck": 11, [12:28:09] "miso": 10, [12:28:09] "mosi": 9, [12:28:09] "cs": 12, [12:28:09] "io0": 3, [12:28:09] "io2": 38 [12:28:09] }, [12:28:09] "NRF24_Pins": { [12:28:09] "sck": 11, [12:28:09] "miso": 10, [12:28:09] "mosi": 9, [12:28:09] "cs": 44, [12:28:09] "io0": 43, [12:28:09] "io2": -1 [12:28:09] }, [12:28:09] "SDCard_Pins": { [12:28:09] "sck": 11, [12:28:09] "miso": 10, [12:28:09] "mosi": 9, [12:28:09] "cs": 13, [12:28:09] "io0": -1, [12:28:09] "io2": -1 [12:28:09] }, [12:28:09] "W5500_Pins": { [12:28:09] "sck": 11, [12:28:09] "miso": 10, [12:28:09] "mosi": 9, [12:28:09] "cs": 44, [12:28:09] "io0": 43, [12:28:09] "io2": -1 [12:28:09] }, [12:28:09] "i2c_bus": { [12:28:09] "sda": 8, [12:28:09] "scl": 18 [12:28:09] }, [12:28:09] "uart_bus": { [12:28:09] "rx": 44, [12:28:09] "tx": 43 [12:28:09] }, [12:28:09] "GPS_bus": { [12:28:09] "rx": 18, [12:28:09] "tx": 8 [12:28:09] } [12:28:09] } [12:28:09]}[ 1557][V][esp32-hal-ledc.c:231] analogWrite(): GPIO 21 - Using Channel 7, Value = 254 [12:28:09][ 1579][E][vfs_api.cpp:29] open(): does not start with / [12:28:10][ 1589][E][vfs_api.cpp:105] open(): /littlefs/boot.jpg does not exist, no permits for creation [12:28:10][ 1599][E][vfs_api.cpp:105] open(): /littlefs/boot.gif does not exist, no permits for creation
Thanks for the stacktrace. I will try on my m5stick to check if is a cardputer issue or not
@andreock Maybe there's a problem with the block configuration? W5500_Pins": {...} Problem on t-embed cc1101
it seems right to me:
https://github.com/pr3y/Bruce/blob/main/src/modules/ethernet/EthernetHelper.cpp#L118
https://github.com/pr3y/Bruce/blob/ca897c85821125d49b1a16462f18b672009e3f8e/src/core/configPins.cpp#L42
@andreock But there's a problem, I can record the video and upload it somewhere