[程式] arduino 怎麼把 bootloader 移除?

看板Printer3D (3D列印)作者 (方正無法達成,那麼有沒H)時間9年前 (2015/07/10 03:29), 9年前編輯推噓6(604)
留言10則, 4人參與, 最新討論串1/1
一般來說就算買了新的 IC 直接接到成品, 接上 USB 開啟開發工具, 選擇燒錄 bootloader 就好~ 但是我現在想嘗試看看用其他方式來燒錄 IC ~ 像是用COM PORT(RS232) 或是 ICSP~ (順便測試一下買來的 USB 轉 RS232 晶片) 希望可以把原本已經燒錄好的 bootloader 清除掉~ 不知道有沒有哪位可以指點一下? 要怎麼把已經有燒錄 bootloader 的 IC 清除掉? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.144.100 ※ 文章網址: https://www.ptt.cc/bbs/Printer3D/M.1436470162.A.C72.htmlsanbis:轉錄至看板 Electronics 07/10 04:33

07/10 09:16, , 1F
一般的ISP/ICSP燒錄器都可以吧
07/10 09:16, 1F

07/13 12:16, , 2F
買ISP燒錄器插旁邊那個ICSP腳就好啦~
07/13 12:16, 2F

07/13 12:18, , 3F
然後用對岸的progisp燒hex檔
07/13 12:18, 3F

07/14 05:24, , 4F
是露天上那種USB ASP ISP 燒錄器嗎?
07/14 05:24, 4F

07/14 05:25, , 5F
燒 hex ?空白的 hex 檔?
07/14 05:25, 5F
此外這邊想請教一下, 如果將沒有燒錄 bootloader 的 IC 放在 arduino 上會有什麼反應? ※ 編輯: sanbis (61.223.169.129), 07/15/2015 01:42:42

07/15 10:11, , 6F
不會有反應
07/15 10:11, 6F
http://imgur.com/uu25x3u
現在手上有的是這個燒錄器, 但是接在 ICSP 上面卻不知道怎麼燒錄, 不知道有沒有哪位可以指點一下? ※ 編輯: sanbis (61.223.169.129), 07/15/2015 11:01:01 新買的 328P , 直接裝上 UNO 結果是兩個 LED 恆亮, 不知道這是不是尚未燒錄 bootloader 的正常現象? http://imgur.com/OkWyBi7
※ 編輯: sanbis (61.223.169.129), 07/16/2015 09:15:29

07/16 19:42, , 7F
我不給你直接的答案 給你方向 去google atmega 328p
07/16 19:42, 7F

07/16 19:43, , 8F
然後找到腳位圖 對上MOSI MISO RST SCK VCC GND六條線
07/16 19:43, 8F

07/16 19:43, , 9F
下載progisp安裝 燒錄器插上電腦 選擇arduino 的boot hex檔
07/16 19:43, 9F

07/16 19:43, , 10F
end!
07/16 19:43, 10F
這個燒錄方法我試過了, 直接透過 ICSP 燒錄, 但是衍生出來的幾個問題~ Arduino IDE 本身檔案是 ino , 不知道怎麼轉換成 hex 檔, 我有下載ArduinoBuilder嘗試轉檔, 但是一按下生成 HEX 的按鈕就出現 ArduinoBuilder.exe 已經停止運作, 不知道有沒有其他軟體可以將 ino 轉成 hex ? 前面推文提到 推 sopi: 買ISP燒錄器插旁邊那個ICSP腳就好啦~ 07/13 12:16 推 sopi: 然後用對岸的progisp燒hex檔 07/13 12:18 燒錄的 hex 檔應該是指 arduino\hardware\arduino\avr\bootloaders\optiboot\optiboot_atmega328 應該就是這個hex吧? 如果要移除 bootloader 的話又要怎麼做? ※ 編輯: sanbis (36.234.95.140), 07/20/2015 05:34:43
文章代碼(AID): #1LdikIno (Printer3D)
文章代碼(AID): #1LdikIno (Printer3D)