Armadilloフォーラム

アドオンI/Fポート初期設定

kammak

2018年1月8日 17時41分

初めて投稿させて頂きます。
この度Armadillo-IoT G3操作について学びたく、当機器を購入致しました。
尚自身においてはLinux及びプログラム経験はございませんのでご了承ください。
現在購入したArmadillo-IoT G3を起動させ、アドオンI/Fの起動後のポートチェックをRS-232C基板のCON3上で行いました。
この時 CON3_12pin(GPIO4_IO7(gpio103))において3.3V出力されています。
マルチプレクス表では起動後はGPIO入力ポートのプルダウンと記載されている様に伺えますので3.3V出力されている理由が知りたく、
上記ポートの電源起動後の仕様について教えてください。

コメント

at_mizo

2018年1月9日 9時18分

溝渕です。

> 現在購入したArmadillo-IoT G3を起動させ、アドオンI/Fの起動後のポートチェックをRS-232C基板のCON3上で行いました。
> この時 CON3_12pin(GPIO4_IO7(gpio103))において3.3V出力されています。
> マルチプレクス表では起動後はGPIO入力ポートのプルダウンと記載されている様に伺えますので3.3V出力されている理由が知りたく、
> 上記ポートの電源起動後の仕様について教えてください。

CPUのリセット解除後はGPIO入力ポートのプルダウンとなっていますが、
U-Bootで、USB_OTG2_PWRに設定してしまっています。そのため、3.3V出力され
ています。

USB_OTG2_PWRに設定してしまっているのは、U-Bootのポーティングミスである
ため、次回アップデートで修正したいと思います。

添付のパッチを適用すると、U-BootでMUX設定を変更しないため、GPIOとして
期待通りの動作をすると思いますのでご確認ください。

ファイル ファイルの説明
uboot_2016.07-at12_fix-mux-uart3_cts_b.patch