資料介紹
eMMC 存儲介質(zhì)目前越來越廣泛的應(yīng)用在嵌入式系統(tǒng)中, AM335x 的用戶也越來越多的使用EMMC 作為系統(tǒng)的主要存儲介質(zhì)。目前AM335x 的幾款官方demo 板中,只有BeagleBone Black上加入了對eMMC 芯片的支持,很多用戶也是參考BeagleBone Black進(jìn)行自己AM335x 系統(tǒng)的eMMC 設(shè)計(jì)。筆者最近分別通過TI Uniflash 和SD卡完成了BeagleBone Black上eMMC 芯片的燒寫驗(yàn)證工作,軟件基于AM335x Linux SDK06,總結(jié)出

1.2 eMMC 燒寫原理
本文介紹的驗(yàn)證方法是使用Uniflash 工具通過USB 對BeagleBone Black上的eMMC 進(jìn)行燒寫,原理是通過Romcode,SPL和u-boot 三個階段,將一個專門用于eMMC 燒寫的Linux 操作系統(tǒng)在BeagleBone Black板上運(yùn)行起來,并自動運(yùn)行腳本進(jìn)行燒寫。第一階段,通過設(shè)置AM335x 的sysboot 管腳,使AM335x 的啟動項(xiàng)包含USB0啟動。
BeagleBone Black的默認(rèn)啟動設(shè)置為: MMC1-》MMC0-》UART0-》USB0, MMC1 和MMC0 分別連接了eMMC 和SD卡,如果eMMC 為空,并且不插SD卡,芯片上電后執(zhí)行的Romcode 就會執(zhí)行USB啟動。Romcode 會初始化USB RNDIS以太網(wǎng)絡(luò)通信協(xié)議,通過Windows 宿主機(jī)上Uniflash 自帶的DHCP服務(wù)器進(jìn)程拿到分配的IP 地址,然后再通過Windows 宿主機(jī)上Uniflash 自帶的TFTP服務(wù)器進(jìn)程將Uniflash 設(shè)定的tftp 目錄下用于eMMC 燒寫的特殊的SPL下載到AM335x 的內(nèi)部ram 中并運(yùn)行。
第二階段,用于eMMC 燒寫的特殊的SPL執(zhí)行之后,會初始化USB RNDIS以太網(wǎng)絡(luò)通信協(xié)議,并通過Windows 宿主機(jī)上Uniflash 自帶的DHCP服務(wù)器程序拿到分配的IP 地址,然后再通過宿主機(jī)上Uniflash 自帶的TFTP服務(wù)器程序?qū)niflash 設(shè)定的tftp 目錄下用于eMMC 燒寫的特殊的U-boot.img 下載到板子上的DDR3中并運(yùn)行。
第三階段,用于eMMC 燒寫的特殊的U-boot.img 執(zhí)行之后,通過執(zhí)行u-boot 中的DHCP和TFTP命令,將Windows 宿主機(jī)上Uniflash 設(shè)定的tftp 目錄下的用于燒錄eMMC的Linux uImage 下載到板子的DDR3中并運(yùn)行。這個Linux uImage 會通過執(zhí)行啟動腳本,通過tftp 的方式,將Windows 宿主機(jī)上Uniflash 設(shè)定的tftp 目錄下名為debrick.sh 腳本下載并執(zhí)行, debrick.sh 可實(shí)現(xiàn)eMMC 的擦除和燒寫。
- EMMC主控固件讀取及SD轉(zhuǎn)emmc接線 22次下載
- BeagleBone Black eMMC 燒寫全記錄 ( 基于 AM335x SDK06)
- BBBlackEMMC燒寫全記錄
- stm32 iap 關(guān)鍵點(diǎn)記錄資料下載
- STM32菜鳥成長記錄---系統(tǒng)滴答定時器(systick)應(yīng)用資料下載
- 概述EDA技術(shù)的發(fā)展過程資料下載
- MTK6577和Android的EMMC分區(qū)布局詳細(xì)資料說明 10次下載
- emmc啟動燒寫的詳細(xì)資料說明 27次下載
- 你了解eMMC嗎?eMMC的詳細(xì)資料介紹 60次下載
- eMMC母片燒錄器使用中英文對照資料免費(fèi)下載 18次下載
- 如何使用EMMC進(jìn)行大容量存儲技術(shù)設(shè)計(jì) 47次下載
- CAN總線基礎(chǔ)的詳細(xì)資料概述 121次下載
- 使用EMMC改優(yōu)盤的腳位圖資料免費(fèi)下載 14次下載
- K8S-V1.8.13集群安裝配置全記錄的詳細(xì)資料免費(fèi)下載 12次下載
- TI的軟件開發(fā)系統(tǒng)的使用應(yīng)用和資料概述 3次下載
- eMMC主控的定義和主要功能 689次閱讀
- RK3568修改eMMC分區(qū)大小 682次閱讀
- CPM核心板應(yīng)用之eMMC硬件設(shè)計(jì)指導(dǎo) 899次閱讀
- eMMC響應(yīng)的格式和類型 2220次閱讀
- eMMC總線協(xié)議解析 2973次閱讀
- eMMC的結(jié)構(gòu)和電源配置 5741次閱讀
- 判斷EMMC使用壽命是否到期的方法 3.2w次閱讀
- fireflyROC-RK3399PC燒寫介紹 1632次閱讀
- fireflyROC-RK3399主板PC燒寫emmc簡介 7851次閱讀
- fireflyAIO-3399C主板燒寫須知 1386次閱讀
- fireflyNCC S1燒寫工具--常見問題簡介 1539次閱讀
- fireflyCORE-PX30-JD4燒寫工作介紹 2197次閱讀
- 什么是單片機(jī)燒寫軟件?如何燒寫 3.4w次閱讀
- emmc是什么意思_emmc詳細(xì)介紹 8.5w次閱讀
- emmc和固態(tài)硬盤的區(qū)別分析 6w次閱讀
下載排行
本周
- 1DH1766系列·三路可編程直流電源技術(shù)手冊
- 1.93 MB | 3次下載 | 免費(fèi)
- 2智能蓄電池充放電測試儀 蓄電池放電檢測儀專業(yè)防護(hù)功能
- 0.13 MB | 2次下載 | 免費(fèi)
- 3GD選型手冊
- 6.92 MB | 2次下載 | 免費(fèi)
- 4FP136 高端電流檢測IC芯片說明書
- 0.62 MB | 1次下載 | 免費(fèi)
- 533A66-B1 rk3399開發(fā)板規(guī)格書
- 1.15 MB | 1次下載 | 1 積分
- 6FP137 高端電流檢測IC芯片說明書
- 0.68 MB | 1次下載 | 免費(fèi)
- 7HAL9303線性霍爾效應(yīng)傳感器技術(shù)手冊
- 0.70 MB | 1次下載 | 免費(fèi)
- 8HC88L051F4低功耗芯片規(guī)格書
- 4.76 MB | 1次下載 | 免費(fèi)
本月
- 1常用電子元器件使用手冊
- 2.40 MB | 34次下載 | 免費(fèi)
- 2高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
- 2.27 MB | 33次下載 | 10 積分
- 3MS1826 HDMI 多功能視頻處理器數(shù)據(jù)手冊
- 4.51 MB | 8次下載 | 免費(fèi)
- 4USB拓展塢PCB圖資料
- 0.57 MB | 8次下載 | 免費(fèi)
- 5經(jīng)典1000W純正弦波逆變器原理圖資料
- 0.08 MB | 8次下載 | 10 積分
- 6TYPEC電路原理圖資料
- 0.14 MB | 7次下載 | 免費(fèi)
- 7SR520-SR5100肖特基二極管規(guī)格書
- 0.11 MB | 4次下載 | 免費(fèi)
- 8DH1766系列·三路可編程直流電源技術(shù)手冊
- 1.93 MB | 3次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191424次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論