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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> LPC1820, проблема с USB Mass Storage, Часть плат не работает при размере EP = 512 байт
GetSmart
сообщение Aug 25 2016, 14:40
Сообщение #16


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Заодо сравните версию ботлоадера у рабочих и глючных процессоров.

Вообще, имея глючную плату нужно на ней проводить опыты. Чтобы вероятность ухватывания бага за хвост была максимальной. Обычно это делается удалением из проекта всего кода, выше BBB (MSC-SCSI). Тест только USB-стека и даже на чтение-запись секторов ставится пустышка.

Для чистоты эксперимента лучше иметь не один компьютерный HS-хост, а ещё на микроконтроллере.

Теоретически, бага в LPC для длинных пакетов может быть при отсутствии в нём (или кривом) USB-ФАПЧ (не USB-PLL). Тогда немного отличающиеся клоки хоста и девайса (или болтанка) будут ограничивать длину безошибочно принимаемых пакетов. Или может быть какой-то баг PLL. Я в LPC43xx видел странность, когда флаг стабилизации PLL постоянно устанавливался и сбрасывался при вполне допустимом диапазоне частоты. Иногда вообще не устанавливался, но клок был. Чистоту спектра не измерял никогда.

Сообщение отредактировал GetSmart - Aug 25 2016, 15:19


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
jcxz
сообщение Aug 26 2016, 06:19
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(GetSmart @ Aug 25 2016, 20:40) *
Я в LPC43xx видел странность, когда флаг стабилизации PLL постоянно устанавливался и сбрасывался при вполне допустимом диапазоне частоты. Иногда вообще не устанавливался, но клок был. Чистоту спектра не измерял никогда.

Я в LPC43xx после старта PLL, больше на его флаги не смотрю. Хотя наверное нужно сделать ISR. Но пока проблем в работе не наблюдается, а работаю давно и на разных частотах.
Для USB использую CGU.PLL0USB.
Go to the top of the page
 
+Quote Post
Harvester
сообщение Aug 26 2016, 09:46
Сообщение #18


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Цитата(GetSmart @ Aug 25 2016, 17:40) *
Вообще, имея глючную плату нужно на ней проводить опыты. Чтобы вероятность ухватывания бага за хвост была максимальной. Обычно это делается удалением из проекта всего кода, выше BBB (MSC-SCSI). Тест только USB-стека и даже на чтение-запись секторов ставится пустышка.

С горем пополам подпаял к нерабочей плате JTAG. А она взяла и заработала, даже без отладчика. laughing.gif
Проверил 4 другие имеющиеся нерабочие платы - две работают, как ни в чем не бывало. wacko.gif
Мистика какая-то.


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
Alechek
сообщение Aug 26 2016, 10:37
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Видимо, все-таки дело в частоте USB.. Точнее, в ее погрешности.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Aug 26 2016, 11:31
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Alechek @ Aug 26 2016, 16:37) *
Видимо, все-таки дело в частоте USB.. Точнее, в ее погрешности.

Тогда попробовать затактировать не от кварца, а от генератора.
Go to the top of the page
 
+Quote Post
Harvester
сообщение Aug 26 2016, 12:07
Сообщение #21


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Цитата(jcxz @ Aug 26 2016, 14:31) *
Тогда попробовать затактировать не от кварца, а от генератора.

Увы, вход GP_CLKIN не выведен на плате crying.gif


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post

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

 


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


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