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

 
 
> LPC-E2294 RedBoot
arist
сообщение May 17 2006, 08:40
Сообщение #1





Группа: Участник
Сообщений: 14
Регистрация: 19-03-05
Пользователь №: 3 503



Здравствуйте!

Имею отладочную плату от Olimex LPC-E2294. Практически то же самое что и LPC-H2294, только добавлен драйвер для сом-порта и ethernet-контроллер.

1. Скачал версию eCos (http://www.ecoscentric.com/snapshots/ от 19.03.2006) с LPC-H2294(Olimex).
2. В configtool выбрал Build/Templates - Olimex evaluation board LPC-H2294.
В этом же меню выбрал Packages - redboot.
Затем выбрал File/Import и указал путь
/ecos_20060319/packages/hal/arm/lpc2xxx/lpch2294/v1_0/misc/redboot_ROM.ecm
Сохранил этот файл.
Затем Build/Library и получил файл redboot.bin
3. C сайта Philips скачал утилиту для загрузки Launch LPC210x_ISP.exe, но она умеет грузить только
hex файлы.
4. С помощью bin2hex преобразовал файл redboot.bin в redboot.hex и загрузил во флэшь память
LPC2294.
5. Загрузил гипертерминал, установил 38400,8,N,1, соединился и перезагрузил плату.

Ничего не произошло.
Подскажите, пожалуйтса, что я не так делаю.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
arist
сообщение Jun 20 2006, 13:47
Сообщение #2





Группа: Участник
Сообщений: 14
Регистрация: 19-03-05
Пользователь №: 3 503



Цитата(arist @ May 17 2006, 12:40) *


Отвечаю сам себе.

Как мне подсказал WarNick:
" Там просто ситуация такая - у филипсов сделана довольно интересная
штука - сперва в коде идут вектора. Сразу после идёт их контрольная
сумма. Если эта сумма не правильная - проц не грузится. Так вот в
бинарнике она была неверная. Соответственно и в HEX тоже. Это скорее
всего и была проблема. JFlash сам подсчитывает эту сумму и предлогает
исправить."

Проверил, действительно так.
Далее я немного переделал плату - изменил управление CS8900A чтобы можно было
передавать 16-битный данные и сваял драйвер для этой платы на основе AAED2000.
RedBoot я получил и даже загрузил (работают com-порт и ethernet-контроллер), но как работать с arm-elf-insight.exe из под Cygwin-а я так и не понял. При попытке соединения получаю такое сообщение:

Couldn't establish connection to remote target
Remote communication error: Connection reset by peer.

GDB cannot connect to the target board using 192.168. 10.193:9000.
Verify that the board is securely connected and, if necessary,
modify the port setting with the debugger preferences.


Аналогичное сообщение получаю, когда пытаюсь соединиться через com-порт.

- ethernet-контроллер "ping"-уется
- через com-порт данные передаются.

Подскажите, если кто знает
Go to the top of the page
 
+Quote Post
DmitryV
сообщение Jun 21 2006, 09:18
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 16-06-06
Пользователь №: 18 105



Цитата(arist @ Jun 20 2006, 17:47) *
Цитата(arist @ May 17 2006, 12:40) *

Отвечаю сам себе.
...
Подскажите, если кто знает


К сожалению, подсказать не могу, но очень хотелось бы самому задать вопрос.
У меня Olimex LPC-E2214. Поделитесь, пожалуйста, ссылкой, где можно взять eCos для этого чуда?
Спасибо заранее!

--
Dmitry
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 17:59
Рейтинг@Mail.ru


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