• Android

    [WAD-A64U] Android 7.1에서 WiFi 동작시키기

    twitter facebook

    안녕하세요? 러찌입니다.


    즐거운 추석 보내고 계신지 모르겠습니다.
    저도 오랫만에 가족, 친척을 만나서 이런 저런 얘기를 나누며,
    즐거운 시간을 보내고 있습니다.
    남은 추석 일정 마무리 잘하시고 편한 밤 되시기 바랍니다.


    이번 글에서는 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


    함박 웃음처럼 둥글고 큰 보름달을 보시면서,

    즐거운 추석 보내시기 바랍니다.