Saleae Logic USB逻辑分析仪(SX24M8)安装失败原因分析
工作環(huán)境(藍(lán)色粗體字為特別注意內(nèi)容)
 1,軟件環(huán)境:Windows 7 Ultimate sp1、Logic Setup 1.1.15 (32-bit)
2,參考文獻(xiàn):
①?https://bbs.csdn.net/topics/390957074
②?https://support.microsoft.com/en-us/help/304101/backup-program-is-unsuccessful-when-you-back-up-a-large-system-volume
之前在某寶上買(mǎi)了一個(gè)USB數(shù)字邏輯分析儀SX24M8,這款邏輯分析儀的性?xún)r(jià)比相當(dāng)?shù)母摺?梢哉f(shuō)是單片機(jī)、FPGA開(kāi)發(fā)中硬件調(diào)試神器。
欣喜之余,趕緊按照賣(mài)家的鏈接,把相關(guān)資料下載下來(lái),其中就包括Logic Setup 1.1.15 (32-bit),這是該USB邏輯分析儀的上位機(jī)軟件,界面如圖:
8個(gè)通道,簡(jiǎn)直完美,于是將該軟件安裝到電腦,最后彈出如下的提示框:
沒(méi)細(xì)看還好,以為安裝完成,仔細(xì)一看,就發(fā)現(xiàn)問(wèn)題了,信息提示“Logic Setup Wizard ended prematurely”(Logic安裝向?qū)崆敖Y(jié)束),很奇特的一個(gè)問(wèn)題。完全沒(méi)有理由呀,明明裝的是32位程序。會(huì)不會(huì)是我電腦USB硬件的問(wèn)題?or 系統(tǒng)問(wèn)題?or 驅(qū)動(dòng)程序問(wèn)題?or USB采集卡的問(wèn)題?
于是做了大量的嘗試:
1)將此安裝程序的64位版本發(fā)給朋友(朋友的是64位系統(tǒng))進(jìn)行安裝,安裝過(guò)程正常,能夠正常連接USB硬件,這說(shuō)明安裝程序應(yīng)該沒(méi)問(wèn)題,USB采集卡也沒(méi)問(wèn)題。
2)將朋友的Logic安裝目錄下面的Driver拷貝過(guò)來(lái)替換本機(jī)的Driver目錄,失敗!
3)卸載USB控制器驅(qū)動(dòng),使用驅(qū)動(dòng)精靈重新安裝USB控制器,失敗!
4)換其他低版本Saleae Logic安裝程序,失敗!
嘗試以上方法之后感覺(jué)這問(wèn)題比較棘手,關(guān)鍵是安裝程序并沒(méi)有提示出錯(cuò)信息,除了之后那個(gè)信息提示“Logic setup ended prematurely because of an error.”之外。雖然說(shuō)遇到了一個(gè)錯(cuò)誤,但是該提示并沒(méi)有明確提示到底是什么錯(cuò)誤!于是win+r輸入eventvwr回車(chē),調(diào)出系統(tǒng)日志,果然發(fā)現(xiàn)了貓膩。
從系統(tǒng)日志中,我們可以明顯看到兩個(gè)ERROR!而且是ServiceControl Manager相關(guān)的,看來(lái)問(wèn)題很可能是跟這兩個(gè)Error相關(guān),接下來(lái)我們點(diǎn)開(kāi)Error。
“The driver package installation has failed.The final status was 0x102”(驅(qū)動(dòng)包安裝失敗,最終狀態(tài)為0x102)從這個(gè)錯(cuò)誤可以看出問(wèn)題好像在驅(qū)動(dòng)這部分。接下來(lái)繼續(xù)看另外一個(gè)錯(cuò)誤。
The Windows Driver Foundation - User-mode Driver Framework service terminated with the following error:?
 Insufficient system resources exist to complete the requested service.嗯,“User-mode Driver Framework service由于下列原因終止:系統(tǒng)資源不足,無(wú)法完成請(qǐng)求服務(wù)”,這個(gè)應(yīng)該就是前面程序安裝失敗的罪魁禍?zhǔn)琢恕3醪娇梢耘懦窍到y(tǒng)資源不足的原因,因?yàn)槲译娔X內(nèi)存、硬盤(pán)都正常,其他程序也能夠正常運(yùn)行。
于是win+r輸入services.msc回車(chē),調(diào)出service,啟用plug and play項(xiàng)目;找到Windows Driver Foundation - User-mode Driver Framework服務(wù)項(xiàng),啟用失敗
啟用失敗,提示錯(cuò)誤:
Windows could not start the Windows Driver Foundation - User-mode Driver Framework service on Local Computer.
Error 1405 Insufficient system resources exist to complete the requested service.
于是按照參考文獻(xiàn)①的思路,重裝KB2685813更新,問(wèn)題依舊。
按照參考文獻(xiàn)②,調(diào)整系統(tǒng)參數(shù),問(wèn)題依舊。
最后靈機(jī)一動(dòng),開(kāi)機(jī)按F8進(jìn)入安全模式,啟用Windows Driver Foundation - User-mode Driver Framework,竟然可以正常啟用!發(fā)現(xiàn)該項(xiàng)目是啟動(dòng)方式是Manual(手動(dòng)),于是設(shè)置為Automatic(自動(dòng)),重啟正常啟動(dòng)系統(tǒng)。打開(kāi)Service發(fā)現(xiàn)竟然正常啟動(dòng)了!
最后分析原因可能是某些系統(tǒng)服務(wù)只能在系統(tǒng)剛剛啟動(dòng)的時(shí)候自動(dòng)啟動(dòng),而無(wú)法在系統(tǒng)完成之后手動(dòng)啟用。
設(shè)置采用率之后,任意測(cè)試一個(gè)通道,發(fā)現(xiàn)效果不錯(cuò) :) 。
1.2.18最新版功能更加強(qiáng)大,需要的朋友可以到官網(wǎng)下載。
在此記錄一下,希望能夠給遇到類(lèi)似問(wèn)題的朋友一些啟發(fā),就算是一個(gè)拋磚引玉吧,時(shí)間不早了,凌晨2:23,明天還要做實(shí)驗(yàn),關(guān)燈,睡覺(jué)~~~
總結(jié)
以上是生活随笔為你收集整理的Saleae Logic USB逻辑分析仪(SX24M8)安装失败原因分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: arcgis出图详细步骤
- 下一篇: 毕业设计 超声波红外自动调速风扇系统
