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

 
 
> IAR от новичка, помогите студенту
proga
сообщение Mar 26 2006, 05:11
Сообщение #1


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

Группа: Участник
Сообщений: 86
Регистрация: 17-01-06
Из: иркутск
Пользователь №: 13 278



В универе мне дали задание самостоятельно изучить IAR для MSP430 . Я скачал данную программу с сайта ti.com (версия 4.0) . Затем создал новый проект (программу реализации часов реального времени с использованием таймера A ) . В режиме симуляции выполняю команду Build All для получения конечного программного кода. Однако выполнение данной программы прерывает ошибка :



Changed settings forces a full rebuild...
Rebuilding configuration: test - Debug
Updating build tree...

0 file(s) deleted.
Updating build tree...
RTC11x WD.s43
Linking
Error[e16]: Segment RESET (size: 0x2 align: 0x1) is too long for segment definition. At least
0x2 more bytes needed. The problem occurred while processing the segment placement
command "-Z(CONST)RESET=FFFE-FFFF", where at the moment of placement the
available memory ranges were "-none-"
Reserved ranges relevant to this placement:
ffe0-ffff INTVEC

Total number of errors: 1
Total number of warnings: 0





При создании другого проекта происходит тоже самое. Буду очень благодарен тем кто подскажет в чём же состоит моя ошибка .
Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 24)
rezident
сообщение Apr 14 2006, 12:37
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Т.е. на этой плате и MSP430-FETP430IF уже встроенный? Что за плата? Может что-то из общеизвестного?
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Apr 14 2006, 14:45
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Напишите, что установлено (компоненты) на плате.
Если она фирменная, то там и название должно быть где-то.


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
proga
сообщение Apr 14 2006, 15:16
Сообщение #18


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

Группа: Участник
Сообщений: 86
Регистрация: 17-01-06
Из: иркутск
Пользователь №: 13 278



Дело в том , что данный программатор , мне передал мой куратор по курсовой через третьего человека перед тем, как уехать в научную экспедицию. Пояснить что это за программатор, и какое устройство на нём реализовано я у него естественно не смог. Скажу только, что на интерфейсе инструмента эмуляции написано MSP-FETP430IF,а на отладочной плате: MSP-TS430PM64 Rev.: 0.1 .Понимаю, что не густо , но что есть то есть .
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 14 2006, 15:28
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882




Такой что ли?
Go to the top of the page
 
+Quote Post
proga
сообщение Apr 14 2006, 16:51
Сообщение #20


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

Группа: Участник
Сообщений: 86
Регистрация: 17-01-06
Из: иркутск
Пользователь №: 13 278



Да, именно такой .
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 14 2006, 17:12
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



К нему что-то подключено еще кроме JTAG-интерфейса который в виде этой белой коробочки? Если да, то подается ли питание на ту часть, которая подключена? Делов том, что этот MSP430-FETP430IF питается от сигналов LPT-порта и это же питание заходит на отладочную плату. Ток там не очень большой. Для одного кристалла MSP430 вполне хватает. Но если к нему прицепить еще что-либо, то нужна внешняя запитка устройства.
P.S. напоследок совсем глупый вопрос: вы панельку тулкита открывали? Может там вообще кристалл не установлен? smile.gif
Go to the top of the page
 
+Quote Post
proga
сообщение Apr 15 2006, 15:37
Сообщение #22


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

Группа: Участник
Сообщений: 86
Регистрация: 17-01-06
Из: иркутск
Пользователь №: 13 278



Да,к нему подключены дополнительные компоненты, и питание к ним подаётся . Что касается вашего вопроса,то кристалл там присутствует.Однако есть одна деталь, которую я забыл к сожалению упомянуть:кристалл мне был дан отдельно от программатора,и так как на программаторе нигде не указано,как правильно вставить в него кристалл (т.е как он должен быть ориентирован в тулките), то вставил я его как говорится "на удачу".
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 15 2006, 17:35
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(proga @ Apr 15 2006, 21:37) *
на программаторе нигде не указано,как правильно вставить в него кристалл (т.е как он должен быть ориентирован в тулките), то вставил я его как говорится "на удачу".

Удача к вам повернулась в анфас smile.gif Есть там маркировка, вы ее не разглядели просто. Номера контактов ближе к углам панели вытравлены. Если расположить ToolKit так как на рисунке, то угол с первым выводом справа вверху. На кристалле первый вывод маркирован маленькой точкой-углублением. Смотрите внимательно, т.к. там могут быть еще два технологических углубления симметрично в других углах кристалла. Они обычно по размеру больше, чем ключевая отметка.
Go to the top of the page
 
+Quote Post
proga
сообщение Apr 16 2006, 05:53
Сообщение #24


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

Группа: Участник
Сообщений: 86
Регистрация: 17-01-06
Из: иркутск
Пользователь №: 13 278



Теперь кристалл установил правильно. Пытался запустить эмулятор , однако IAR всё равно не видит программатор .
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 16 2006, 11:26
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



proga, попробуйте с помощью MSPFET Programmer, хотя бы стереть кристалл. И проверьте все же наличие и величину напряжения питания на плате ToolKit.
Go to the top of the page
 
+Quote Post

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

 


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


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