Thread 中讨论的其他器件: WL1835MOD、 WL1837MOD
平台详细信息如下:
器件:WL1831MOD
我们的平台运行 Linux 2.6.35
WL18xx 驱动器为 R8.4。 (请注意、我尝试了 R8.6、但由于与我们的内核版本兼容、这些 R8.6无法构建。)
PHY 固件版本为8.2.0.212
固件版本8.9.0.0.17
我不确定用于生成此设备配置文件的正确 INI 文件。 我目前使用的是默认 版本,但我遇到了几个问题,试图为我们的平台找到正确的版本,以及 在尝试生成 wl18xx-conf.bin 文件时遇到了一些问题。
我从 TI 网站下载了最新版本的 wlconf 实用程序。 这将使用 INI 文件作为输入来生成 wl18xx-conf.bin 文件。 但是、驱动程序不喜欢生成的文件–它抱怨文件太大
“wlcore: ERROR configuration binary file size is wrong, expected 1226 got 1229”
This seems to be caused by the fact that I am using an 8.4 driver. I then pulled the wlconf from the 8.4 version and this solved this problem. However it is now unclear which INI file to use. The 8.4 package includes the following INI files and it's not clear which is the correct one.
WL1835MOD_INI_2ANT.ini
BGA_WL18X1_WL18X7_INI_2ANT - Automotive.ini
WSP_WL18X3_WL18X1_INI_1ANT.ini
BGA_WL18X5_WL18X7_INI_1ANT - Automotive.ini
WSP_WL18X5_WL18X7_INI_2ANT.ini
There is a "configure-device" script but this expects an "WL8_System_parameters.ini" file but this is not present. It then prompts the user for another INI file
当我尝试一些存在的东西时、我得到了以下结果:
'INE 4:无效语法:'
'INE 5:无效语法:'
'INE 6:无效语法:'
'INE 7:无效语法:'
'INE 8:无效语法:'
'INE 35:无效语法:'
'INE 44:无效语法:'
'INE 53:无效语法:'
'INE 54:无效语法:'
'INE 55:无效语法:'
'INE 56:Invalid Syntax:'(INE 56:无效语法:
'INE 57:无效语法:'
'INE 59:无效语法:'
'INE 64:无效语法:'
'INE 69:无效语法:'
'INE 70:无效语法:'
'INE 73:无效语法:'
'INE 74:无效语法:'
'INE 75:无效语法:'
'INE 79:无效语法:'
'INE 81:无效语法:'
'INE 86:无效语法:'
'INE 87:无效语法:'
'INE 88:无效语法:'
'INE 93:无效语法:'
'INE 98:无效语法:'
'INE 100:无效语法:'
找到27个错误、未生成输出文件。
从最初的研究来看、wlconf 工具与文件中的空格不一样、这可能是一个 Unix/DOS 转换问题。 但是、它们直接下载到 Linux 平台上。
这里有几个问题、但主要问题是此设备/驱动程序版本使用的正确 INI 文件是什么。
我看到过这个
这表明 WL1835MOD_INI.ini (来自 WiLink8项目的最新版本)是正确的。
谢谢、
布鲁诺
