不多說,進行單純UP2 GPIO 測試 ...
測試O/S 為 Windows 10 IOT 64bit TC,必須先安裝 AAEON 的 Hi-safe / aaeonframework ( 下載連結 ) ,
下載後整包package 裡面有詳細資料及步驟,但不知為何,安裝好 aaeonframework 會有驅動沒有簽署所以無法使用的問題?
也由於是要測試 GPIO 因此這部分先用 " 特別的方式 " 跳過~~~
剛開始進行測試時會發現 aaeon GPIO 均無法使用,一番折騰後,簡述如下,(以 pin32/33 為例)
由於觀察BIOS中的 HAT 設定會發現許多設備均被占用,因此先試試是否可以調整??
先進到 BIOS 設定中的 GPIO 選項,發現預設值為 PWM0 !! 看來就是它了...
因此將 GPIO / PWM0 / 1 均設定為 GPIO
再繼續往下設定,找到紅框處 Pin32/33 ,發現可以調整了 !! 設定好 Output 後記得存檔重新開機~~~
接下來開機進入系統後如發現 aaeonframe 無法正常運作,請依照 " 特別的方法 " 處理
接下來進行實測
先測試 Pin32 ,以下看圖說故事
由於BIOS已經設定為 Output / high ,因此可以量到 high 2.6V ??
執行 hi-safe 找到pin32 (因為板子上會有許多裝置被占用,因此執行時會有一大堆錯誤提示,跳過即可)
調整為 Output / low
對應降為 low
接下來改 pin33,方法都一樣,不再贅述....
打完收工!!