Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Процессорные модули » SK-iMX53-OEM
wl1271 + imx53
buletz
Добавлено 14.02.2014 16:21 Редактировалось 14.02.2014 16:21
0
Сообщение: 1
buletz
3

Пункты: 5920
Регистрация: 16.11.2011
Пол: Мужчина
А кому-нибудь удалось запустить wi-fi на базе чипа wl1271 на плате imx53 ?

Wi-fi использую в виде микросхемы Tiwi R2 (чипсет WL1271 от TI), подключена через SDIO интерфейс. Этот Wi-fi успешно запускается и работает на MX6, но хотелось бы его запустить именно на MX5 (imx53).

Собираю под стартеркитное ядро 2.6.35.
Драйвер wl1271 устанавливается, выдает сообщение:
Код
cfg80211: Calling CRDA to update world regulatory domain

и на этом все.

По непонятным мне причинам не вызывается функция wl1271_probe().

Структуру для подключения по SDIO в борд файле описал так (брал из примеров в инете):

Код
static struct mxc_mmc_platform_data mmc2_data = {
.ocr_mask = MMC_VDD_165_195,
.caps = MMC_CAP_4_BIT_DATA,
.min_clk = 400000,
.max_clk = 26000000,
.card_inserted_state = 0,
//.card_fixed=1,
.clock_mmc = "esdhc_clk",
.power_mmc=NULL,
.status = sdhc_get_card_det_status,
};


Не знаю играет ли роль сигнал CD (он же Card Detect). Подключил его на кнопку, пробовал нажимать ее - ноль реакции.

Хотелось бы услышать любые идеи, в какой стороне искать решение...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.02.2014 21:46 Редактировалось 14.02.2014 21:46 Сообщение: 2
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Драйвер wl1271 устанавливается, выдает сообщение: cfg80211: Calling CRDA to update world regulatory domain
и на этом все.

имхо, это не драйвер пишет, а wifi стек..

Цитата
Не знаю играет ли роль сигнал CD (он же Card Detect). Подключил его на кнопку, пробовал нажимать ее - ноль реакции.

и достаточно важную..
я в ситаровском ядре видел поддержку каких-то "wl-xxxx", там была описана развестистая структура, включая инит и рулеж пинами..
в теории, могу в понедельник посмотреть (если вспомню где видел)..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 15.02.2014 19:34 Сообщение: 3
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
и ходить далеко не надо - в ближайшем ядре задал поиск по *.c с содержимым wl12
вот так в какой-то "панда-боард" прописана структура:
Код
static struct omap2_hsmmc_info mmc[] = {
{
.mmc = 1,
.caps = MMC_CAP_4_BIT_DATA | MMC_CAP_8_BIT_DATA,
.gpio_wp = -EINVAL,
.gpio_cd = -EINVAL,
},
{
.name = "wl1271",
.mmc = 5,
.caps = MMC_CAP_4_BIT_DATA | MMC_CAP_POWER_OFF_CARD,
.gpio_wp = -EINVAL,
.gpio_cd = -EINVAL,
.ocr_mask = MMC_VDD_165_195,
.nonremovable = true,
},
{} /* Terminator */
};

первый блок относится к обычной mmc, а вот второй - это оно..
там же расписано пиномахание..

т.к. у вас нигде не указано имя устройства, то и драйвер не стартовал..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 24.02.2014 11:42 Сообщение: 4
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
внезапно! еле вспомнил.. я же по осени запускал плату с набортным wl1271 на базе am335x!
глюкалово еще то.. после серии пинков и зуботычин неохотно поднялся wifi интерфейс, а вот блютузина так и не пошла..
я тогда натаскал с полдюжины вариаций фирмваре, стеков, драйверов и патчей.. буэ..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 28.02.2014 19:50 Сообщение: 5
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
На покупной плате var-som imx6q именно wl1271 заводился нормально штатно изкаробки. Сдирайте инит из план на базе imx6...
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX53-OEM