о сорцах - да я сам, покопавшись, изрядно поприкалывался - ну что делать, каждый пишет как может.. и удивлялся SD на SCSI
впрочем "дареному коню в зубы.." - ладно хоть такое есть, можно потестить и попробовать. сильно припрет так и переписать можно - хотя я не возьмусь - не силен..
ЗЫ Кстати (может проглядели) я в ветке "About LCD.." фотки выложил. Помнится, Вы как-то про Иксы спрашивали, так там вроде они..
Я их в свое время пытался поднять на AT91, но что-то не очень охотно пошли - грузились но не откликались..
на фронте борьбы с ЮСБ положительных результатов нет..
заинтересовался кварцем (48мгц) который был куплен и впаян.. тыр-пыр 48MHZ VNIISIMS, спросил Яндекс, оказался.. совок :(
млин.. выпаял, впаял второй экземпляр - шина ваще легла на запуске..
тут углядел и спер контроллер PCI-USB (фирменный) с заветным кварцем на 48мгц, унес, выпаял, впаял в SK.. а хрен там - все осталось как было..
переписываюсь с человеком из Nuvoton - он прислал свою ветку /drivers/usb - ничего хорошего не получилось, все тоже унылое сообщение "..wrong IRQ.."
ощущение, что "собака порылась" где-то в шаринге группового прерывания USB, но доказать не могу..
ЗЫ по кварцу VNIISIMS нашел на IXBT.COM (у меня S) Информация от производителя: "S" - последовательный резонанс, "L" - цитата: "с нагрузочной емкостью".
ну в общем то на кварц я уже почти не грешу.. хотя кто знает, как там организована USB core в ARM.. может есть теоретическая возможность работы на 16/32 Мгц.. (на мой взгляд) ЮСБ шина чрезвычайно сложна и запутанна..
завтра попробую еще раз "потерзать" товарища из Nuvoton-a :)
Что могу сказать - найдено положительное решение.
у админов был взят.. USB Hub 2.0, втыкаю в любой порт, в него _любое_устройство.. и все начинает нормально работать!!! клавиши заработали, мышь, вот сунул "свисток" блютузный: armets:~# usb 1-1.1: new full speed USB device using nuc900-ehci and address 6
usb 1-1.1: configuration #1 chosen from 1 choice
и никаких позывов..
я в полном недоумении, чуть мозг не поломал в поисках решения, за это время перелопатил кучу всего с нулевым выхлопом.. а тут - одним движением все запустил :-/
до этого момента пробовал втыкать прямо в порты платы..
ЗЫ я тут уже нашел дома старую комовую крысу и примеривался поднять второй серийный порт для нее. остановила проблема с клавиатурой - на борту этого АРМа нет контроллера PS/2, а лепить самому - чего-то стремно стало :)
Базовая прошивка. Периодически выдает:
hub 1-0:1.0: over-current change on port 1
hub 1-0:1.0: over-current change on port 2
При несильном надавливании на проц пишет то же самое.
Флешки видит только после ребута.
Гугль ответа не дает((( Мож, не пропай проца??
не-а, у меня ни разу такого сообщения не было, чего только не включал..
изредка при втыкание вылетает мессадж о "бла-бла EMI?" (вероятно помеха или статика), порт автоматом передергивается и все нормально..
если подозрение на непропай, то взять сильную лупу (не меньше 6Х) и аккуратно иголочкой (при снятом питание) пробовать пошевелить подозрительной лапкой. я так свою пайку чипа Nandflash проверял с шагом 0.5. непропаи хорошо видятся.
к.з. хорошо смотреть на фото с цифровика в режиме МАКРО с разных ракурсов..