Other Parts Discussed in Thread: WL1835
Tool/software: Linux
running on am437x gp evm board
SDK 4.0.3.0.5
the WL1835 module plugged in
i read that one of the first steps is to run "configure_device.sh" in /usr/sbin/wlconf so i did that on my target and i get this:
root@am437x-evm:/usr/sbin/wlconf# ./configure-device.sh
Please provide the following information.
Are you using a TI module? [y/n] : y
What is the chip flavor? [1801/1805/1807/1831/1835/1837 or 0 for unknown] : 1835
Should certification Class 2 Permissive Change (C2PC) due to higher antenna gain (max 3.2dBm) be applied? [y/n] : n
How many 2.4GHz antennas are fitted? [1/2] : 2
[243867.300806] wlcore: down
The device has been successfully configured.
TI Module: y
Chip Flavor: 1835
Number of 2.4GHz Antennas Fitted: 2
Number of 5GHz Antennas Fitted: 0
Diversity Support: n
SISO40 Support: y
Japanese Standards Applied: n
Class 2 Permissive Change (C2PC) Applied: n
[243868.074121] wl18xx_driver wl18xx.3.auto: Direct firmware load for ti-connectivity/wl1271-nvs.bin failed with error -2
root@am437x-evm:/usr/sbin/wlconf# [243868.431250] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
[243868.465003] wlcore: loaded
[243869.262409] wlcore: PHY firmware version: Rev 8.2.0.0.240
[243869.334128] wlcore: firmware booted (Rev 8.9.0.0.76)
[243869.364907] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
i would have thought that maybe i would be able to at least scan for networks on it, and i get:
root@am437x-evm:/usr/sbin/wlconf# iwlist wlan0 scan
wlan0 Interface doesn't support scanning.
during boot up this message shows the firmware version:
[ 25.844655] wl18xx_driver wl18xx.3.auto: Direct firmware load for ti-connectivity/wl1271-nvs.bin failed with error -2
[ 26.184607] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
[ 26.489100] wlcore: loaded
...
[ 27.716832] wlcore: PHY firmware version: Rev 8.2.0.0.240
[ 27.866531] wlcore: firmware booted (Rev 8.9.0.0.76)
but i also see:
[ 4.259899] wlan-en-regulator: disabling
with no "enabling" statement afterward so i do wonder if it is up or not. what commands would i enter to verify that? i did run:
ifconfig wlan0 up
before running previous commands as well and it made no difference
it seems i do not have the proper firmware for this thing. am i have trouble communicating with the chip or a problem with the wifi firmware on my machine?