Nuvoton(新唐科技) 線上韌體更新系列教學 - USB界面篇

上一篇跟大家介紹了Nuvoton UART ISP,若還沒看過的記得去複習一下喔,此次USB HID ISP一樣使用NuMaker-NUC1262SE開發板來做測試,接下來就讓我們一步一步的往下做吧!

1. 於NUC1262的BSP內,找到路徑NUC1262BSP-master -> SampleCode- > ISP -> ISP_HID

2. 打開程式並執行編譯,可以發現此HID ISP範例進入ISP的方式與先前不同,是透過DetectPin(PD0)下拉的方式來進入,先前介紹的UART為開機300ms接收到ISP command來做判斷,所以測試各種ISP前要先看到進入條件

3. 打開ICP promgramming tool,將剛剛編譯好的韌體載入到LDROM,並於Config設置LDROM開機,確認後勾選LDROM及Config即可進行燒錄

4. 接著須將開發板上另一邊的USB給接上,並將Pin44(PD0)與GND做短路


5. 打開ISP programming tool選擇USB並按下連接,確認連接按鈕按下後再按下開發板上的reset按鍵,已確定FW重新執行並進入HID ISP,若無法連接請檢查看看ICP programming tool是不是還連接住

6. 載入一個想燒錄的應用程式於APROM並開始燒錄,接著我們可以使用ICP programming tool來驗證ISP是否有燒錄成功,將剛剛燒錄的APROM code也載入ICP programming tool,並按下刷新,此時選擇晶片上的APROM,於右邊會顯示資料相符表示燒錄成功


★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論