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

 
 
> Не работает ARM AT91RM9200
OlegALL
сообщение Nov 30 2010, 12:56
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 30-11-10
Пользователь №: 61 275



Не работает процессор ARM AT91RM9200. Питание есть, частота с кварцевых резонаторов корректная, сигнал сброса подаётся корректно, замыканий на ножках нет. При загрузке рабочей прошивки процессор не дышит. В чём может быть дело?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Arischenko Ivan
сообщение Dec 3 2010, 13:37
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 112
Регистрация: 29-10-06
Пользователь №: 21 768



TE28F128J3D-75 - 16 битная flash память, если при включении питания (во время reset процессора),
BMS=0 то программа начинает исполняться напрямую из flash памяти. Если прошивка там битая или ее нет то процессор зависнет.
BMS=1 то должен запуститься встроенный в процессор bootloader, который не найдет прошивки и будет ожидать программу через GDBU порт по протоколу xmodem.

Так что вариантов два : или отрезать CS от TE28F128J3D или выставить BMS=1; Это позволит оценить, работает процессор или нет. Если в терминале появится приглашение xmodem - "CCCCC " то процессору можно передать маленькую программу которую он запишет в IRAM и передаст ей управление. Теоретически такая программа может про инициализировать SDRAM, получить по интерфейсу прошивку и записать ее в TE28F128J3D. Тут есть одна тонкость : такие программы рассчитаны на работу с SPI dataflash или MCI, я не видел чтобы они работали с параллельной flash (не искал); предполагается что программа для параллельных 16-битных флешек записываются в них через JTAG.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- OlegALL   Не работает ARM AT91RM9200   Nov 30 2010, 12:56
- - PrSt   Цитата(OlegALL @ Nov 30 2010, 14:56) Не р...   Nov 30 2010, 16:37
|- - OlegALL   Цитата(PrSt @ Nov 30 2010, 19:37) на комп...   Dec 1 2010, 05:47
|- - PrSt   Цитата(OlegALL @ Dec 1 2010, 07:47) В тес...   Dec 2 2010, 08:37
- - sergeeff   Символы "CCCCC" поступают на выход uasrt...   Dec 2 2010, 09:01
- - freeman_   аналогичная проблема. может у кого имеется проект ...   Dec 2 2010, 09:39
- - Arischenko Ivan   Недостаточно исходных данных, а именно - С каког...   Dec 2 2010, 21:22
|- - dch   Там стартует при BMS подтянутом к 3V практически в...   Dec 3 2010, 04:42
- - OlegALL   Я новичок именно в АРМ-х, поставлена такая задача:...   Dec 3 2010, 06:02
|- - Arischenko Ivan   Для того чтобы грамотно ответить на вопрос недоста...   Dec 3 2010, 07:03
|- - OlegALL   Цитата(Arischenko Ivan @ Dec 3 2010, 10:0...   Dec 3 2010, 08:54
- - Arischenko Ivan   Никто здесь не сможет вам помочь, если вы не дадит...   Dec 3 2010, 09:21
- - OlegALL   Используется микросхема ROM Intel TE28F128J3D-75, ...   Dec 3 2010, 12:07
- - sergeeff   Автору топика: вы ждете чтобы вам 20 человек напис...   Dec 4 2010, 00:03
- - OlegALL   Есть платы, которые при указанных здесь условиях н...   Dec 9 2010, 13:32
|- - DmitryM   Цитата(OlegALL @ Dec 9 2010, 16:32) Есть ...   Dec 9 2010, 14:40
|- - Arischenko Ivan   Цитата(OlegALL @ Dec 9 2010, 16:32) Есть ...   Dec 13 2010, 08:00
- - OlegALL   Скажите, как можно прошить это ARM через УАРТ. Как...   Dec 15 2010, 06:03


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

 


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


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