안녕하세요? 러찌입니다.
즐거운 추석 보내고 계신지 모르겠습니다.
저도 오랫만에 가족, 친척을 만나서 이런 저런 얘기를 나누며,
즐거운 시간을 보내고 있습니다.
남은 추석 일정 마무리 잘하시고 편한 밤 되시기 바랍니다.
이번 글에서는 WAD-A64U 보드에 있는 WiFi 모듈을 이용하여,
안드로이드 OS에서 WiFi 동작 테스트를 해보려고 합니다.
Allwinner CPU는 WiFi 모듈과의 통신을 위해,
다양한 인터페이스를 제공합니다.
A64 CPU가 탑재되어 있는 WAD-A64U 보드는
SDIO 인터페이스를 이용해서 A64 CPU와 WiFi 모듈 간에
통신이 되도록 설계되어 있습니다.
안드로이드 OS 7.1 버전이 실행되는 WAD-A64U 보드에서,
WiFi 모듈 동작이 잘 되는지 테스트 해보았습니다.
다음 화면과 같이 WiFi가 잘 동작되어 브라우저를 통해
위아데브 홈페이지가 잘 나왔습니다.
WAD-A64U 보드에서 사용하는 WiFi 모듈은
Broadcom사에서 제작한 AP6212 모듈입니다.
AP6212 모듈은 WiFi와 Bluetooth가 함께 동작할 수 있는 콤보 모듈이며,
하나의 안테나로 WiFi와 Bluetooth를 사용할 수 있습니다.
AP6212의 WiFi 사양은 Single Band 이며,
802.11b/g/n 표준을 따르고, 최대 72.2Mbps의 속도로 동작합니다.
WAD-A64U 보드를 위해 개발된 안드로이드 7.1 BSP는
Broadcom 외에도 여러 제조사의 WiFi 디바이스 드라이버를 제공합니다.
그렇지만, WAD-A64U에 맞게 수정해야 합니다.
그리고, 지원되지 않는 WiFi 모듈의 경우에는 WiFi 디바이스 드라이버를
새로 개발해야 하고, Android OS 인터페이스에 맞도록
구현되어야 할 것입니다.
지금까지 안드로이드 7.1 OS가 실행되는 WAD-A64U 보드에서
WiFi 동작이 잘 됨을 확인하였습니다.
아래는 관련 영상입니다. 한번씩 봐주시면 감사하겠습니다.
* 아래는 저희가 운영하는 페이스북이며, 한번씩 방문해 주시면 감사하겠습니다.
https://www.facebook.com/wearedev1
* 유튜브 채널 구독 부탁 드립니다.
https://www.youtube.com/c/wearedev
함박 웃음처럼 둥글고 큰 보름달을 보시면서,
즐거운 추석 보내시기 바랍니다.