странно, у меня с флешками проблем не было, завтра повтыкаю какие найду.. винчи включал через ЮСБ, флопик, zip-drive, DVDRW - сетка в норме
на первый взгляд тоже самое. да и в тот момент я проблему решил и нужда копания в сорцах ушла на второй план. плату я покупал в ~сентябре 2009, врядли там были существенные улучшения - завтра поищу тот архив..
при наличие экрана надо быстренько поставить Иксы, прикрутить крысо/клаву и все.. делов то :)
Итог: значит у меня одного не работает прямое включение Low/Full Speed USB device в EHCI-порт :(
Драйвер, конечно, еще очень сырой. Ошибки и исключительные ситуации не обрабатываются, наверняка в какой-нибудь ситуации сглючит :-).
Обидно, но в режиме scatter-gather DMA запустить не удалось. Вернее, происходит ошибка (target abort), если задать в поле Sector Count '1'. Видимо не зря Nuvoton'овцы в своем BSP его не используют.
очень хороший результат, т.о.
ethernet - есть
i2c - есть
usb - есть
sd - есть
nand - надо поженить с sd (консультации с rw9uao - он гуру по написанию драйвера в 17-е ядро)
spi - еще не смотрел
lcd - вроде работает (у меня пока криво)
осталось все причесать, выловить глюки, еще раз причесать и оформить телодвижения в виде патча или лога изменений и дополнений :)
я пока "выпал" - только вернулся в СПб
Он пока в довольно плачевном состоянии, посмотрите исходники - даже хуже Nuvoton'овских. Но вроде как-то работает, даже загружаться с SD удается.
Очень огорчили проблемы с scatter-gather режимом DMA, не зря я тут про errata спрашивал.
Ну и с nand совсем не дружит.
Смотрел эти драйвера, ни у китайцев, ни у rw9uao не используется аппаратное ECC, что очень огорчает. И DMA не используется.
да там просто все =) надо правильно биты выставлять. не писать регистр = значение;
надо регистр |= значение;
а ЕСС там нафиг не надо. для QNX когда драйвер делал, были неровности.
(со вздохом) ну вот.. спугнул
:) 2Artemius на неделе попробовал патч навесить, прошел "на отлично", но устройств я пока не увидел.
с рабочего раздела побоялся грузиться, а образы системы для загрузки по сети завыпендривались..
на след. неделе, по возможности, совершу еще подход..
Я, кстати, поторопился с заявлениями о работоспособности драйвера SD. Читает он вроде нормально, а вот записать файл больше нескольких кБ не может. Сижу разбираюсь.
P.S. Все забываю спросить, где вы откопали китайский план работ по BSP из первого поста?