eMMC編程器_UPM-100產(chǎn)品特點
支援 Windows XP (x86),Windows Vista (x86/x64),與Windows 7(x86/x64)。
USB 2.0 高速連接介面。
支援符合MMCA 4.3 / 4.4 / 4.41 的3.3V / 1.8V 之eMMC。
MMC 介面可支援至8bit,50MHz 操作頻率。
可支援 BGA 包裝之BA/AA/AB/AC 型態(tài)的eMMC。
經(jīng)由外接式轉(zhuǎn)接卡,可支援eMMC獨特的POP 包裝。(非標準配件)
支援eMMC的BP/GP/ENH_USER 分割區(qū)之分割,燒錄,與驗證。
支援 CMing Technology 的SDCPM 拷貝機之Partition/Mirror/User/AutoScan操作模式。
獨特的單一檔案可備份所有分割區(qū)資料,ext_csd設(shè)定,與checksum(檢查碼)。
BP/GP/User data 分割區(qū)的單分割區(qū)存取模式可支援未壓縮之raw binary 資料檔案。
使用簡單,具備自動檢查eMMC分割區(qū)設(shè)定 參數(shù)之功能。
支援特殊的BP1 + BP2 + User_Data模式。
支援特殊的Bottom Align (底部對齊)模式。
eMMC編程器_UPM-100產(chǎn)品介紹
UPM-100 USB燒錄器乃是操作MMC / eMMC之工程人員的便利工具。透過UPM-100 可輕易的轉(zhuǎn)接市面上常見包裝的eMMC,無須額外的轉(zhuǎn)接器。針對其他獨特包裝的eMMC,UPM-100 也提供SD/MMC 插槽以便使用其他的外接式轉(zhuǎn)接器。
UPM-100內(nèi)附方便使用的應(yīng)用程式,以讓使用者可透過UPM-100來辨識/分割/讀取/燒錄/驗證eMMC。除了獨特的Partition/Mirror/User 模式可支援SDCPM 拷貝機與無壓縮raw binary 模式,UPM-100 也支援特殊的B0/1+U 與 Bottom Align(底部對齊)模式,以支援某些特定應(yīng)用之處理器的需求。
eMMC編程器_UPM-100產(chǎn)品應(yīng)用
1. 藉由提供使用中之eMMC的特定資訊,讓軟體工程師可以了解目標裝置的詳細資訊。其中,重要的裝置特性參數(shù)為:
a. BOOT1/2 Size: BOOT1/2分割區(qū)尺寸,依各裝置不同會有所不同
b. Erase Group Size:當收到erase command(刪除指令)時,單一磁區(qū)的容量
c. Write Protect Group Size:當收到write protect command(防寫指令)時,單一磁區(qū)的容量
依據(jù)MMCA 4.41 標準,Erase Group Size 與Write Protect Group Size是由下列參數(shù)所定義:
a. CSD[46:42] ERASE_GRP_SIZE
b. CSD[41:37] ERASE_GRP_MULT
c. CSD[36:32] WP_GRP_SIZE
d. EXT_CSD[224] HC_ERASE_GRP_SIZE
e. EXT_CSD[221] HC_WP_GRP_SIZE
這些資訊也和以下的裝置特性解譯或組態(tài)設(shè)定相關(guān):
a. EXT_CSD[159:157] MAX_ENH_SIZE_MULT: Enhanced 尺寸支援
b. EXT_CSD[154:143] GP_SIZE_MULT: General Purpose分割尺寸組態(tài)
c. EXT_CSD[142:140] ENH_SIZE_MULT: Enhanced User尺寸組態(tài)
d. EXT_CSD[139:136] ENH_START_ADDR: Enhanced User Area區(qū)域開始定址
以上資訊,都需被解譯或設(shè)定為特定的單一尺寸或界限。
很不幸的,由于eMMC內(nèi)部的NAND FLASH 記憶體零件可能會改變,所以eMMC規(guī)格中并未指定或標準化這些特性。在現(xiàn)有的裝置中,存在著多種不同的 BOOT 區(qū)尺寸與Write Protect Group尺寸的組合。因此,任何特定的組態(tài)設(shè)定都需針對特定的零件。
綜上所述,凡是想要利用eMMC的BOOT,GP,ENH_USER 特性的使用者,都必須具備將要使用的特定裝置的先期知識。
此外,為了預(yù)防發(fā)生下列狀況:
a.裝置供應(yīng)商改變
b.裝置容量升級
c.供應(yīng)商改變裝置的版本 (裝置中的內(nèi)嵌控制器或NAND Flash 記憶體改變)
為了達到客戶期望的特性與運作,因此重復(fù)確認這些參數(shù)設(shè)定,或甚至可能重新定義登錄設(shè)定,都是必要的。
2.執(zhí)行復(fù)雜的eMMC磁區(qū)分割程序
UPM提供了容易上手的磁區(qū)分割設(shè)定介面,以幫助使用者順利設(shè)定裝置,而不用經(jīng)歷高度復(fù)雜且可能出錯的程序。(如 JEDEC 規(guī)范 NO.84A441,7.2.3 節(jié),圖表19 所述)
3.提供存取BOOT1/2,GP1/2/3/4 區(qū)的能力,如同存取USER_DATA區(qū)一般。
4.提供一個收集了燒錄/驗證裝置所有必需資訊的單一檔案。
當一個母片裝置完成設(shè)定與燒錄后,UPM 讓使用者可以再回讀出裝置中不同磁區(qū)中的資料,與設(shè)定完成的EXT_CSD 設(shè)定值。
此外,在使用者的選擇下,UPM 可以自動整合使用者燒錄資料,產(chǎn)出的檢查碼,與組態(tài)設(shè)定值為一個副檔名為 .UPM 的單一檔案。
這個 .UPM 檔案,在未來將可輕易的使用于下列用途:
a.生產(chǎn)前驗證過程中的裝置檢驗,品管,或除錯作業(yè)。
b.燒錄新的母片IC。
將所有資訊合併為一個單一檔案,有助于避免因未正確匹配BIN 檔案中的燒錄資料和分散的組態(tài)設(shè)定檔案所可能造成的錯誤。
由于實際上,裝置的參數(shù)有許多變化,而且裝置也有變動的可能;所以使用者若沒有先具備目標裝置的先期知識,他將很難輸入要燒錄的期望設(shè)定值。