ESP32-CAMのGPIO12を電池電圧検出に使っていたが、満充電すると
こんなメッセージが出続ける
rst:0x10 (RTCWDT_RTC_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT)
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
ets Jul 29 2019 12:21:46
GPIO12は内蔵FLASHの電圧選択に使用されていてHにしてはいけないらしい。
なので電池(リチウムイオンを1/2分圧)を満充電にするとギリギリHになって
起動しなかったわけか。
結構GPIO周り(というかPIN)の制約が多く、気をつけないと嵌る。