|
|
 |
Ответов
|
Dec 15 2011, 10:14
|
Участник

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

|
Согласно даташиту, процессор пытается загрузить программу из внешнего флэш, потом из eeprom, потом из 8-bit device Если этих устройств нет, то вызывается boot uploader, что символизируется символом "С" на выходе последовательного приёмопередатчика. Однако этого не происходит. Сигнал чтения внешней памяти наблюдается периодически в течение где-то 40 сек, потом сменяется другим непонятным сигналом. Т.е. попытка чтения происходит циклически? Но по даташиту этого быть не должно. Сигналов на линии данных нет - видимо процессор не может считать из флеш.
Сопутствующий вопрос: какого причина неудавшейся попытки чтения флэш? Это неисправность микросхемы памяти, или "битая". Может ли прошивка быть загружена, например, наполовину или как-то криво? Или может там какой-то не тот файл? Узнать ответы на эти вопросы у разработчиков я не могу, по некоторым причинам
|
|
|
|
|
Dec 15 2011, 10:47
|
Знающий
   
Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840

|
Цитата(OlegALL @ Dec 15 2011, 13:14)  Согласно даташиту, процессор пытается загрузить программу из внешнего флэш SPI Flash AT45 series!!! Цитата , потом из eeprom, потом из 8-bit device Из параллельной флеш смотрите еррату, не всякая флеш подойдет, /CS 20ns. Если в терминале нет СССС, то таки где то в носителе информации находятся первые шесть векторов прерываний, соответственно, пытается загрузить во внутренне ОЗУ. Смотрите datasheet.
|
|
|
|
|
Dec 15 2011, 10:58
|
Участник

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

|
Цитата(DmitryM @ Dec 15 2011, 13:47)  SPI Flash AT45 series!!! Из параллельной флеш смотрите еррату, не всякая флеш подойдет, /CS 20ns.
Если в терминале нет СССС, то таки где то в носителе информации находятся первые шесть векторов прерываний, соответственно, пытается загрузить во внутренне ОЗУ. Смотрите datasheet. К процессору подключена только флешка, и то я на ней поднял ноги питания, то есть в нему не подключено ничего
|
|
|
|
|
Dec 15 2011, 18:01
|

Участник

Группа: Участник
Сообщений: 58
Регистрация: 28-11-05
Пользователь №: 11 495

|
Цитата(OlegALL @ Dec 15 2011, 13:58)  К процессору подключена только флешка, и то я на ней поднял ноги питания, то есть в нему не подключено ничего Так делать не стоит. Флешка продолжает питаться через защитные диоды на сигнальных линиях, одновременно их просаживая. И ей плохо, и процессору ее ответы могут быть непонятны.
|
|
|
|
Сообщений в этой теме
OlegALL Не работает ARM Dec 13 2011, 12:55 kovigor Если есть возможность, написать простейшую програм... Dec 13 2011, 13:03 OlegALL Цитата(kovigor @ Dec 13 2011, 16:03) Если... Dec 14 2011, 04:13 DpInRock Цитатапериодически выдаёт сигнал READ
Там еще небо... Dec 14 2011, 04:41 OlegALL Цитата(DpInRock @ Dec 14 2011, 07:41) Там... Dec 14 2011, 07:16 DpInRock ЦитатаМожно поподробнее о кучке сигналов и как они... Dec 14 2011, 13:22   DmitryM Цитата(OlegALL @ Dec 15 2011, 13:58) К пр... Dec 15 2011, 11:09
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|