Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:5
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:9
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45(M10)-XC6SLX
Новый кит - SK-AT91SAM9G45-XC6SLX
Pavel Ivanchenko
Добавлено 21.02.2011 11:32 Сообщение: 31
Pavel Ivanchenko
Admin
4.39

Пункты: 91525
Регистрация: 24.03.2009
Пол: Мужчина
Я сильно надеюсь (в противном случае я буду в полнейшем замешательстве) что следующая ревизия плат будет нормально с USB HS себя ощущать, ожидаю к середине марта.
Спуститься к концу Подняться к началу
Персональная информация
vadim1997a
Добавлено 22.02.2011 09:36 Сообщение: 32
vadim1997a
5

Пункты: 2600
Регистрация: 01.06.2010
Павел, а как обстоят дела с загрузкой Спартана-6? В описании к плате написано про какое-то линуксовое приложение. А в вашем магазине пишут, что загрузка ПЛИС только из-под бутстрапа. И что будет в новой ревизии платы?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 22.02.2011 10:03 Сообщение: 33
Pavel Ivanchenko
Admin
4.39

Пункты: 91525
Регистрация: 24.03.2009
Пол: Мужчина
В текущем варианте (которого, кстати, уже нет в наличии) загрузку FPGA осуществляет ARM (тем самым linux приложением, я постарался подробно это в доке осявятить).
В силу неточности подключения конфигурационных пинов (подключил их в выходам внешней шины, хотя, а кажется это все уже описывал здесь), по JTAG в "нормальном состоянии" - когда ARM активен, неполучится залить прошивку (т.к. при этом анализируется INIT сигнал), я выкручивался тем, что в бутстрапе вставил цикл удержания (несколько секунд) INIT в нужном состоянии, запуск загрузки прошивку в этот интервал времени нормально работает (важен только момент зщапуска, а не весь цикл загрузки).
Это все исправил в новой ревизии, плюс добавил еще один разъем для программирования конфигурационной DataFlash.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 01.03.2011 19:10 Редактировалось 01.03.2011 19:11 Сообщение: 34
Pavel Ivanchenko
Admin
4.39

Пункты: 91525
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
тэ-экс, цены поднялись- стало быть в новой ревизии плат USB в HiSpeed заработало?

Пока все по прежнему, жду печатки, а цену поднял чтобы людей в заблуждение не вводить, если баг останется, тогда снова цену опущу.
Спуститься к концу Подняться к началу
Персональная информация
leen
Добавлено 13.03.2011 10:01 Сообщение: 35
leen
0

Пункты: 623
Регистрация: 29.12.2009
Пол: Мужчина
Здравствуйте. Тестируем с торавищем данную плату и выявили странность: с воткнутым шнуром ethernet проц вешается при загрузке ПЛИС в конце конфигурации. Без сети загрузка и тестирование ПЛИС проходят нормально, логин тоже. При загруженной ПЛИС воткнуть шнур сети - вешается насмерть. После заремливания в скрипте /etc/init.d/rcS строк загрузки и тестирования ПЛИС загрузка с воткнутым шнуром сети проходит без проблем. Есть подозрение, что ПЛИС блокирует линию 50 МГц, хотя это чисто умозрительно. Весь софт на плате стандартный, тот, что шел в комплекте. Сеть через свитч 100 МБит. При загрузке своего конфига (32 битный счетчик с выводом на ногу) вся плата работает.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 13.03.2011 10:34 Редактировалось 13.03.2011 10:45 Сообщение: 36
Pavel Ivanchenko
Admin
4.39

Пункты: 91525
Регистрация: 24.03.2009
Пол: Мужчина
С тестовым конфигом не замечал такого эффекта, прийдут новые платы, посмотрю внимательней.
С сетью есть другой момент, некоторое время назад, я решил тактировать PHY не от его генератора с резонатором (дело не столько в стоимости резонатора и его монтажа, сколько в возможном браке после УЗ промывки), а тактировать с процессора.
Испытал на одной плате все прошло нормально, исключил из сборочников резонаторы (это касалось всех плат с 9G45), собираем платы и вдруг, на очередной плате замечаю - иногда сеть не запускается, долго экспериментировал, пробовал его хитро ресетить - бесполезно. Выяснилось, что этот эффект в большей или меньшей степени присутствут на всех платах (на каких то 1 из 10 включений, на каких то 7 из 10 включений сеть не работает). Пришел к выводу, что нужно тогда внешний сброс с процессора завести и после начала тактирования его сбрасывать.
После этого кварцы в сборочник вернул, но уже разошлось не мало плат.
Если на вашей плате нет резонатора ZQ4, поставьте на 25МГц, С65,С80 на 20-27пФ, R40 (0 Ом) убрать.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 22.03.2011 13:43 Сообщение: 37
Pavel Ivanchenko
Admin
4.39

Пункты: 91525
Регистрация: 24.03.2009
Пол: Мужчина
Пришли печатки новой ревизии, крайне удивлен и раздосадован - USB так и не желает нормально работать в HS режиме .
Спуститься к концу Подняться к началу
Персональная информация
Anatol
Добавлено 30.06.2011 21:52 Сообщение: 38
Anatol
5

Пункты: 475
Регистрация: 07.03.2011
Пол: Мужчина
Цитата
Пришли печатки новой ревизии, крайне удивлен и раздосадован - USB так и не желает нормально работать в HS режиме .

Скажите, Павел, а работы над этим китом ещё ведутся, или уже окончательно плюнули на HS?
Просто этот кит - моя мечта. Но без полноценного USB он теряет львиную долю прелести...
У вас же есть куча плат с тем же ядром, на которых, насколько я понимаю, HS работает. Надо просто взять всю документацию, хороший осциллограф, и внимательно посмотреть, в чём отличия.
Сам бы занялся, да руки коротки, из Новосибирска не дотянусь (
В чём именно заключается "ненормальность" работы? Не работает один порт или оба? Если работают, но глючат, то одинаково или по-разному?
На вскидку - сигнал может запинаться об ответвление на разъём Х15 (зачем он кстати?) - всё-таки 480 МГц не шутка, с отражениями уже и на 150 иногда повоевать приходится.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 01.07.2011 09:30 Редактировалось 01.07.2011 12:05 Сообщение: 39
Pavel Ivanchenko
Admin
4.39

Пункты: 91525
Регистрация: 24.03.2009
Пол: Мужчина
Ведутся, предыдущий пост касался 1.B ревизии, сейчас отгружаем 1.С ревизию - на ней USB HS "почти" работает.
1.С по началу было обрадовался - по первым признакам оба порта вполне хорошо работали в HS режиме (копировал по FTP 1,4G файлы), потом усложнил задачу одновременной экстремальной нагрузкой памяти (тест памяти) и начались ошибки (порт отключается-подключается), потом без одновременного теста памяти стал тестировать на файлах размером 10G и тоже обнаружились ошибки.
Сейчас заказаны печатки ревизии 1.D.

Вобще, если посмотрите в сети, люди имеют БОЛЬШИЕ проблемы с USB HS потрами на 9G45 (кто то по три безрезультатных дизайна делает), мне видимо очень повезло :).
Спуститься к концу Подняться к началу
Персональная информация
Anatol
Добавлено 01.07.2011 13:13 Редактировалось 01.07.2011 13:33 Сообщение: 40
Anatol
5

Пункты: 475
Регистрация: 07.03.2011
Пол: Мужчина
Ясно, если буду делать что-то своё с USB HS, то воздержусь от использования этого камня :)
Но в качестве тестовой платформы для обкатки идей этой плате всё равно конкурентов не наблюдается.

Ревизию 1.С отгружаете - это значит, что если я сейчас закажу, то получу 1.С? Или есть риск получить 1.B?
А как 1.С ведёт себя на неэкстремальных потоках данных? Мне по идее надо будет всего 5-10 МБайт/с - на таких скоростях она может работать стабильно?

PS
Цитата
потом усложнил задачу одновременной экстремальной нагрузкой памяти (тест памяти) и начались ошибки

В таких случаях иногда помогает приляпывание дополнительных конденсаторов по питанию прямо на имеющуюся плату. А то и варварское разделение питаний или (не дай боже :) земель на сегменты при помощи скальпеля и ферритовых бусин, если топология позволяет.

PPS Ну и заодно, когда ожидается пришествие 1.D? :)
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45(M10)-XC6SLX