我与ARM的那些事儿2JINLK烧录nor flash
前言
最近在研究mini2440的友善之臂,但是我拿著的是實(shí)驗(yàn)室早期買(mǎi)的開(kāi)發(fā)板,在做裸機(jī)開(kāi)發(fā)的過(guò)程中老是不能很好地使用最新版的minitools進(jìn)行燒錄,因而各種不爽,因?yàn)樯闪薭in文件不能很好地傳到mini2440中,作為一個(gè)對(duì)開(kāi)發(fā)有著強(qiáng)迫癥的我,去各大網(wǎng)站上找燒錄的方法,但是我找到的都是老的一個(gè)燒錄方式的確是有些幫助,但是無(wú)法幫助我完成燒錄nor flash。于是我找到了參考了一些網(wǎng)站的方法!
Jlink驅(qū)動(dòng)
首先你得有一個(gè)jlink v8的協(xié)調(diào)器,如果沒(méi)有的話,你可以在淘寶上直接買(mǎi)一個(gè)!
如果你有,但是你缺少驅(qū)動(dòng),OK,我從CSDN上下好了驅(qū)動(dòng)!
地址:http://url.cn/QUfkrS
Jlink for arm軟件
在完成你的驅(qū)動(dòng)安裝后,你就可以去下載jlink for arm軟件來(lái)刷洗nor flash了,當(dāng)然如果你沒(méi)有找到這款軟件,我有非常有愛(ài)地給你提供一個(gè)下載的地址。
地址:http://url.cn/QVzHBE
Jlink for arm的配置
首先,打開(kāi)這款軟件!
當(dāng)然我這個(gè)是已經(jīng)打開(kāi)過(guò)的項(xiàng)目,那么我們來(lái)看看如何來(lái)開(kāi)始設(shè)置jlink來(lái)與mini2440刷錄!
Opions->Project settings
到達(dá)這一頁(yè)!
選擇CPU,我們先來(lái)設(shè)置CPU:
如圖對(duì)mini2440進(jìn)行相應(yīng)的設(shè)置!當(dāng)然不同芯片它的core ID是不同的,因此大家一定要針對(duì)自己特定的芯片進(jìn)行修改,百度就是最靠譜的,網(wǎng)上有大量的設(shè)配!
下面就是重點(diǎn)了,既然你要刷寫(xiě)norFlash 那么你一定要選對(duì)flash芯片,那么你可以到自己的開(kāi)發(fā)板看自己的flash芯片型號(hào)!
然后找到圖中的
按鈕!找到自己的flash芯片!
?
?
?
?
?
?
?
?
?
?
?
?
?
下載使用norflash
首先,先把開(kāi)發(fā)板調(diào)到norflash啟動(dòng),上電!連接好jlink。
Target->connect
在LOG中看到Connected successfully表示你的jlink與開(kāi)發(fā)板已經(jīng)連接成功!
選擇target->read back->entire chip ok,jinlk會(huì)直接把你的mini2440中開(kāi)發(fā)板原來(lái)的flash里面保存的數(shù)據(jù)讀出!
然后你可以將這個(gè)數(shù)據(jù)保存起來(lái)!
那么我們主要的目標(biāo)是刷錄flash
打開(kāi)File->Open data file
找到Superboot2440.bin加載!
然后Target->Program&Verify
因?yàn)槟愕膄lash中,本來(lái)就有bin文件,詢(xún)問(wèn)你是否清空燒錄,點(diǎn)是!
最后會(huì)顯示完成了!
轉(zhuǎn)載于:https://www.cnblogs.com/samuelwnb/p/4045832.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的我与ARM的那些事儿2JINLK烧录nor flash的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 唯一索引与主键索引的比较
- 下一篇: 背景透明文字不透明的最佳方法兼容IE(以