在迅為imx6q開發板V2.0版本的底板上新添加了485功能。但是485和GPS共用了串口ttymxc2,所以就導致了在用485的c測試程序測試的時候出現只能發不能收的現象。對于這個問題,解決方法如下:
1. 當使用485不使用GPS的時候將iTOP-iMX6_android4.4.2/hardware/imx/Android.mk
的第一行改成這樣
common_imx_dirs := libsensors lights wlan libbt-ath3k
2.相反在使用GPS不使用485時候需要將第一行改成這樣
common_imx_dirs := libsensors libgps lights wlan libbt-ath3k
另外修改完之后需要將iTOP-iMX6_android4.4.2/out/target/product/topeet_6dq
有GPS關鍵字的目錄刪掉,然后重新編譯,否則修改不會生效。
|