Chinaunix
標題: 【詳解】嵌入式開發(fā)中固件的燒錄方式 v1.0 [打印本頁]
作者: crifan 時間: 2011-08-25 20:43
標題: 【詳解】嵌入式開發(fā)中固件的燒錄方式 v1.0
【詳解】嵌入式開發(fā)中固件的燒錄方式
版本:v1.0
作者: crifan
聯(lián)系方式: green-waste (at) 163.com
--------------------------------------------------------------------------------------------
由于內容有點多,不便發(fā)表,所以發(fā)表pdf版本,感興趣自行下載:
【詳解】嵌入式開發(fā)中固件的燒錄方式 v1.0.pdf
(617.22 KB, 下載次數(shù): 1573)
2011-08-25 20:43 上傳
點擊文件名下載附件
--------------------------------------------------------------------------------------------
版本歷史
版本 | 時間 | 內容更新 | 作者 |
1.0 | 2011-08-25 | 解釋了嵌入式開發(fā)中的固件下載方式 | crifan |
| | | |
目錄
1 背景介紹 3
2 名詞解釋 4
2.1 固件 4
2.2 燒寫 4
2.3 存儲介質 4
2.4 USB HOST和USB DEVICE 4
2.5 NIC 5
3 固件燒寫方式 6
3.1 開發(fā)前期或者開發(fā)過程中,固件的燒寫方式 6
3.1.1 不需要燒寫kernel和rootfs的方式 6
3.1.2 將kernel,rootfs,uboot等燒寫到存儲介質上的方式 8
3.1.2.1 一步到位:直接通過工具燒寫文件到對應存儲介質上 8
3.1.2.1.1 Nor Flash 8
3.1.2.1.2 Nand Flash 9
3.1.2.2 兩步到位:先將數(shù)據(jù)先寫入到Uboot中,再用uboot中的命令把數(shù)據(jù)寫到存儲介質上 10
3.1.2.2.1 如何把文件或數(shù)據(jù)下載到內存中 10
3.1.2.2.1.1 USB 10
3.1.2.2.1.1.1 USB Host = USB Mass Storage = U Disk 10
3.1.2.2.1.1.2 USB Slave = USB Device 11
3.1.2.2.1.2 RS232 12
3.1.2.2.1.2.1 Kermit 12
3.1.2.2.1.2.2 Ymodem 13
3.1.2.2.1.3 NIC/network 14
3.1.2.2.1.3.1 tftp 14
3.1.2.2.1.3.2 NFS 15
3.1.2.2.1.4 SD/MMC 16
3.1.2.2.1.5 JTAG == debug tool 17
3.1.2.2.2 如何把內存中的數(shù)據(jù),寫入到對應存儲設備上 18
3.1.2.2.2.1 Nand Flash 18
3.1.2.2.2.2 Nor Flash 19
3.1.2.2.2.3 USB 20
3.1.2.2.2.4 SD/MMC 20
3.2 產(chǎn)品發(fā)布后:通過操作設備節(jié)點實現(xiàn)動態(tài)升級固件 20
4 引用 22
圖表
圖表 1 嵌入式開發(fā)中固件燒錄的方式 6
圖表 2 將文件下載到Uboot中的方式 10
圖表 3如何把Uboot的內存中數(shù)據(jù)寫入到存儲設備上 18
作者: 林生2010 時間: 2011-08-26 21:26
貌似整合了各種不同的方式,了解一下,不謝啦
作者: linyunxian 時間: 2011-08-26 21:49
呵,總結的很全,很棒!
作者: sy20577036 時間: 2011-08-29 08:43
很好 多謝
作者: mouse5 時間: 2011-11-11 22:15
很不錯,可以好好學習一下
作者: inhome 時間: 2012-04-05 20:36
謝謝你喔
作者: 怪怪虎 時間: 2012-04-25 12:54
作者在底層應該有比較深的研究,發(fā)現(xiàn)了好幾篇美文了。。。
作者: 2013sscc 時間: 2013-05-19 07:49
這就是我沒找到的小藥丸。感謝!
作者: tamxiazai 時間: 2013-06-07 14:32
解析的很清楚
作者: 浩天之家 時間: 2013-06-07 17:33
怎么下載不了呢
作者: tiankongneuq 時間: 2013-06-08 22:27
有很多新東西,學習了。
作者: jacky_fang 時間: 2013-06-11 12:54
學習了。謝謝
作者: xuelin273 時間: 2013-10-27 13:17
寫的很好,lz善于總結
作者: xuelin273 時間: 2013-10-27 13:18
向你學習,嵌入式還以好多東西需要學習
作者: zhj1011 時間: 2013-10-28 09:51
寫的很好,謝謝分享!
歡迎光臨 Chinaunix (http://72891.cn/) |
Powered by Discuz! X3.2 |