技術問題
[SDK] 使用安裝程式製作工具(如InstallShield), 如何自動安裝 AISYS 裝置驅動?
Aisys Solution 安裝目錄下的 "Binary Redistributions" 資料夾, 提供再包裝所需的所有 Binary 檔案及工具.
A. 使用者可利用其中的 AISYSDriverInstaller.exe 工具, 來進行驅動自動化安裝(安靜模式),
在以下目錄可找到 AISYSDriverInstaller.exe 工具(二選一即可, x86/x64共用)
\Binary Redistributions\x86\Windows\AISYS\Drivers\
\Binary Redistributions\x64\Windows\AISYS\Drivers\
B. AISYS 裝置驅動程式, 依 "OS版本" 與 "OS架構" 不同, 分別為以下 4 種版本, 各放置於以下資料夾
1. Win7/8/8.1 - 32bit : \Binary Redistributions\x86\Windows\AISYS\Drivers\OlderWin
2. Win7/8/8.1 - 64bit : \Binary Redistributions\x64\Windows\AISYS\Drivers\OlderWin
3. Win10 - 32bit : \Binary Redistributions\x86\Windows\AISYS\Drivers\Win10
4. Win10 - 64bit : \Binary Redistributions\x64\Windows\AISYS\Drivers\Win10
AISYSDriverInstaller.exe 提供以下兩參數命令, 使用說明如下:
"/INSTALLALL" = 安裝所有 driver 檔案 (無 UI + 安靜模式)
"/UNINSTALLALL" = 解安裝所有 driver 檔案 (無 UI + 安靜模式)
註1: 使用前必須透過安裝程式製作工具將所需的 Driver 檔複製到以下路徑(絕對路徑)後,
AISYSDriverInstaller.exe 才能正確運作.
WinXP/7/8/8.1 : C:\Windows\AISYS\Drivers\OlderWin\
Win10 : C:\Windows\AISYS\Drivers\Win10\
註2: AISYS 裝置所需 Driver (A+B+C) 如下:
[A:驅動工具基底檔]
AISYSDriverInstaller.exe
dpinst.exe
WdfCoInstaller01009.dll
[B:裝置 FW 基底檔]
※AltairU系列(USB2.0)
AltairU.cat
AltairU.inf
AltairU.sys
AltairULdr.sys
AltairUBlank.cat
AltairUBlank.inf
AltairUBlank.sys
※AltairSU系列(USB3.0)
AltairSU.cat
AltairSU.inf
AltairSU.sys
AltairSULdr.sys
CyclopssUBlank.cat
CyclopsSUBlank.inf
CyclopsSUBlank.sys
[C:各裝置驅動檔] (每個裝置有三個)
DeviceName.cat
DeviceName.inf
DeviceName.sys
EX: AltairU36u(micro) 相機所需的 Driver 檔案列表如下
[A:驅動工具基底檔]
01. AISYSDriverInstaller.exe
02. dpinst.exe
03. WdfCoInstaller01009.dll
[B:裝置 FW 基底檔]
04. AltairU.cat
05. AltairU.inf
06. AltairU.sys
07. AltairULdr.sys
08. AltairUBlank.cat
09. AltairUBlank.inf
10. AltairUBlank.sys
[C:裝置驅動程式檔]
11. AltairU36u.cat
12. AltairU36u.inf
13. AltairU36u.sys
註3: 開始建置安裝程式製作專案前, 可先參考以下教學影片, 進行驅動安裝測試.