реклама на сайте
подробности

 
 
> Пытаясь запустить UsbHostLite для LPC2468 с nxp.com
Gizma
сообщение Aug 20 2009, 10:27
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 3-09-08
Пользователь №: 39 972



Всем привет!
Работаю с стартер китом с lpc2468...
В апноуте на UsbHostLite пишут что *Загрузите этот пример на нашу борду и наслаждайтесь?*...
Но как он может заработать если там даже не настроены порты USB? Даже в USBClkCtrl какой то бред пытаються записать...
Лопачу под себя Поставил 1ый порт хостом, и настроил по мануалу USBClkCtrl...
USBClkCtrl = 0x0000001A;
OTGStCtrl |= 0x00000003;
Ноst_Init(); проходит...
в самом конце разрешают прерывание для USB, VICIntEnable = (1 << 22)...
Через небольшое время не зависимо от того вставлено что либо в разъем хоста(да и вообще в любой usb порт) или нет срабатывает это прерывание, но функция обработчик( Host_Isr() ) толком ничего не делает, т.к. Host_Isr спрашивает у HcInterruptStatus что там случилось, но там всегда одни нули...
Далее в функции Host_EnumDev(), навечно заваливаюсь в while (!HOST_RhscIntr);
HOST_RhscIntr должна изменяться в Host_Isr, но из-за вечной нулевости HcInterruptStatus этого никак не сделать...

Также еще раз отмечу прерывание для Host_Isr вызываеться только один раз через некоторое время после VICIntEnable = (1 << 22), не зависимо от того вставлено что либо в хост или нет... Позже это прервывание не вызываеться вообще...

Может подсобите чем нибудь, я пока в ступоре...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
IgorMarx
сообщение Aug 21 2009, 05:57
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 5-10-05
Из: Зеленоград
Пользователь №: 9 268



Понятно. Вообще-то у NXP исключительно плохая документация и очень бажные чипы сами по себе. Я с этим LPC2888 изрядно помучился. Особо потрясает как они сделали DMA: последние 8-9 слов приходится доталкивать в FIFO ручками по FIQ, т.к. DMA останавливается раньше, чем передаётся весь блок. Это глупо и неприятно.

Так пример не работает совсем или не понятно как работает? Должны же были протестировать материал перед публикацией.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Gizma   Пытаясь запустить UsbHostLite для LPC2468 с nxp.com   Aug 20 2009, 10:27
- - IgorMarx   Цитата(Gizma @ Aug 20 2009, 14:27) HcInte...   Aug 20 2009, 15:46
|- - Gizma   Цитата(IgorMarx @ Aug 20 2009, 19:46) А о...   Aug 20 2009, 18:48
|- - IgorMarx   Gizma, вы понимаете, о чём речь? Внимательно прочи...   Aug 20 2009, 20:10
|- - Gizma   Цитата(IgorMarx @ Aug 21 2009, 00:10) Giz...   Aug 20 2009, 20:52
|- - Gizma   Цитата(IgorMarx @ Aug 21 2009, 09:57) Пон...   Aug 21 2009, 07:38
|- - GetSmart   Цитата(IgorMarx @ Aug 21 2009, 11:57) Пон...   Aug 21 2009, 08:30
||- - IgorMarx   Цитата(GetSmart @ Aug 21 2009, 12:30) А м...   Aug 24 2009, 05:49
||- - GetSmart   Цитата(IgorMarx @ Aug 24 2009, 11:49) Ну,...   Aug 25 2009, 08:14
|- - etoja   Цитата(IgorMarx @ Aug 21 2009, 09:57) Воо...   Sep 21 2009, 07:16
- - Gizma   Отловил еще пару багов, совсем мелких, и теперь УР...   Aug 21 2009, 09:31
|- - GetSmart   Цитата(Gizma @ Aug 21 2009, 15:31) fdr = ...   Aug 21 2009, 09:40
- - esaulenka   Гм. Простите, а кто-нибудь тут спецификацию OHCI ч...   Aug 21 2009, 13:21
|- - Gizma   Цитата(esaulenka @ Aug 21 2009, 17:21) Гм...   Aug 21 2009, 14:27
- - esaulenka   Также хочется заметить, что а) VICIntEnClr - ну с...   Aug 21 2009, 16:11
|- - Gizma   Цитатаа) VICIntEnClr - ну совершенно НЕ "ena...   Aug 21 2009, 18:02
|- - aaarrr   Цитата(Gizma @ Aug 21 2009, 22:02) ну тут...   Aug 21 2009, 19:03
|- - zltigo   Цитата(Gizma @ Aug 21 2009, 20:02) Просто...   Aug 21 2009, 19:12
||- - aaarrr   Цитата(zltigo @ Aug 21 2009, 23:12) Изред...   Aug 21 2009, 19:21
|- - shahr   Цитата(Gizma @ Aug 21 2009, 22:02) ну тут...   Aug 25 2009, 07:37
- - sergvks   На какую скорость обмена с usb-носителями можно ра...   Sep 1 2009, 18:19
- - goodwin   LPC1758, 48Мгц,чтение - 215 кб/сек. Подправил ...   Sep 18 2009, 18:17
- - goodwin   С FAT_FS от Чена скорость чтения ~ 700 кб/сек (FAT...   Sep 19 2009, 10:26
- - alevnew   У меня USBHoslLite заработал сразу, как и написано...   Oct 23 2009, 05:49
- - argentum   Здравствуйте. Подскажите пожалуйста. Работаю с lpc...   Nov 9 2009, 08:19
|- - alevnew   Цитата(argentum @ Nov 9 2009, 14:19) Здра...   Nov 9 2009, 08:59
|- - argentum   Цитата(alevnew @ Nov 9 2009, 11:59) Vbus ...   Nov 9 2009, 11:15
- - miv   Я использовал пример HostLite для портирования его...   Nov 11 2009, 08:39
- - HARMHARM   Дабы не плодить новые темы спрошу здесь. Зачем воо...   Nov 25 2010, 23:22
- - DpInRock   Эти сигналы можно использовать. Но самое главное -...   Nov 26 2010, 02:07
- - Дмитриос   Может быть зря поднимаю тему. Но у меня также проб...   Apr 10 2011, 16:48
|- - yarunt   Цитата(Дмитриос @ Apr 10 2011, 20:48) . ...   Apr 12 2011, 10:27
- - UNKNOWN   Доброго времени суток! Помогите решить проблем...   Apr 26 2011, 09:47
|- - yurmala   Приветствую! А у меня другая проблема. Объедин...   Sep 29 2011, 11:20
- - yurmala   Я вообщем в тупике. Не пойму куда смотреть. чтение...   Sep 30 2011, 07:06
- - yurmala   Товарищи дорогие! Прошу помощи. Так и не могу ...   Oct 3 2011, 09:11
- - Olga83   Хм, у меня полностью аналогичная ситуация. Как то ...   Apr 23 2012, 10:37
- - yurmala   Тут есть полезная информация: http://www.keil.com/...   Nov 6 2012, 04:10
|- - SyncLair   Цитата(yurmala @ Nov 6 2012, 08:10) Тут е...   Nov 6 2012, 18:42
- - yurmala   SyncLair, я уже разобрался. Потому и дал полезную ...   Nov 7 2012, 07:29
|- - SyncLair   Цитата(yurmala @ Nov 7 2012, 11:29) Поэто...   Nov 7 2012, 12:52
- - GetSmart   Убил пару дней на поиск грабли в стоге сена NXP US...   Jul 29 2014, 23:33


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 22:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01395 секунд с 7
ELECTRONIX ©2004-2016