基于i.MX6UL的wifi音响设计



  Wifi音响的功能:

  1、通过SDIO接口,实现WiFi功能;

  2、在Freescale Yocto Linux上实现流媒体播放,音源是手机等设备,传输采用DLNAairplay协议;

酷狗音乐、qq音乐、百度音乐等APP连接Wifi音响展示:

优酷视频

http://v.youku.com/v_show/id_XMjc3MzAzOTMxNg==.html

  WIFI音箱是基于IMX6UL-EVK板子和yocto工程开发的,支持DLNA。无线网卡采用AR 6003模块,DMP程序采用开源程序gmrender-resurrect

  Wifi音响环境安装与配置:

  1.接上电源线和串口线,串口在linux下被识别为/dev/ttyUSBx,可通过串口软件(例如minicom)打开串口,串口设置为波特率为1152008位,无校验,1位停止位,无硬件控制流。

  2.上电,等待系统正常启动。

  3.等待进入登录界面时,输入root登录

  4.参照/etc/wpa_supplicant.conf,添加一个无线路由的配置,例如我的无线路由采用WPA-PSK认证,可添加如下配置

  # Only WPA-PSK is used. Any valid cipher combination is accepted.

  network={

  ssid="你的网络名称,此处需要修改"

  proto=WPA

  key_mgmt=WPA-PSK

  pairwise=CCMP TKIP

  group=CCMP TKIP WEP104 WEP40

  psk="你的WIFI密码,此处需要对应修改"

  priority=2

  }

  进入/etc目录下,创建wpa_supplicant文件夹并进入,执行echo nl80211 > driver.wlan0并重启设备。

  5.插入AR6003的无线网卡,并且加载无线网卡的驱动modprobe ath6kl_sdio,就会出现如下打印:

  执行iwconfig可以看到wlan0设备。

  6.执行udhcpc -i wlan0,获取IP地址。

  7.可以ping一下外网,确认一下是否成功连上网络。

  8.连接网络成功之后,执行

  gmediarender -f fsl &

  其中gmediarender是我们添加的DMP程序,参数-f后面指定的是你给该设备的命名,可以根据自己取值,在DLNA控制程序上搜索到的名字即为该值。

    需要文档请留邮件:


 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值