Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопросы по AT91RM9200
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Программер
Начал программировать ARM. Боссы купили плату AT91RM9200. Есть куча примеров. Начал капаться появилась куча вопросов:
1. Есть проекты AT91RM9200-DK и AT91RM9200-EK, что такое DKи EK?
2. Оба этих проекта нормально работают в конфигурации Debug_RAM, но как только пытаюсь выбрать конфигурацию Debug_Flash начинаются проблемы:

- то пишет "no AT 49BV1614A" если проект AT91RM9200-DK:
Tue Jul 10 13:11:08 2007: Loaded macro file: C:\Program Files\IAR Systems\Embedded Workbench 4.0 Evaluation\ARM\config\flashloader\Atmel\
FlashAT91RM9200DK.mac
Tue Jul 10 13:11:08 2007: DLL version: V3.56f, compiled Dec 7 2006 19:47:04
Tue Jul 10 13:11:08 2007: Firmware: J-Link compiled Dec 7 2006 17:33:46 ARM Rev.5
Tue Jul 10 13:11:08 2007: JTAG speed is initially set to: 32 kHz
Tue Jul 10 13:11:08 2007: CP15.0.0: 0x41129200: ARM, Architecure 4T
Tue Jul 10 13:11:08 2007: CP15.0.1: 0x0D172172: ICache: 16kB (64*8*32), DCache: 16kB (64*8*32)
Tue Jul 10 13:11:08 2007: Software reset was performed
Tue Jul 10 13:11:08 2007: Initial reset was performed
Tue Jul 10 13:11:08 2007: J-Link found 1 JTAG device. ARM core Id: 05B0203F(ARM9)
Tue Jul 10 13:11:08 2007: Device at TAP0 selected
Tue Jul 10 13:11:08 2007: running execUserFlashInit( )
Tue Jul 10 13:11:09 2007: CP15.0.0: 0x41129200: ARM, Architecure 4T
Tue Jul 10 13:11:09 2007: CP15.0.1: 0x0D172172: ICache: 16kB (64*8*32), DCache: 16kB (64*8*32)
Tue Jul 10 13:11:09 2007: Auto JTAG speed: 8000 kHz
Tue Jul 10 13:11:09 2007: 5859 bytes downloaded and verified (9.15 Kbytes/sec)
Tue Jul 10 13:11:09 2007: Loaded debugee: C:\Program Files\IAR Systems\Embedded Workbench 4.0 Evaluation\ARM\config\flashloader\Atmel\
FlashAT91RM9200DK.d79
Tue Jul 10 13:11:09 2007: Target reset
Tue Jul 10 13:11:42 2007: Program exit reached.
Tue Jul 10 13:11:42 2007: Non-zero or missing exit code.


Если проект AT91RM9200-EK, то пишет

Tue Jul 10 13:14:17 2007: Failed to load debugee: D:\Work\Daemon's\Projects\ARM9\Examples\AT91RM9200-EK\LedsBlink\Release\Exe\
AT91RM9200_leds_blink.raw


Может кто нибудь может обьяснить что не так со стандартными flashloader-ми, с чем их едят и как работать.
Буду благодарем если скинете нормально программируемый во Flash проект для примера.
Хомяк
DK и EK это разновидности плат.
Смотритете какая у вас плата - название

AT919200-EK - The AT91RM9200-EK Evaluation Kit supports the AT91RM9200 ARM9-based 32-bit RISC microcontroller and enables real-time code development and evaluation.



AT91RM9200-DK - Development Kit
Программер
Есть у кого нить примеры программ, нормально прошиваемых во Flash. Или расскажите как это сделать. Заранее Спасиба.
Хомяк
Я прошивал через встоенный загрузчик
можно записать romboot и через него уже дольше все делать
все зависит от того что вы хотите.
ася 260 394 959
dch
Цитата(Программер @ Jul 10 2007, 14:17) *
Буду благодарем если скинете нормально программируемый во Flash проект для примера.


Вот этой утилиткой можно прошить через DBGU (x модем ):
http://www.ucrouter.ru/download/AT91RM9200-29lv160d.bin

в качестве примера прошиваемого софта можно взять u-boot
Muchachos
Коллеги, здравствуйте!

Возможно, я не совсем в тему, но

Наша компания ищет команду разработчиков 3-5 человек.

- знание ARM архитектуры - т.е. умение портировать линукс на различные платформы;
- Linux kernel programming;
- Linux WEB programming;
- знание ядра 2.6.13 и 2.6.20 под at91rm9200;
- gcc 3.4.4;
- busybox+buildroot;
- знание HCI BlueTooth вдоль и наискосок;
- Bercli.

Работа в Москве, fulltime.

З.П. команде - до 8 килобаксов в месяц

Большой интересный проект.
Возникает интерес? Мы дадим небольшое тестовое задание.
После входа в проект небольшое обучение.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.