Отговори на тема  [ 24 мнения ]  Отиди на страница 1, 2  Следваща
Проблем с USB 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Проблем с USB
Значи ето с какъв проблем се сбъсках:
Имам една платка с пик32 на която USB-то не иска да работи. Всъщност имам три платки от тая ревизия, и на трите USB-то не се закача изобщо. Свързването ми е директно копие от предишна работеща платка. Десет пъти проверявах, сигналите са си коректни, мачнати, проследих ги по платката от пин до пин, и т.н.
На скопа ги виждам, обаче в момента в който закача USB-то, и двете линии за данни отиват на ниско ниво и си отават така.
Какъв би могъл да е проблема?? :-k

_________________
'просто' е технически синоним на 'красиво'


Чет Авг 05, 2021 11:48 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: Проблем с USB
Двете линии ниско за повече от 10ms ще рече bus reset... Демек има шанс софта да го причинява, но най-вероятно не е това. Казвам го все пак повече като идея да видиш какво прави и по-точно какво казва софта. Ако е софтуер щеше да ресетва и да пуска поне за малко линиите. Евенутално ако има проблем пак ще ресетва, но на скопа това щеше да се вижда...
Но наистина най-добре чуй какво пее софта. Не знам това хост или девайс ли е, ако е девайс и имаш лайнукс под ръка просто го ръчни и виж dmesg - често това достатъчна информация.


Чет Авг 05, 2021 12:00 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: Проблем с USB
Ами софта го наливам директно от същия хекс като на предишната (работеща) платка.
Нямам линукс подръка. Има ли някакъв еквивалент за прозорците?

_________________
'просто' е технически синоним на 'красиво'


Чет Авг 05, 2021 12:09 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: Проблем с USB
За джамовете има тулчета за трейс и дебъг, ама не съм в час кое е актуално... Някой дограмаджия да каже ;-)


Чет Авг 05, 2021 12:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2663
Местоположение: София / Велико Търново
Мнение Re: Проблем с USB
Н'бабане Гт'муан'га написа:
Какъв би могъл да е проблема?? :-k

Малко догатки:
- разменил си ги двете линии
- пиковете от една партида ли са
- някакви паразитни капацитети
- проблем с осцилатора
- влияние на сондата на осцилоскопа (но предполагам и без него си пробвал)

_________________
https://github.com/slav4ocom/


Чет Авг 05, 2021 12:55 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: Проблем с USB
slav4o.com написа:
Н'бабане Гт'муан'га написа:
Какъв би могъл да е проблема?? :-k

Малко догатки:
- разменил си ги двете линии
- пиковете от една партида ли са
- някакви паразитни капацитети
- проблем с осцилатора
- влияние на сондата на осцилоскопа (но предполагам и без него си пробвал)


- И аз също помислих така в началото, но не. Не са разменени.
- Пиковете не са от една партида. Смяташ че това има значение?
- Напълно е възможно, въпреки че обикновено съм много внимателен с тия неща. Правя корекции по платката, но ми се иска да разбера причината а не да стискам палци другия път. Има ли някакъв лесен начин да ги измеря тия паразитни капацитети?
- Гледах го. Ок е.
- Със и без скоп - все тая.

Малко ъпдейт - преди малко усб-то изгря след като окъсих нарочно ферита дето е на Vbus линията и също окъсих двата резистора по 27 ома дето се препоръчват в даташита. Няколко пъти пусках и спирах - няма проблем.
След това махнах късото от ферита - нищо. Върнах късото обратно - пак нищо... :-k

_________________
'просто' е технически синоним на 'красиво'


Чет Авг 05, 2021 1:29 pm
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Съб Май 21, 2016 9:47 pm
Мнения: 577
Местоположение: Бургас
Мнение Re: Проблем с USB
В последната ми разработка USBто на PICa e със 100 Ом резистори на D+ и D- и Vusb е вързано директно на 3.3V и си работи. Е, не е PIC32, ама все пак...
ESD чип има ли?


Чет Авг 05, 2021 2:44 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: Проблем с USB
ig_ivanov написа:
В последната ми разработка USBто на PICa e със 100 Ом резистори на D+ и D- и Vusb е вързано директно на 3.3V и си работи. Е, не е PIC32, ама все пак...
ESD чип има ли?


Vusb идва от усб-то и трябва да е (около) 5 волта...
Има ESD защити. Махнал съм ги за пробите но все тая

_________________
'просто' е технически синоним на 'красиво'


Чет Авг 05, 2021 3:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 26, 2005 2:01 pm
Мнения: 1952
Местоположение: Варна
Мнение Re: Проблем с USB
Н'бабане Гт'муан'га написа:
...
Какъв би могъл да е проблема?? :-k

Типичният проблем на мозайкаджията. Когато нещо спре да работи - не знае защо. Но всъщност не знае и зашо е работило, когато нещото е работило. :wink:
Питаха те: host или device? Боба казва дивайс.
Захранва ли се от USB или има собствено захранване? Тука боба показва, че вероятно се захранва от USB.
Във фърмуера на MCU-то има ли предвидено време за инициализиране и след това да се идентифицира дивайса на USB линията? Тука боба все още мълчи.
Понякога USB кабелите вършат големи мизерии, особено когато дивайса се захранва от USB. Новата джаджа случайно да има по-висока консумация от предишната, "работещата"?
Погледни как си задал въпроса си. Предполагам първият човек щеше да се справи по-грамотно.

_________________
Най-опасният враг на истината и свободата е мнозинството.


Чет Авг 05, 2021 3:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: Проблем с USB
Zdrav написа:
...


Типичния трол. Трябва да се изсере и да умирише навсякъде...

_________________
'просто' е технически синоним на 'красиво'


Чет Авг 05, 2021 3:23 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение Re: Проблем с USB
И аз да се изходя:
1. Провери захранването, най-вече дали няма спорадични дропове. Няма да питам дали е добре байбаснато с керамики, че е обидно.
2. Провери клока на скоп, ако може го изкарай на някой пин на процесора да се гледа там.
3. Софтът същият ли е, както при работещите платки? Може тредът, който ти обслужва USB да не може "да хване ръка" и да не обслужи енумерацията.
4. Може просто да не е запоен добре процесорът. И на трите платки ... не е невероятно.


Чет Авг 05, 2021 4:11 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 26, 2005 2:01 pm
Мнения: 1952
Местоположение: Варна
Мнение Re: Проблем с USB
Н'бабане Гт'муан'га написа:
Zdrav написа:
...


Типичния трол. Трябва да се изсере и да умирише навсякъде...

Щом си опрял до форуми за да си оправяш великите платкотворения, това не би трябвало да ти е проблем.

_________________
Най-опасният враг на истината и свободата е мнозинството.


Чет Авг 05, 2021 4:52 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 20, 2009 11:54 pm
Мнения: 11338
Местоположение: "Занзибар"
Мнение Re: Проблем с USB
Баси гениите! Пък аз опирам до форуми за да определя кой чехъл е ляв...


Чет Авг 05, 2021 8:37 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение Re: Проблем с USB
Тая платка не може ли да се дебъгва? Да се види докъде стига, тръгва ли въобще енумерация?

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Чет Авг 05, 2021 9:16 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение Re: Проблем с USB
Цецо написа:
Тая платка не може ли да се дебъгва? Да се види докъде стига, тръгва ли въобще енумерация?


Чини ми се, софтуерен проблем и без дебъг поне с принтф няма да стане работата. :roll:


Чет Авг 05, 2021 11:28 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 24 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни