|
|
  |
AT91M42800A - кто с ними работал?, Интересует мнение,отзывы и впечатление |
|
|
|
Feb 17 2005, 21:51
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 13-02-05
Пользователь №: 2 624

|
Цитата(NickS @ Feb 17 2005, 16:00) Если внешняя шина используется - то не делайте на двухслойных печатных платах, только четырехслойки. Иначе будут ошибки обмена, ну или намучаетесь с разводками и макетами. Сильно не греется и, собственно с кристаллом, больших проблем у нас не было. Спасибо за инфу и совет. В общем, мы и сразу-то рассчитывали на 4-х слойку :-) А много у вас устройств висело на шине? И, кстати, у вас он загружался из флэшки на плате? Если да, плиз, подскажите, каким образом вы программу в эту флэшку шили. А отладочный шнурок использовали какой-нить ?
|
|
|
|
|
Feb 18 2005, 07:12
|
Частый гость
 
Группа: Свой
Сообщений: 101
Регистрация: 4-09-04
Пользователь №: 603

|
Цитата(Alcost @ Feb 18 2005, 00:51) А много у вас устройств висело на шине? FLAS, SRAM, CPLD, Буфера на внешнюю шину. Цитата(Alcost @ Feb 18 2005, 00:51) И, кстати, у вас он загружался из флэшки на плате? Если да, плиз, подскажите, каким образом вы программу в эту флэшку шили. А отладочный шнурок использовали какой-нить ? В принципе есть загрузчик флеша через JTAG. Мы пробовали, достаточно глючно, но работает. Но у нас был предусмотрен разъем для подключения дополнительного ФЛАШ модуля. Именно с него и грузились первый раз. А дальше свой бутлоадер по UART
|
|
|
|
|
Feb 18 2005, 22:41
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 13-02-05
Пользователь №: 2 624

|
Цитата(NickS @ Feb 18 2005, 09:12) FLAS, SRAM, CPLD, Буфера на внешнюю шину. стандартный наборчик :-) спасибо за "поделёж опытом" :-)
|
|
|
|
|
Mar 16 2005, 09:58
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 13-02-05
Пользователь №: 2 624

|
Цитата В принципе есть загрузчик флеша через JTAG. Мы пробовали, достаточно глючно, но работает. А можно поподробнее об этом? Что за загрузчик, в чём глюки были? Цитата Но у нас был предусмотрен разъем для подключения дополнительного ФЛАШ модуля. Именно с него и грузились первый раз. А дальше свой бутлоадер по UART. А что значит "первый раз"? Почему только в первый? :-) Или имеется в виду, что загрузившись первый раз с "дополнительного Флэш модуля", вы прошили во флэшку на плате УАРТ-овский бутлоадер и потом уже грузились по УАРТ-у? А дальше уже при нормальной работе всегда грузился бут из флэшки на плате, который умеет из УАРТ-а грузить основную прогу и по ней работать? Так? Если да, тогда вопрос, а каким способом шили этот "дополнительный флэш-модуль"? :-) В этом смысле очень жаль, что АТ91 не умеет грузиться по SPI :-(
|
|
|
|
|
Mar 16 2005, 11:52
|
Участник

Группа: Свой
Сообщений: 24
Регистрация: 3-03-05
Пользователь №: 3 039

|
AT91RM9200 можно грузить с DataFlash через SPI
|
|
|
|
|
Mar 16 2005, 20:27
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 13-02-05
Пользователь №: 2 624

|
Цитата(IgorKossak @ Mar 16 2005, 13:25) А в случае с ARM загрузка (во внутреннюю Flash или RAM) возможна через JTAG. А не просветите насчёт софта для загрузки AT91M42800 по JTAG? Что это вообще за софт и насколько он доступен? Как себя показал в работе? Нужны ли какие-то аппаратные примочки для того, чтобы он работал с АТ91 или достаточно просто чего-то типа вигглера? А то пока всё, что находил по этому поводу у буржуев - стоит бешеных денег и кажется уж слишко навороченным :-( Есть ощущение, что должно быть что-то по-проще...
|
|
|
|
|
Mar 17 2005, 07:52
|

Шаман
     
Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221

|
Цитата(Alcost @ Mar 16 2005, 23:27) А не просветите насчёт софта для загрузки AT91M42800 по JTAG? Проясним для начала термин "загрузка". Я имел в виду загрузку, которую обычно выполняет среда программирования, непосредственно перед процессом отладки или какая-нибудь программа программирования на этапе выпуска изделия (только в ROM), а не загрузку программы из какого-нибудь ROM (последовательного или параллельного) или по какому-нибудь из интерфейсов в RAM при старте уже готового изделия. Так вот первое могут делать через wiggler следующие программные продукты (опробованные мной): - IAR EWARM v4.xx (RAM, Flash); - Rowley CrossWorks (RAM, Flash); - Macraigor Flash Programmer (Flash); - Embest Flash Programmer (Flash).
|
|
|
|
|
Mar 17 2005, 11:16
|
Знающий
   
Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559

|
IgorKossak, Цитата - Macraigor Flash Programmer (Flash); - Embest Flash Programmer (Flash). К ним бы еще таблетку...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|