一般情況下,用戶拿到一個(gè)全新的開(kāi)發(fā)板或者核心板這樣的嵌入式硬件產(chǎn)品,需要燒錄固件才能讓嵌入式系統(tǒng)正常跑起來(lái),但固件燒錄并不是萬(wàn)無(wú)一失,也會(huì)有失敗的時(shí)候;事實(shí)上,在燒錄過(guò)程中遇到的各種問(wèn)題,都有可能導(dǎo)致設(shè)備變磚??!
本期干貨分享,我們以英碼嵌入式的一款RK3568的開(kāi)發(fā)套件為例,進(jìn)行燒錄固件失敗后的拯救操作示范;
遇到類(lèi)似問(wèn)題的小伙伴記得做好筆記嘍~
英碼SOM3568開(kāi)發(fā)套件正常刷機(jī)
1、windows驅(qū)動(dòng)和燒錄工具安裝:
2、接上主板的OTG燒錄口(使用micro usb數(shù)據(jù)線):
3、正常情況(發(fā)現(xiàn)adb設(shè)備,點(diǎn)擊切換成loader設(shè)備進(jìn)行燒錄):
設(shè)備變磚!!!!
變磚原因:刷錯(cuò)了固件,導(dǎo)致emmc啟動(dòng)電壓不匹配,emmc初始化失敗,系統(tǒng)無(wú)法正常啟動(dòng),無(wú)法發(fā)現(xiàn)設(shè)備。
救磚行動(dòng)開(kāi)始!!!!
強(qiáng)制進(jìn)入MaskROM
原理:把EMMC_CLK 時(shí)鐘線對(duì)地就可以短接emmc或者flash進(jìn)入maskrom模式或者loader模式了,這樣就可以重新刷固件了。把時(shí)鐘clk對(duì)地,相當(dāng)于就沒(méi)有時(shí)鐘信號(hào)出來(lái)了。
按照以下步驟進(jìn)行,妥妥成功~~
1、找到SOM3568的EMMC_CLK 時(shí)鐘線pin腳,與GND短接后重新上電;
2、重新發(fā)現(xiàn)loader設(shè)備,選擇鏡像進(jìn)行燒錄;
到此,救磚成功!