доступны != работоспособны..
ядрописы часто одно лечат, другое калечат - регулярно наступаю на разнообразные грабли при смене ядер и рутовых на разных платформах..
Юр просто была плата на imx6q заведомо рабочая, на ней Интел работал, версии ядер одинаковые. Поэтому полезли в железо. Результат озвучили для всеобщего так сказать познания :)
короче, часа 4 скакал вокруг dm8148 с iwl3945 - результат отрицательный.. счаз сраный интел полетит в помойку!
что было проделано:
- привесил пуллапы на
контакт 20 - W_Disable#) - оба положения
контакт 22 - PERST# (о нем есть упоминания, что встроенный пуллап есть на карте) - оба положения
контакт 1 - Wake# - оба положения
(оба положения означают на gnd или на +3 через резюк)
контакты 39 и 41 вместе на +3в3 - чисто для очистки совести, ибо они на карте не разведены..
в инете выловил ближайшую схему ноутбука HP Pavilion (относительно уважаемая контора), схема пристально изучена в цепях подключения к mini-pci-e
после этого с платы dm8148 были изъяты терминирующие резисторы и замкнуты проходные кондеи в цепи rx-/rx+
понимаю, что ничего не понимаю - беру еще один ноутбук, вынимаю из него wifi карточку, не глядя сую в кит, в логе:
после этого появляется очевидная мысль - а интел то дохлый..
злорадно сую интел в бук, включаю, бук пишет "опа! девайс! гони драйвер!", подсунул драйвера - все бодро заработало и даже без антенн навалило кучу сеток.. вердикт - интел исправен, но $ука!
интересно, что на диффцепях интела есть площадки под незапаянные элементы..
имхо, до фирмваре дело даже не доходит, для этого должен возбудится драйвер.. lspci -M дает нулевой результат..
пардон, ввел в заблуждение - генератор есть.. как Павел сказал - на 100МГц..
в таком корпусе они сущетвуют на разные частоты, а не только 50..
впрочем, при случае, ткну осциллом, мало ли что.. бывает от мойки дохнут или частота уплывает (мой то вроде исправен, раз слот работает)
Ресет я подключал к свободному gpio. Должен быть полноценный сброс модуля я думаю. Простого пулап может быть недостаточно... В структуре pcie прописывал пин ресета.
Сейчас на днях буду заводить интел 5300 с тремя антенками, на imx6, попозже отпишусь о результатах.