今天搞esp32燒錄搞了一個晚上,終於找到原因跟解法。
問題是出在下面這個模組,使用use to uart燒錄的時候始終燒不進去。第一個念頭就是檢查usb to uart的晶片有沒有焊好,使用realterm確認cp2102相關腳位都是對的後,第二的手段是降速,然後改flash介面形態⋯後來發現flash相關腳位的電壓不正確,但電流偵測器沒有電流過大的跡象。
因為失敗太多次所以乾脆解焊換另一片模組,可惜也不行。
所以拿出工具把金屬殼移除,檢查flash的Vcc,發現flash Vcc沒有接到模組對外的Vcc上。把pcb上的金屬外殼也拆掉,跳線修正後就work了。
這應該是比較早期的版本。在開發板上的就沒這個問題。
陳竑年
2017-03-14 01:03:19
William Chang
2017-03-14 07:36:36
William Chang
2017-03-14 07:36:56
賴溱君
2017-03-14 12:34:50
會不會是GPIO12被pull high了?ESP32有個設計是利用GPIO12把flash vcc降為1.8v。(我曾遇過這個問題,花了三天才找到原因,呵呵。)
曹建國
2017-03-15 16:33:59
哀,浪費在這種問題上,真是浪費生命,我就是這樣不太敢用esp8266
James Hwang
2017-03-15 21:21:01
葡萄藤的訊息是...許多老外偏好 Broadcom 的 Photon 模組, 不是 ESP 的模組. Broadcom 就是 RPi 開發板的晶片的供應商.
看了好幾則都評說 ESP 模組落差太大不穩定, 不好用等等; Photon 反而很快上手, 開發速度快. 如此看來, ESP 模組的歐美滲透力道不如預期, 有可能最後 ESP 主要就只在大中國區域吧...我猜的.