MFGTool(飛思卡爾燒寫(xiě)工具)
13.01 綠色版- 軟件大?。?span itemprop="fileSize">76 MB
- 更新日期:2019-07-16
- 軟件語(yǔ)言:英文
- 軟件類別:其它應(yīng)用
- 軟件授權(quán):免費(fèi)軟件
- 軟件官網(wǎng):未知
- 適用平臺(tái):WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評(píng)論下載地址
MFGTool是國(guó)外開(kāi)發(fā)的軟件,主要的功能就是幫助用戶燒寫(xiě)設(shè)備,本軟件提供的配置內(nèi)容非常多,可以在軟件界面直接查看設(shè)備連接的方式,可以配置需要燒寫(xiě)的內(nèi)容,可以顯示燒寫(xiě)進(jìn)度,適合需要提升設(shè)備性能的朋友使用,這款軟件操作過(guò)程還是非常簡(jiǎn)單的,但是在配置數(shù)據(jù)的時(shí)候就比較復(fù)雜了,如果你會(huì)使用就可以直接下載,如果你不會(huì)使用可以到網(wǎng)上查找教程,學(xué)會(huì)以后既可以通過(guò)這款MFGTool軟件對(duì)飛思卡爾設(shè)備燒寫(xiě)!
基本功能
控制臺(tái)和gui接口
在gui界面中,基于顏色的標(biāo)志用于指示用戶工作的狀態(tài):
?藍(lán)色表示正在處理設(shè)備
?綠色表示設(shè)備已成功處理,并向測(cè)試儀指示可以使用新設(shè)備替換設(shè)備,而不依賴于其他設(shè)備的進(jìn)度。
?紅色表示設(shè)備無(wú)法處理。
持續(xù)監(jiān)控設(shè)備移除/到達(dá)。
當(dāng)用新設(shè)備替換已處理的設(shè)備時(shí),它將自動(dòng)重啟該過(guò)程。
將開(kāi)始處理檢測(cè)到的第一個(gè)設(shè)備,并允許在完成后更換每個(gè)設(shè)備,而不是等待所有設(shè)備完成。
軟件特色
UICfg.ini用來(lái)配置每次同時(shí)可以燒寫(xiě)開(kāi)發(fā)板的個(gè)數(shù):
[UICfg]
PortMgrDlg=1
cfg.ini用來(lái)配置芯片類型和板子信息以及燒寫(xiě)內(nèi)容存儲(chǔ)方式:
[profiles]
chip = MX6DL Linux Update -----------芯片為i.mx6dl
[platform]
board = SabreSD ------------板子型號(hào)
[LIST]
name = i.MX6DL-ubuntu-SabreSD-SD ---------------燒寫(xiě)內(nèi)容及存儲(chǔ)方式
cfg.ini一定要根據(jù)你的板子和要燒寫(xiě)到哪里來(lái)設(shè)置,設(shè)置的信息和你使用的板子要匹配。
使用說(shuō)明
1、小編打開(kāi)軟件以后提示無(wú)法使用,您需要在軟件配置UICfg.ini以及cfg.ini
2、本軟件使用比較復(fù)雜,小編并不知道如何使用,用戶可以自己百度查找教程
官方教程
1. 概述
本章一步一步的舉例描述如何使用MFGTools。
操作步驟:
第一步:
在運(yùn)行MfgTool2.exe之前,必須確保cfg.ini和UIcfg.ini存在,此外還要確保這兩個(gè)文件的配置正確。如果配置有誤可能不能正常的工作。UIcfg.ini文件是用來(lái)描述與配置同時(shí)支持多少個(gè)開(kāi)發(fā)板的,UIcfg.ini文件格式為文本文件,文件內(nèi)容如下:
[UICfg]
PortMgrDlg=1
例如,當(dāng)前只有一個(gè)開(kāi)發(fā)板,那么它只需要支持一個(gè)即可,因此PortMgrDlg=1即可,如果需要支持4個(gè),那么PortMgrDlg=4,目前最多支持4個(gè),因此該值的范圍是1~4。
Cfg.ini文件用來(lái)配置目標(biāo)芯片和目標(biāo)操作列表,文件格式和UIcfg.ini一樣,文件內(nèi)容如下:
[profiles]
chip = MX6DL Linux Update
[platform]
board = ARM2
[LIST]
name = Android-SD
“profiles/chip”用于表明目標(biāo)profile name,“list/name”用于表明目標(biāo)操作鏈表名,該名字可以在"profiles/CHIP_PROFILE/OSFirmware/ucl2.xml"文件中找到,也就是會(huì)按照此鏈表配置的流程進(jìn)行燒寫(xiě)系統(tǒng)。“platform/board”字段目前保留,在修改的時(shí)候忽略即可。
第二步:
開(kāi)發(fā)板設(shè)置好啟動(dòng)模式,如USB OTG(設(shè)置撥碼,在核心板上有絲印,按照絲印撥碼即可 ),鏈接好USB線,一端鏈接開(kāi)發(fā)板的OTG,另一端鏈接運(yùn)行MFGTools的PC。連接好后系統(tǒng)上電,在PC的設(shè)備管理器里可以看到人體學(xué)設(shè)備 Hid-compliant device。到此確定連接和啟動(dòng)方式已經(jīng)完全正確,可以進(jìn)入第三步了。
第三步:
雙擊MfgTool2.exe開(kāi)始運(yùn)行。這里需要注意,當(dāng)首次使用MFGTools V2版本的時(shí)候,必須將設(shè)備連好之后再運(yùn)行。MFGTools起來(lái)之后只有兩個(gè)按鈕,一個(gè)start,一個(gè)exit,如果點(diǎn)擊start開(kāi)始燒寫(xiě),點(diǎn)擊后start按鈕表現(xiàn)為stop,如果start按鈕顯示為stop時(shí)不能點(diǎn)擊exit按鈕進(jìn)行退出,只有停止燒寫(xiě)了才能exit,鏡像燒寫(xiě)的過(guò)程會(huì)花費(fèi)一些時(shí)間,如果中途點(diǎn)擊stop,接著再點(diǎn)擊start,那么MFGTools會(huì)接著上次stop的地方繼續(xù)燒寫(xiě)。不過(guò)官方不建議這樣做。
第四步:
點(diǎn)擊start按鈕開(kāi)始燒寫(xiě),如果有終端工具,如xshell,可以將調(diào)試串口鏈接到PC,燒寫(xiě)過(guò)程的信息可以在xshell中看到更詳細(xì)的信息。
在燒寫(xiě)過(guò)程中,圖1.2中,下面兩個(gè)框是進(jìn)度條,上面是具體加載的哪塊,如圖顯示loading kernel,說(shuō)明正在燒寫(xiě)kernel。在stop、exit按鈕上面有個(gè)狀態(tài)框,用于顯示成功操作信息和失敗操作信息。當(dāng)一切燒寫(xiě)完成,會(huì)顯示Done,兩個(gè)進(jìn)度條滿格并且顯示綠色。
注意:在下載文件系統(tǒng)到sd卡上時(shí),MFGTools可能會(huì)報(bào)一些錯(cuò)誤信息,這可能是sd卡的分區(qū)太小而導(dǎo)致的空間不足,為了解決這一問(wèn)題,可以解壓"Profiles CHIP_PROFILE OSFirmwaremksdcard.sh.tar"并根據(jù)系統(tǒng)需求在腳本中修改分區(qū),修改之后需要重新運(yùn)行腳本。
原文:https://blog.csdn.net/jhjyear/article/details/80000563
通用更新器目標(biāo)
1.將主機(jī)軟件與設(shè)備介質(zhì)布局和設(shè)備命令細(xì)節(jié)的詳細(xì)知識(shí)分離(即保持設(shè)備命令對(duì)主機(jī)不透明)。
2.避免在主機(jī)軟件中使用硬編碼安裝邏輯。
3.允許固件編寫(xiě)器控制安裝順序和安裝命令的設(shè)計(jì)。 換句話說(shuō),允許系統(tǒng)提供程序指定和控制安裝,而無(wú)需更改主機(jī)工具。
4.確保新的更新協(xié)議可移植到USB以外的傳輸。
常見(jiàn)問(wèn)題
MFGTool2.exe,cfg.ini,UICfg.ini,ucl2.xml,ucl2.xml中定義的操作列表以及將在刻錄過(guò)程中使用的二進(jìn)制文件之間的關(guān)系。
MFGTool2的基本功能是使用特定的SoC將圖像刻錄到特定目標(biāo)(板)上的特定存儲(chǔ)。
您需要做的第一件事就是告訴MFGTool2它可以使用哪種SoC。
問(wèn):為什么MFGTool2需要這些信息?
答:MFGTool2基于USB,不同的SoC具有不同的PID / VID,MFGTool2需要此信息來(lái)監(jiān)控設(shè)備樹(shù)以獲得其操作的完全正確的設(shè)備。
問(wèn):如何向MFGTool2提供此信息?
答:使用ucl2.xml。一個(gè)ucl2.xml用于特定的SoC。在ucl2.xml的開(kāi)頭, pare術(shù)語(yǔ)定義了SoC名稱和它的PID / VID。有關(guān)的詳細(xì)信息,請(qǐng)參閱“Manufacturing Tool V2 UCL用戶手冊(cè).doc”。
您需要做的第二件事是告訴MFGTool2它可以獲得ucl2.xml。
問(wèn):如何讓MFGTool2知道它可以獲取ucl2.xml的位置?
答:使用cfg.ini。在這個(gè)cfg.ini中,有一個(gè)
【簡(jiǎn)]
chip = MX6Q Linux更新
MFGTool2將嘗試使用路徑(mfgtool2.exe的相對(duì)路徑)Profiles $ {chip} OS Firmware查找ucl2.xml。如果以上述芯片值為例,MFGTool2將嘗試在“Profiles MX6Q Linux Update OS Firmware”中找到ucl2.xml。
定義要同時(shí)運(yùn)行的最大設(shè)備數(shù)。
問(wèn):為什么MFGTool2需要這些信息?
答:MFGTool2需要此信息來(lái)創(chuàng)建相關(guān)的結(jié)構(gòu),線程和UI相關(guān)資源。
問(wèn):如何配置?
答:使用UICfg.ini。在此文件中,只需配置PortMgrDlg。
指定目標(biāo)存儲(chǔ)和目標(biāo)板。
問(wèn):為什么需要這些信息?
答:由于不同的主板可能有不同的uboot.bin文件和不同的內(nèi)核映像,因此用戶需要區(qū)分它們。
此外,不同目標(biāo)和板上的操作也會(huì)有所不同。
問(wèn):如何區(qū)分存儲(chǔ)和電路板?
答:使用ucl2.xml中定義的操作列表。一個(gè)操作列表專用于定義特定板上的特定存儲(chǔ)。
問(wèn):我已定義了許多不同的操作列表。如何讓MFGTool2知道應(yīng)該使用哪一個(gè)?
答:使用cfg.ini。在這個(gè)cfg.ini中,有
[LIST]
name = Sabre-SD
MFGTool2將嘗試在ucl2.xml中找到名為“Saber-SD”的操作列表,該列表應(yīng)在Profiles $ {chip} OS Firmware中分配。
準(zhǔn)備二進(jìn)制文件以獲取操作列表。
問(wèn):需要什么樣的二進(jìn)制文件?
答:兩種二進(jìn)制文件:
1)ram內(nèi)核和相應(yīng)的U-Boot在目標(biāo)板上運(yùn)行。
2)正常內(nèi)核和最終用戶將在目標(biāo)上使用的相應(yīng)U-Boot。
問(wèn):我應(yīng)該把這些二進(jìn)制文件放在哪里?
答:由操作清單決定。例如,以下內(nèi)容摘自Profiles MX6Q Linux Update OS Firmware ucl2.xml中定義的操作“Saber-SD”。
正在加載U-boot
loadSection =“OTH”setSection =“OTH”HasFlashHeader =“FALSE”>加載內(nèi)核。
發(fā)送u-boot.bin
發(fā)送內(nèi)核uImage
標(biāo)記為紅色的文件名表示查找此文件的位置以及ucl2.xml的相關(guān)路徑。
問(wèn):哪些二進(jìn)制文件是ram內(nèi)核映像,哪些是普通映像?
答:通常,命令“BootStrap”用于刻錄ram內(nèi)核。
因此,在上面的例子中,u-boot-mx6q-sabresd.bin,uImage是ram內(nèi)核和files / u-boot-mx6q-sabresd.bin,files / uImage是普通內(nèi)核。
問(wèn):我如何生成這些二進(jìn)制文件?
答:用戶需要參考“Mfgtool Linux或Android固件開(kāi)發(fā)指南V2.docx”并生成ram內(nèi)核映像。如何生成普通二進(jìn)制文件超出MFGTool范圍。
完成所有這些必要信息后,MFGTool2開(kāi)始工作:
1)解析操作列表以獲取需要執(zhí)行的所有命令。
2)監(jiān)視設(shè)備樹(shù)以獲得具有由ucl2.xml中的定義的PID / VID的完全正確的設(shè)備
3)找到合適的設(shè)備后,使用PID / VID獲得正確的燃燒階段(狀態(tài))。不同的階段(狀態(tài))具有不同的PID / VID削減。
下載地址
-
MFGTool(飛思卡爾燒寫(xiě)工具) 13.01 綠色版
人氣軟件
Adobe Acrobat Pro DC 永久激活版下載548 MB
/簡(jiǎn)體中文X-Force KeyGen注冊(cè)機(jī)合集(32+64位)658 KB
/英文autocad2017注冊(cè)機(jī) 支持32位/64位676 KB
/簡(jiǎn)體中文KYTool插件下載(凱元工具)30.54 MB
/簡(jiǎn)體中文云南師范大學(xué)上網(wǎng)認(rèn)證客戶端44.8 MB
/簡(jiǎn)體中文草圖大師通用注冊(cè)機(jī)(sketchup2016激活碼獲取)894 KB
/簡(jiǎn)體中文Stata 16(統(tǒng)計(jì)學(xué)軟件)356 MB
/簡(jiǎn)體中文refprop(制冷劑物性查詢運(yùn)算軟件)附中文教程6.5 MB
/簡(jiǎn)體中文hpds2011下載(城鎮(zhèn)道路路面設(shè)計(jì))1.3 MB
/簡(jiǎn)體中文中控zktime考勤軟件系統(tǒng)38.7 MB
/簡(jiǎn)體中文
相關(guān)文章
查看所有評(píng)論>>網(wǎng)友評(píng)論共0條
精彩評(píng)論
- 最新評(píng)論