|
|
  |
Если интересно: ARM + SDRAM, разводка по 2 слоям |
|
|
|
Jan 15 2006, 16:16
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Цитата(Andrew_ @ Jan 15 2006, 18:48)  ...*nix сюда все-таки встанет или нет, драйвера Eth и USB для него есть ?... Принципиальных препятствий для этого нет. Но поработать придется. Линух от Атмела ftp://81.80.104.162/LOGIN: at91dist PWD: distrib При входе в директорию нижнего уровня наверх уже не пускают - надо перелогониваться. Дрова http://maxim.org.za/AT91RM9200/2.6/Остается только "прохачить" какой-нибудь U-Boot, чтобы он мог образ ядра с DATA FLASH грузить (почти наверняка такой вариант уже есть - надо его просто найти и разобраться).
|
|
|
|
|
Jan 15 2006, 18:15
|
Знающий
   
Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057

|
Цитата(Evgeny_CD @ Jan 14 2006, 02:35)  Вот тут в 6М вполне полноценную систему засунули (x86) http://www.dmp.com.tw/tech/os-xlinux/А вот тут система не хуже влазит на дискету. У ДМП glibc, здесь uclibc + busybox, и еще можно почикать. Есть еще LEAF, тот с набором пакетов пошире, и тоже на дискету.
|
|
|
|
|
Jan 15 2006, 18:32
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Цитата(Andy Great @ Jan 15 2006, 21:15)  А вот тут система не хуже влазит на дискету. У ДМП glibc, здесь uclibc + busybox, и еще можно почикать. Есть еще LEAF, тот с набором пакетов пошире, и тоже на дискету.  За ссылки! Раньше был такой замечательный проект Linux Router Project (LRP) http://www.linuxrouter.org/Но он "пингвина откинул"  Но дело его не умерло, что очень приятно! Спасибо! Цитата(Andrew_ @ Jan 15 2006, 21:20)  Остается только "прохачить" какой-нибудь U-Boot, чтобы он мог образ ядра с DATA FLASH грузить (почти наверняка такой вариант уже есть - надо его просто найти и разобраться). Похоже все уже изобрели: http://www.atmel.com/dyn/resources/prod_do...nts/doc6067.pdf Дык тогда обсуждаемая плата еще более интересна!
|
|
|
|
|
Jan 16 2006, 08:37
|
Знающий
   
Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057

|
Ну так это его наследники, LEAF точно. FloppyFW наследник по духу. Там только хинт: в последних версиях они используют LZMA, так просто в пакеты не заглянешь, а еще в 2.99.1 tar.bz2 - все видно, размеры все можно глянуть. Только то, что на рутовой системе глянуть надо извращаться. Хотя эмуляторы рулят. Я QEMU для этого использую, пробовал Bochs (тормозит), 2OS2 - ругается на нелицензионность (бета какая-то), VMWare - здоровая слишком и пытается объять необъятное ИМХО.
|
|
|
|
|
Jan 16 2006, 10:20
|

Иногдящий
   
Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931

|
Цитата 1. Когда будет заказываться плата ? Т.е. сколько времени еще есть подумать ? Заказ на плату уйдет как только наберется хотя бы десяток твердых заказов (меньшее количество заказывать смысла нет). Ну и соответственно поступят финансы от заказывающих  . Думаю, что неделя еще есть, но лучше не тянуть. На сейчас имеется 7 предварительных заказов (включая два моих  ). Цитата 2. Есть ли самопальный программатор для этой платки как для внутреннего флеша, так и для датафлеша ? Внутреннего флэша у AT91RM9200 нет. Программировать можно следующим образом: через JTAG в RAM контроллера заливается и запускается бутлодер, который уже может через USART программить dataflash. В том бутлодере, который написан мною на данный момент (а скорее всего, таким он и останется) есть два режима программирования датафлэш: 1. Программирование собственно самого бутлодера, который будет запускаться при сбросе контроллера. 2. Программирование "основной" прошивки. Основная прошивка - это та часть программы, которую бутлодер при старте загружает в SDRAM и передает ей управление. Цитата 3. *nix сюда все-таки встанет или нет, драйвера Eth и USB для него есть ? Теоретически никаких препятствий нет. Практически - добрые люди уже подсказали многое по этому вопросу. Сам же я в *nix-ах совершеннейший чайник  . Вот только собираюсь заняться этим.
|
|
|
|
|
Jan 16 2006, 11:21
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(AndyBig @ Jan 16 2006, 12:20)  Цитата 1. Когда будет заказываться плата ? Т.е. сколько времени еще есть подумать ?
Заказ на плату уйдет как только наберется хотя бы десяток твердых заказов (меньшее количество заказывать смысла нет). Ну и соответственно поступят финансы от заказывающих  . Думаю, что неделя еще есть, но лучше не тянуть. На сейчас имеется 7 предварительных заказов (включая два моих  ). Цитата 2. Есть ли самопальный программатор для этой платки как для внутреннего флеша, так и для датафлеша ? Внутреннего флэша у AT91RM9200 нет. Программировать можно следующим образом .... 1. Так, а на чем процедура сбора средств закончилась? Я спрашивал, например, про город, где все будет происходить.... 2. Именно таким образом J-Link+JFlash и предположительно MT-Link поддерживают программирование внешнего Flash (типы можно уточнить на segger.com ) для AT91RM9200.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jan 16 2006, 17:52
|
Знающий
   
Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057

|
Цитата(Evgeny_CD @ Jan 16 2006, 11:53)  Цитата(Andy Great @ Jan 16 2006, 11:37)  ...Я QEMU для этого использую... Как он при работе под Win? А то на сайте везде написано, что он мол experimental под винды и пр. Затрудняюсь сказать  Работает и работает. Сеть, консоль работает, графику я почти не пробовал (работает), звук не пробовал, порты не пробовал. Собссно, я запускал под ним только однодисковые дистрибутивы, впечатление положительное. К тому же для него есть акселераторы, но с ними я еще не разобрался.
|
|
|
|
|
Jan 16 2006, 18:27
|

Местный
  
Группа: Свой
Сообщений: 202
Регистрация: 10-01-06
Из: Ква/ЧГ/Херцлия/Шанхай/Ичхон/Сувон/Шеньжень
Пользователь №: 13 005

|
Цитата(AndyBig @ Jan 3 2006, 14:23)  Когда-то я задавал вопрос - будет ли нормально работать контроллер + SDRAM, разведенные всего по двум слоям. Теперь могу сказать - работает прекрасно на частотах вплоть до 100 МГц  . При этом использованы только демпферные резисторы 68 Ом на стороне контроллера. Можно развести и без резисторов, в 2-х слоях и .. до 150МГц проц правда Au1000, (до 135МГц проверено), а 150 - память на циклоне (тоже проверено). Вообщето планировали до 150 и 168 поднимать Если надо - фотки выложу. PS Просто не очень понятно, почему считается что на многослойке легче обеспечить условия по ВЧ, по сравнению с ДПП, ИМХО - всё как раз наоборот ...
--------------------
"... аще где в книге сей грубостию моей пропись или небрежением писано, молю Вас: не зазрите моему окаянству, не кляните, но поправьте, писал бо не ангел Божий, но человек грешен и зело исполнен неведения ..."
|
|
|
|
|
Jan 17 2006, 09:52
|

Местный
  
Группа: Свой
Сообщений: 202
Регистрация: 10-01-06
Из: Ква/ЧГ/Херцлия/Шанхай/Ичхон/Сувон/Шеньжень
Пользователь №: 13 005

|
Цитата(AndyBig @ Jan 16 2006, 23:35)  По идее, на МПП при более-менее грамотной разводке намного меньше перекрестных помех и искажений сигнала по сравнению с ДПП той же грамотности  . Так я понял из той литературы, что читал по данному вопросу. PS А на фотки бы глянуть  Да полноте вам  ... Перекрёстная помеха или наводка из другой опера. А в общем так: наводка передаётся за счёт эффектов: излучение, магнитная и электро передача  . Что до излучения - можно пока опустить ... Магнитная передача и электро ... Представь пару проводников обкладками конденсатора, плата и воздух - диэлектрики. Чем тоньше диэлектрик - тем выше ёмкость конденсатора, даже при равном эпсилон для материала ПП (хотя, из массовых - у МПП материалов эпсилон выше) И откуда при таком раскладе помехи выше у ДПП по сравнению с МПП? Что и показывает практика, кстати. Если-же углубляться, то при "зарытии" сигнала вглЫПь  платы - столько разных интересностей возникает ...  И всё достаточно просто в ДПП ... PS Мне верить не надо  Т.к. в закон ома мы веруем, а остальное - практика покажет  - просто замерье ёмкости ЛП (желательно одинаковых) на ДПП и МПП - у последних она выше. PPS Извиняюсь за качество фоток ... как вышло - так вышло. Плата верх
Плата низ
CPU-SDRAM-PLD на шине задатчик и 2-3 потребителя, длина по данным <4.5 in, по адресу <3 in (SDRAMCLK <= 135 (150?)
PLD-SDRAM задатчик и 1-2 потребителя, длина по данным <1.5 in, по адресу <2.5 in (SDRAMCLK <= 150 (168?)
--------------------
"... аще где в книге сей грубостию моей пропись или небрежением писано, молю Вас: не зазрите моему окаянству, не кляните, но поправьте, писал бо не ангел Божий, но человек грешен и зело исполнен неведения ..."
|
|
|
|
|
Jan 17 2006, 11:30
|

Иногдящий
   
Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931

|
Цитата Да полноте вам Спорить даже не собираюсь  . Цитата Плата верх Красиво, профессионально  .
|
|
|
|
|
Jan 17 2006, 14:38
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Насчет платы - я в ауте  ! Au1000 (похоже, это он) имеет 4 ряда BGA 1.0. Т.е., 3 наружных ряда в один слой (2 дорожки на 0.5мм - дрожка/зазор 0.1) , и внутренности - в другой. То, что при столь плотном расположениие параллельно идущих проводниников нет взаимых наводок -просто чудо! Но у человека работает Дырки и пояски какие? 0.2 дырка и 0.15 поясок? Я 4-х слойку 4 класса не проще быдо заказать? Что касается теории, то дело не только в емкостях. 1. Индуктивность шин питания. 2. Проводник, идущий над полигоном питания, излучает куда меньше, чем висящий в воздухе.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|