Panda4430 board wifi support with ICS release

57 views
Skip to first unread message

shubh

unread,
Apr 7, 2012, 3:06:49 AM4/7/12
to pandaboard
Hi , I am trying to enable wifi driver for Panda 4430 with ICS
release .
I came to know about
http://www.omappedia.org/wiki/L27.IS.1_OMAP4_Icecream_Sandwich_Release_Notes#Bui
lding_WLAN_driver ..but this is for Blaze only, same functionality
build for
Panda not working.

any one have suggestion how can I enable driver for Panda Board with
ICS build.

thanks

shubh

unread,
Apr 26, 2012, 6:50:03 AM4/26/12
to pandaboard
any one have idea over here?

On Apr 7, 12:06 pm, shubh <shubhampatn...@gmail.com> wrote:
> Hi , I am trying to enable wifi driver for Panda 4430 with ICS
> release .
> I came to know abouthttp://www.omappedia.org/wiki/L27.IS.1_OMAP4_Icecream_Sandwich_Releas...

Joshi, Vikas

unread,
Apr 26, 2012, 6:52:39 AM4/26/12
to panda...@googlegroups.com
One of our community member had published steps a while ago regarding WiFi with ICS. I am doing cut-and-paste below of the same for your reference.

Vikas


-----Original Message-----
From: panda...@googlegroups.com [mailto:panda...@googlegroups.com] On Behalf Of gad.kr...@gmail.com
Sent: Thursday, February 02, 2012 11:49 PM
To: panda...@googlegroups.com
Subject: [pandaboard] Re: Bluetooh on ICS

Guys, I got it working in ICS master branch from AOSP with minimal changes and a re-compiled kernel:

1) check out master AOSP
2) add ti-wpan project from omapzoom (git://git.omapzoom.org/platform/hardware/ti/wpan.git) to hardware/ti/wpan
3) modify device/ti/panda/ as follows:
a) add TIInit_7.2.31.bts firmware from pandroid project in TI gforge (https://gforge.ti.com/gf/download/frsrelease/567/4721/Bluetooth_WLAN_KernelPatches_Firmware_Config_L27.12.1-P2-Pandroid-1.0-Linux-x86-Install) -- it's a linux installer, copy the firmware from the installed directory to ti/panda
b) add android.hardware.bluetooth.xml from omapzoom blaze_tablet (http://git.omapzoom.org/?p=device/ti/blaze_tablet.git;a=blob;f=android.hardware.bluetooth.xml;h=569f857e6b71418ffc8ab17b136f86a27cc6f003;hb=ics-mr1)
c) modify device.mk with:
PRODUCT_COPY_FILES := device/ti/panda/TIInit_7.2.31.bts:system/etc/firmware/TIInit_7.2.31.bts \
device/ti/panda/android.hardware.bluetooth.xml:system/etc/permissions/android.hardware.bluetooth.xml
PRODUCT_PACKAGES := $(call inherit-product-if-exists, hardware/ti/wpan/ti-wpan-products.mk)
d) modify BoardConfig.mk with:
BOARD_HAVE_BLUETOOTH := true
e) modify init.omap4pandaboard.rc with:
# change permissions for Bluetooth/FM/GPS
chmod 0600 /sys/class/rfkill/rfkill0/state
chown bluetooth bluetooth /sys/class/rfkill/rfkill0/state
chmod 0600 /dev/ttyO1
chown bluetooth bluetooth /dev/ttyO1 #shared transport user space mgr service for Bluetooth, FM and GPS service uim /system/bin/uim-sysfs
class core
user bluetooth
group bluetooth net_bt_admin
f - IMPORTANT) re-compile kernel from AOSP: https://android.googlesource.com/kernel/omap (branch remotes/origin/android-omap-panda-3.0) with the following:
1) make sure you copy the original defconfig from arch/arm/configs/panda_defconfig to .config in kernel root
2) make menuconfig with ARCH=arm
3) Networking Support->Bluetooth subsystem support->
a) turn on L2CAP, SCO, RFCOMM (with tty), BNEP, and HIDP
b) Bluetooth device drivers-> make sure you have HCI UART (H4 protocol) and Texas Instruments WiLink7 driver enabled
4) exit and save
5) re-compile, use the zImage (not the uImage) and replace the kernel in ti/panda/kernel with it.
4) Re-compile AOSP with new kernel, see if BT and wifi works :-D

shubh

unread,
Apr 27, 2012, 1:11:15 AM4/27/12
to pandaboard
Hi Vikas, thanks for reply.
but you forgot to post reference steps, please post ASAP.

thanks

On Apr 26, 3:52 pm, "Joshi, Vikas" <v-jos...@ti.com> wrote:
> One of our community member had published steps a while ago regarding WiFi with ICS. I am doing cut-and-paste below of the same for your reference.
>
> Vikas
>
>
>
>
>
>
>
> -----Original Message-----
> From: panda...@googlegroups.com [mailto:panda...@googlegroups.com] On Behalf Of gad.krumh...@gmail.com
> Sent: Thursday, February 02, 2012 11:49 PM
> To: panda...@googlegroups.com
> Subject: [pandaboard] Re: Bluetooh on ICS
>
> Guys, I got it working in ICS master branch from AOSP with minimal changes and a re-compiled kernel:
>
> 1) check out master AOSP
> 2) add ti-wpan project from omapzoom (git://git.omapzoom.org/platform/hardware/ti/wpan.git) to hardware/ti/wpan
> 3) modify device/ti/panda/ as follows:
> a) add TIInit_7.2.31.bts firmware from pandroid project in TI gforge (https://gforge.ti.com/gf/download/frsrelease/567/4721/Bluetooth_WLAN_...) -- it's a linux installer, copy the firmware from the installed directory to ti/panda
> b) add android.hardware.bluetooth.xml from omapzoom blaze_tablet (http://git.omapzoom.org/?p=device/ti/blaze_tablet.git;a=blob;f=androi...)

Joshi, Vikas

unread,
Apr 27, 2012, 1:14:40 AM4/27/12
to panda...@googlegroups.com
The steps were embedded in mail.
They are also below for your perusal.

Vikas
Reply all
Reply to author
Forward
0 new messages