Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сборка отладочной платы для AT91RM9200
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Отладочные платы > Rainbow
Страницы: 1, 2
Старый Бабай
Чем можно заменить IS42S16400
Старый Бабай
Есть
запустил плату
потребляемый ток 0.025А
чуть позже попробую цапнуться на нее виглером
правда память RAM так и не впаял пока еще
Старый Бабай
Виглер из CrossWorks видит нормально.
Результаты по потребляемому току напишу чить позже.
Вечером буду пробовать простенькие пограммы

для COM
могу присоеденится для запуска Линукса
COMA
только COMA smile.gif

давай, присоеденяйся.
Старый Бабай
Цитата(COMA @ Jul 6 2006, 09:40) *
только COMA smile.gif

давай, присоеденяйся.


Пардон smile.gif
Ken@t
Запущена в конфигурации
CPU 200 MHz
SDRAM 100 Mhz 2xMT48LC8M16A2 -75 всё замечательно итого 32MB
ЗЫ память с линейки от ПС, есть пара корпусов уже отпаянных и 4ре на линейке - отдам в хорошие руки в мск. )))
жаль более быстрой памяти небыло ))
Andrew_
Цитата(Ken@t @ Aug 20 2006, 13:35) *
Запущена в конфигурации
CPU 200 MHz
SDRAM 100 Mhz 2xMT48LC8M16A2 -75 всё замечательно итого 32MB
ЗЫ память с линейки от ПС, есть пара корпусов уже отпаянных и 4ре на линейке - отдам в хорошие руки в мск. )))
жаль более быстрой памяти небыло ))

О! Можно мне ? smile.gif
PrSt
Цитата(AndyBig @ Apr 26 2006, 16:38) *
Цитата
Теперь только осталось найти микроволну

Можно и обычным жалом, по крайней мере все кроме контроллера. Да и QFP208, говорят, люди паяют обычными жалами smile.gif .
Цитата
Пусть Вас не смущают надписи, что он типа пассивный и безотмывочный. Черего полгода узнаете, почему надо мыть...

Отладочная плата столько у меня просто не проживет smile.gif ).
А "производственные" платы я, естественно, отмываю. Для мытья использую смесь денатурата и бензина "Калоша" (1:1), потом прополаскиваю в спирте.


AT91RM9200 - не понимаю что у Вас у всех за проблемы с запайкой 208 пинового камня
нормально вчера были запаяны 2 чипа... обычным 25W паяльником...
AlexMad
Цитата
AT91RM9200 - не понимаю что у Вас у всех за проблемы с запайкой 208 пинового камня
нормально вчера были запаяны 2 чипа... обычным 25W паяльником...

Более того, я, когда паял, случайно сдвинул ноги, пришлось отпаивать и припаивать заново, геморойно конечно, пришлось ноги выправлять, но все простым паяльником и все работает.
Dron_Gus
После распайки модуля памяти газовым паяльником МС чуть выгнулись... Наблюдается только на одном модуле. Как раз где были МС по 16 метров. Остальные (по 8 метров на МС) распаялись нормально. Никто не сталкивался с такими "корявыми" корпусами? И стоит ли с ними экспериментировать?
aaarrr
Насмерть, почти наверняка. Если уж корпус выгнулся, то можно представить, что творится внутри sad.gif
Микросхему в TSSOP-II 54 можно снять даже обычным паяльником и скальпелем, а газовый лучше оставить для кастрюль.
Dron_Gus
Ну я ж им не по корпусу... а аккуратненько снизу и равномерно. да и вообще раньше нормально выпаивал другие МС. Не такой степени интеграции конечно. smile.gif
aaarrr
Цитата(Dron_Gus @ Jan 3 2007, 00:44) *
Ну я ж им не по корпусу... а аккуратненько снизу и равномерно.

Вот это как раз и неправильно: нужно феном (китайские изделия есть <$100), сверху и равномерно по корпусу. Выгнуло, возможно, как раз из-за неравномерного нагрева - выводы нагрелись, а корпус остался холодным.

А еще лучше купить новые, проблем сейчас нет.
Dron_Gus
Купить - не спортивно. smile.gif Буду ставить МС по 8 метров.
Playnet
Цитата(COMA @ Jun 22 2006, 06:11) *
jorikdima, обычный китайский БП.
подпаял два проводка, к ним разъем, см. фото- правый верхний угол.

В правом нижнем интереснее. От max232 идет провод под плату. Это для чего?
COMA
Цитата(Playnet @ Jan 9 2007, 05:38) *
В правом нижнем интереснее. От max232 идет провод под плату. Это для чего?


На этой версии платы был выведен не дебажный ком порт.
Пришлось доработать.
Playnet
Цитата(COMA @ Jan 9 2007, 08:48) *
Цитата(Playnet @ Jan 9 2007, 05:38) *

В правом нижнем интереснее. От max232 идет провод под плату. Это для чего?


На этой версии платы был выведен не дебажный ком порт.
Пришлось доработать.

А как? Куда там подпаиваться.. И как тогда выбирать, какой это порт, DBGU или обычный?
COMA
у меня выведен только дебажный порт.
DRXD - 78 pin
DTXD/BMS - 79 pin
Playnet
Цитата(COMA @ Jan 9 2007, 19:32) *
у меня выведен только дебажный порт.
DRXD - 78 pin
DTXD/BMS - 79 pin

А штатный отрезан чтоли?
COMA
отрезан. Мне дебажного хватает. Консоль через дебажный порт работает прекрасно. Если же поднят линух с сеткой, то можно исползовать putty для подключения к плате.
Dron_Gus
Кстати как туда перенаправить стандартный ввод/вывод (printf/scanf)? Может у кого уже есть готовые PutChar/GetChar?
Dron_Gus
Сижу смотрю на модуль DIMM 128 Мб. Как его правильно распаять, чтоб не было, как в прошлый раз? Фена нет. Есть всевозможные паяльники, газовый паяльник... и духовка.
aaarrr
Я отпаивал так: Сбоку корпуса втыкаем остро заточенный скальпель, затем, добавив немного припоя, прогреваем одну сторону и аккуратно приподнимаем. Затем прогреваем аналогичным образом другую сторону, и снимаем корпус. Главное, не переборщить с прилагаемыми усилиями.
Dron_Gus
Широкий паяльник, блин, надо. А если газовым, то, как я понял, надо и корпус прогревать? Чтоб не коробило?

З.Ы. может ПП дремелем аккуратненько распилить на кусочки и отпоять поалту от МС а не наоборот. smile.gif
aaarrr
Цитата(Dron_Gus @ Jan 12 2007, 15:25) *
Широкий паяльник, блин, надо. А если газовым, то, как я понял, надо и корпус прогревать? Чтоб не коробило?

Широкий не обязательно - можно просто водить узким по выводам от края до края, постепенно прогревая все. А газовый - ну его, там непонятно, какая температура на выходе.
Dron_Gus
Для пробы распаял модуль в духовке. smile.gif Подцепил МС проволочками и на них повесил весь модуль. ПП отвалилась от МС при 170-190 С. Судя по подфоруму про пайку при такой температуре ничего умереть не должно. Проверим. smile.gif
sff
Цитата(Dron_Gus @ Jan 12 2007, 22:15) *
Для пробы распаял модуль в духовке. smile.gif Подцепил МС проволочками и на них повесил весь модуль. ПП отвалилась от МС при 170-190 С. Судя по подфоруму про пайку при такой температуре ничего умереть не должно. Проверим. smile.gif

А чем вы температуру измерели?
Dron_Gus
Регулятором духовки. Он проградуирован... smile.gif
aaarrr
Цитата(Dron_Gus @ Jan 12 2007, 22:15) *
Для пробы распаял модуль в духовке. smile.gif

Ужас wacko.gif Купите фен - какой-нибудь Luckey-852D стоит меньше 2K рублей, для таких дел подходит идеально.

Цитата(Dron_Gus @ Jan 12 2007, 23:52) *
Регулятором духовки. Он проградуирован... smile.gif

Ну да, для пирожков smile.gif
Dron_Gus
Да куплю, куплю. smile.gif У меня чисто спортвный интерес. Тем более теперь, есть чем выходные занять smile.gif Особенно, если память все же умерла. Тьфу, тьфу.

Да, тут такой вопрос возник. Можно ли всеми ножками, учавствующими в работе с памятью "подрыгать", как GPIO. Судя по даташиту, не всеми. Так бы было удобно пустить по ним всем "волну" и смотреть слипшиеся...
aaarrr
Цитата(Dron_Gus @ Jan 13 2007, 00:16) *
Да куплю, куплю. smile.gif У меня чисто спортвный интерес. Тем более теперь, есть чем выходные занять smile.gif Особенно, если память все же умерла. Тьфу, тьфу.

И правильно, только жало паяльника лучше сразу заменить на нормальное: родное - редкая гадость.

Цитата(Dron_Gus @ Jan 13 2007, 00:16) *
Да, тут такой вопрос возник. Можно ли всеми ножками, учавствующими в работе с памятью "подрыгать", как GPIO. Судя по даташиту, не всеми. Так бы было удобно пустить по ним всем "волну" и смотреть слипшиеся...

"Волна" по шине адреса пойдет автоматом при пустой памяти. Закоротки найти проблемы не составляет, хуже бывает с обрывами и непропаями.
Dron_Gus
Фигня какая-то. Программа выложенная Ken@tом в соседней ветке пишет, что все ок. Даже когда была запаяна всего одна МС. Перерыл всю прогу. Правильная она. Да и чему там быть неправильному. Переписал чуть - результат тот же. При этом при просмотре памяти из ИАРа с адреса 0х20000000 находится один и тот же мусор - 70 04 20 00. Что бы это значило. Чему верить?



Да, при этом если остановить исполнение посреди цикла - точно будет ошибка, т.е. вроде бы как вместе в процом останавливается и контроллер памяти и не происходит рефреша.
THK
Всем доброго дня!
Пока жду платы Rainbow, возникло несколько вопросов по комплектации:
1. Дроссель DR1 по схеме 33 мГн, по Datesheet на LM2576T-5.0 100 мГн. Какой ставить?

2. Резисторы R18, R19 на схеме 22 Ом (CAS, SDWE) полагаю должно быть 68 Ом ?

3. Подскажите тип, марку, модель и еще не знаю что картридера из которого можно выдрать слот MMC/SD (у меня их уже 4 шт. и у всех разные слоты, которые на плату не встанут). Где-то на форуме натыкался на описание ридера, но не могу найти.

4. Кварц на какую частоту ставить? 16 или 18.432 мГц? Гдето натыкался на инфу, что надо 18.432 из-за USB. Какой правильнее?

5. Есть память HY57V561620BT-H и HY57V561620FTP-H вопрос к Slava2005 и Odiemus какие тайминги Вы ставили у себя?

6. И на последок совсем дурацкий вопросик т.к. Linux для меня – темный лес. Куда эти тайминги и частоты писать? Лучше на примере Romboot’а от Heavy.

7. На схеме в секции Ethernet VCC25A следует читать как VCC33?

8. Насколько важны номиналы резисторов R56 - 6.49k и R58 - R61 49.9k? Можно-ли подобрать последние попарно из резисторов 51k?
THK
Всем доброго дня!
Попробую сам ответить на свои вопросы. Надеюсь меня поправят…..
1. Поставлю 33мГн (на фото от СОМА стоят именно эти)
2. 68 Ом (только эти резисторы указаны 22 Ом в rainbow11s_bom.pdf)
3. Как-нибудь извернусь с запайкой того, что есть.
4. 18.432 мГц
5. Попробую pRegister = 0x2a99C259; , а там видно будет.
6. smile.gif smile.gif smile.gif
7. Не принципиально. ПП когда приедет посмотрю тестером.
8. Поставлю, что есть.

PS Перерыл уже весь форум, но чем больше читаю, тем больше вопросов
PPS Больше всего волнует 5 и 6 пункты

Всем удачи!
slava2005
Цитата(THK @ Dec 9 2007, 15:29) *
Всем доброго дня!
Попробую сам ответить на свои вопросы. Надеюсь меня поправят…..
1. Поставлю 33мГн (на фото от СОМА стоят именно эти)
2. 68 Ом (только эти резисторы указаны 22 Ом в rainbow11s_bom.pdf)
3. Как-нибудь извернусь с запайкой того, что есть.
4. 18.432 мГц
5. Попробую pRegister = 0x2a99C259; , а там видно будет.
6. smile.gif smile.gif smile.gif
7. Не принципиально. ПП когда приедет посмотрю тестером.
8. Поставлю, что есть.

PS Перерыл уже весь форум, но чем больше читаю, тем больше вопросов
PPS Больше всего волнует 5 и 6 пункты

Всем удачи!


1. Если LM2576 то на 100, если MIC (?) то 33 - у них разная частота.
4. я себе поставил 18.432
6. достаточно только в ромбут. При условии, что ю-бут не будет заново инициализировать.
7. Нет, это разные цепи.
8. Не килоом, а ом. Сколько я себе ставил - не помню, по-моему как раз выбирал из 51.

Пункт 5 и если важны остальные отвечу завтра smile.gif (на память не помню просто)
THK
Цитата(slava2005 @ Dec 9 2007, 22:06) *
.......
Пункт 5 и если важны остальные отвечу завтра smile.gif (на память не помню просто)

Буду ждать! Ведь Romboot и U-Boot самые важные шаги в запуске платы, и если накосячить сдесь, дальше будет ....... А с моим "опытом" разобраться будет не легко!
slava2005
Вот, что у меня: 0x2188c155
THK
Цитата(slava2005 @ Dec 11 2007, 21:17) *
Вот, что у меня: 0x2188c155

Разве эти настройки не для Heavi с 16 мБ? В Bootloader с сайта Heavi-online это значение.
У Вас, как Вы писали гдето на форуме, HY57V561620BT-H - 64 мБ?
Odiemus
Цитата(THK @ Dec 14 2007, 11:24) *
Разве эти настройки не для Heavi с 16 мБ? В Bootloader с сайта Heavi-online это значение.
У Вас, как Вы писали гдето на форуме, HY57V561620BT-H - 64 мБ?

кстати, у меня стоит 2 штуки HY57V561620 - мне из неё удалось использовать только первые 16 метров sad.gif
попытки доступа выше оканчиваются крахом системы. sad.gif
THK
Цитата(Odiemus @ Dec 27 2007, 14:34) *
кстати, у меня стоит 2 штуки HY57V561620 - мне из неё удалось использовать только первые 16 метров sad.gif
попытки доступа выше оканчиваются крахом системы. sad.gif

Может память битая? У других вроде работает.

ЗЫ. У меня получилось и для HY57V561620FTP-H и для HY57V561620BT-H SDRAMC Configuration Register = 0x2A913959
Odiemus
Цитата(THK @ Dec 27 2007, 15:07) *
Может память битая? У других вроде работает.

ЗЫ. У меня получилось и для HY57V561620FTP-H и для HY57V561620BT-H SDRAMC Configuration Register = 0x2A913959

может и память.. а может и что-то другое....
память вполне может быть виновна так как была выпаяна из DIMM'ов
но на моей плате так же почему-то не получается ничего прошить во flash, вылетает по ошибке.
как раз flash новый ставился, купленный.
u-boot даже не может его проверить - сразу exception вылазит.
а так как пока нет возможности выпаять микросхемы неповредив ничего рядом я попробую собрать еще одну плату... посмотрю, там я уже поставлю память новую и flash пока только 1 чип повешу, чтоб в случ чего не загубить второй, дорогие они sad.gif
RW9UAO
у меня при сбоях DRAM romboot при попытке передачи файлов стабильно в ошибку передачи xmodem выпадает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2023 Invision Power Services, Inc.