I've got a Blaze/OMAP4430, ES 2.3 GP, and what I think is a COM6 / wl1273 wireless chip. I know most Blaze devkits have wl1283.
I installed the 4AI.1.7 release of Android from omappedia on this Blaze, which was running gingerbread before with no troubles. Now with ICS, the WiFi would not turn on, and I would get the following error in dmesg:
ERROR nvs size is not as expected: 1113 != 912Following the instructions on calibration from
http://omappedia.org/wiki/Android_Mac80211#WLAN_Calibration_Instruction, I tried both the wl1271 and wl1283 instructions. The 1283 instructions produced the same error as above, but calibrating with the 1271 instructions produced this output:
Fail to calibrate ith radio status (-36)It still wrote the .bin file, so I figured I'd try the wifi anyway. The Wi-Fi will turn on, but it won't find any access points. wpa_supplicant repeatedly emits the following to logcat:
I/wpa_supplicant( 368): wpa_driver_nl80211_driver_cmd: Unsupported command SCAN-ACTIVE
I/wpa_supplicant( 368): wpa_driver_nl80211_driver_cmd: Unsupported command SCAN-PASSIVE
Do I need to use a different firmware file? A different .ini script? (I tried TQS_D_1.7.ini, TQS_D_1.7_127x.ini, TQS_S_2.5.ini, TQS_S_2.6.ini, among others).
I gather that the mac80211 driver does not need to be compiled differently for wl127x and wl128x, so I don't need to recompile my kernel, correct?
Thanks,
James Athey