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

 
 
> Требуется помощь, AT91SAM7X256
Karl
сообщение Aug 29 2006, 03:44
Сообщение #1


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

Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429



Киньте, пожалуйста, кому не жалко, простейший проектик, типа дерганья портом. Компилятор IAR V4.30. Только проект целиком, со всеми настройками. А то у меня что-то не работает... Компилится нормально, а в пошаговой отладке до main никак не доходит...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
IV_K
сообщение Aug 29 2006, 08:16
Сообщение #2


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

Группа: Свой
Сообщений: 121
Регистрация: 17-06-05
Пользователь №: 6 087



это у вас похоже mac файл не подключен.. а вобще иаровские примеры всегда рабочими были..
Go to the top of the page
 
+Quote Post
Karl
сообщение Aug 30 2006, 02:51
Сообщение #3


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

Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429



Так никто примерчиком не поделится?
Go to the top of the page
 
+Quote Post
почемучка
сообщение Aug 30 2006, 14:39
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 16-08-06
Из: Москва
Пользователь №: 19 597



Попробуйте в Кеиле .Там пример AT91SAM7X256-BasicTools-KEIL_u3V3_20A-1_2 как раз зажигает лампочки и у меня работает smile.gif
Go to the top of the page
 
+Quote Post
Karl
сообщение Sep 11 2006, 05:21
Сообщение #5


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

Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429



Накопилось несколько вопросов:
1. Тестовая программа в режиме симулятора работает нормально, при отладке через JTAG не доходит до main - зацикливается где - то при инициализации. Так происходит и с моей собственной програмкой и с примером от ИАР.
2. В демо-проекте иара (BasicInterrupt) есть 3 режима работы: Ram_Debug, Flash_Debug и Flash_Flash. Вопрос: где и как эти режимы задаются? Как сказать компилятору, чтобы он запускал отладку из ОЗУ, из флэш или прошивал контроллер?
3. Есть ли программки, предназначенные для прошивки контроллера через Wiggler?
Go to the top of the page
 
+Quote Post
Edmundo
сообщение Sep 12 2006, 18:38
Сообщение #6


Мастер
****

Группа: Свой
Сообщений: 730
Регистрация: 18-02-06
Из: Москва
Пользователь №: 14 474



Цитата(Karl @ Sep 11 2006, 09:21) *
3. Есть ли программки, предназначенные для прошивки контроллера через Wiggler?

См. здесь.


--------------------
شامل
Go to the top of the page
 
+Quote Post
Karl
сообщение Oct 6 2006, 03:12
Сообщение #7


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

Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429



Еще вопрос. При отладке проекта из RAM все работает. В конфигурации FLASH_debug программа пишется, но отладка не проходит, прыгает по программному коду непонятно как... И после ресета программа не работает.
Go to the top of the page
 
+Quote Post
Edmundo
сообщение Oct 6 2006, 08:04
Сообщение #8


Мастер
****

Группа: Свой
Сообщений: 730
Регистрация: 18-02-06
Из: Москва
Пользователь №: 14 474



Цитата(Karl @ Oct 6 2006, 07:12) *
Еще вопрос. При отладке проекта из RAM все работает. В конфигурации FLASH_debug программа пишется, но отладка не проходит, прыгает по программному коду непонятно как... И после ресета программа не работает.

Не Wiggler'ом случайно пытаетесь отлаживать во флеш? Если да, то насколько мне помнится, не поддерживает он такую фичу. AFAIK для этого нужны более продвинутые эмуляторы.


--------------------
شامل
Go to the top of the page
 
+Quote Post
Karl
сообщение Oct 6 2006, 11:16
Сообщение #9


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

Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429



Цитата(Edmundo @ Oct 6 2006, 14:04) *
Цитата(Karl @ Oct 6 2006, 07:12) *
Еще вопрос. При отладке проекта из RAM все работает. В конфигурации FLASH_debug программа пишется, но отладка не проходит, прыгает по программному коду непонятно как... И после ресета программа не работает.

Не Wiggler'ом случайно пытаетесь отлаживать во флеш? Если да, то насколько мне помнится, не поддерживает он такую фичу. AFAIK для этого нужны более продвинутые эмуляторы.


Точно, Вигглером smile.gif. Заказал МТ-линк на днях, через неделю должен прийти...

Цитата(почемучка @ Oct 6 2006, 14:24) *
Очевидно требуется REMAP до или после записи кода во флеш через JTAG, т.е.

Setting the GPNVM Bit 2 selects the boot from the Flash. Asserting ERASE clears the GPNVM
Bit 2 and thus selects the boot from the ROM by default.

Это легко сделать через самбу.


Самбой к стожалению не получится - частота тактирования не та sad.gif А по - другому никак нельзя? Через тот же Jtag?
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Oct 6 2006, 11:21
Сообщение #10


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Цитата(Karl @ Oct 6 2006, 15:16) *
Самбой к стожалению не получится - частота тактирования не та sad.gif

SAM-BA работает на любой частоте тактирования через DBGU. 18432 нужен только для USB


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Karl   Требуется помощь   Aug 29 2006, 03:44
|||- - почемучка   Цитата(Karl @ Oct 6 2006, 07:12) Еще вопр...   Oct 6 2006, 08:24
||- - Serguey_A   Цитата(Karl @ Sep 11 2006, 09:21) 3. Есть...   Oct 6 2006, 13:39
|- - Serguey_A   Цитата(почемучка @ Aug 30 2006, 18:39) По...   Oct 6 2006, 13:20
- - VAI   А Вы в папке "IAR Systems\Embedded Workb...   Aug 30 2006, 04:05
- - IV_K   1. посмотрите подключен ли в опциях дебуггера mac ...   Sep 11 2006, 09:19
|- - Karl   Цитата(IV_K @ Sep 11 2006, 15:19) 1. посм...   Sep 11 2006, 11:00
|- - Сергей Борщ   Цитата(Karl @ Sep 11 2006, 14:00) 1. mac ...   Sep 11 2006, 19:18
- - IV_K   в папке C:\Program Files\IAR Systems...   Sep 12 2006, 08:57


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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 20:25
Рейтинг@Mail.ru


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