顯示具有 bootloader 標籤的文章。 顯示所有文章
顯示具有 bootloader 標籤的文章。 顯示所有文章

2023年4月27日

nano燒錄bootloader

 1準備一塊nano當負責燒錄板子。使用arduino ide燒錄範例檔ArduinoISP

2燒錄的nano和被燒錄的nano,接線方式:GND 、5V、D11、D12、D13根腳位都對接。負責燒錄板子D10腳位接到被燒錄板子的reset腳位

3.連接好後,選擇板子為nano,處理器是ATmega328P,選擇連接port,最後執行燒錄Bootloader。



2022年1月25日

uno當bootloader

 遇到ch340燒錄死機。

解決方法:

1.找另一張正常的uno,當bootloader主板

2.接法:11 、12、13、5V、GND對接。usb線接在好的uno上,好的uno D10要接到有問題的uno reset孔。

3.好的uno燒錄範例檔Arduino ISP。

4.arduino ide 讀出要燒的ino

5.檢查arduino ide 的設定 board 和port 

6.按著好的uno 板子上的reset按鈕,滑鼠點下草稿碼/以燒錄器上傳,等約5-10秒,放掉reset按鈕,就看到開始燒錄。

接法可以參考網址:

https://forum.arduino.cc/t/uno-to-uno-bootloader/554994/4


如果bootloader可以燒成功,就可以回春了。

亂試一下,碰巧成功。做法如下

燒錄器先選AVR ISP,按著reset鈕不放,工具/燒錄bootloader,10秒左右放掉,這時會出現錯誤訊息,再把燒錄器選回Arduino as ISP,再按著reset鈕不放,工具/燒錄bootloader,10秒左右放開,就有機會燒成功,的板子我做了好幾次才成功,但把故障的板子啟回來,還不賴。

2021年8月20日

arduino uno 當bootloader

參考文章:

 http://programmermagazine.github.io/201405/htm/article1.html


 

兩張板子的 pin 11 ~ pin 13 兩兩對接,pin 11 接 pin 11,pin 12 接 pin 12,pin 13 接 pin 13。 兩張板子的 5V 與 Gnd 也是兩兩對接,5V 接 5V,Gnd 接 Gnd。 最後,ArduinoISP 的 pin 10 接到 Target board 的 Reset pin。

2019年11月8日

picoboard燒入uno


感謝吳志文老師提供方法,把改picoboard韌體方法記錄一下。
先用一塊uno板燒範例中的ArduinoISP.ino使uno成為一台Bootloader燒錄器,後將uno的D13->PicoBoard J1(3),D12->PicoBoard J1(1),D11->PicoBoard J1(4),D10->PicoBoard J1(5)


再燒錄Bootloader,則PicoBoard就變成一塊UNO了

燒錄bootloader成功後,就可以使用uno方式(s2a s3a...)來執行scratch了。