(一)MINI2440 恢復出廠

2021-10-06 06:41:54 字數 1131 閱讀 2821

購入二手mini2440,裡面沒有任何程式。

使用原始燒寫方法為mini2440(板磚)的nor-flash燒寫程式。

宿主機:windows + j-flash arm v4.34 + vmware + ubuntu18.04

開發板:mini2440

**器:jlink v8 + 轉接板

安裝後將jlink連線電腦,檢查能否識別jlink(因為山寨居多)

計算機-管理-裝置管理器-通用序列匯流排控制器

(2)配置工程

先建立乙個mini2440可以使用的工程,參考配置教程。

(3)連線開發板

將jlink連線到開發板和電腦,開發板設定成nor flash啟動,然後開發板上電。

在軟體主介面,選擇target–connect

(4)燒寫程式

選擇file->open data file,開啟準備燒寫的.bin檔案,開啟後會要求填入start addresses ,按預設設定0即可。

選擇target–auto

在彈出來的起始位址設為0。

(5)燒寫完成

falsh id不匹配

原因:在配置*.jfls**件時,有如下操作

取消"automatically detect flash memory",然後"select flash device"。

mini2440的flash型號是:sst39vf1601,選中之後不要改寫任何數值。

由於取消勾選"automatically detect flash memory"

,導致flash id預設成了某個值,與實際使用的flash id不匹配

解決方法:

重新勾選"automatically detect flash memory"

mini2440 解除安裝模組

我的mini2440買回來這麼久了,一直有個問題很奇怪,就是執行insmod ko一切正行,lsmod也可以看到你插入的模組,但是用rmmod就會出現no such file,一直對這個問題就感覺很奇怪,也google了很多,網上五花八門的答案都有。最後還是仔細看了手冊才找到答案,原來是要把板子上的...

mini2440儲存空間

s3c2440把低1g的空間分成了8塊,由圖可知,第0至6這七塊的起始位址是不變的。而第七段的位址是可變的 它的位址有第六塊需要用到多少來決定,反正就是第六第七是連在一起的 前6塊可以是rom sram 最後兩塊不但可以是rom,sram外,還可以是sdram.其實啊,簡單點的說,就是只有最後兩塊才...

Mini2440學習筆記(一) Start

win7 openocd openjtag mini2440 按照 eclipse,openocd,openjtagv3嵌入式開發教程 將軟硬體安裝好。然後執行openocd ftd2xx。這個程式會作為乙個守護程序執行,等待客戶端 telnet或gdb 的連線,可以使用 h引數檢視該程式的一些可選...