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

 
 
> Вливаюсь в коллектив ARMоводов, жду советов и дележа опытом
klen
сообщение Jul 17 2006, 15:48
Сообщение #1


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Всем привет. С сегодняшенго дня началь "трогать" ARM. Раньше только AVRками занимался и зубы точил на армы (учил матчасть и мечтал как здорово было бы 926 в бжа с сопроцессорм ....). Купил малюсенькую devboard с LPC-H2103 производства OLMER , wriggler кабель "ARM-JTAG" производства OLMER (время тратить на пайку жаба задушила, которая кстате поумнела и жалеет мое время больше чем бабло smile.gif ) . Есть еще книга Тревора Мартина с CD примерами. Весь комплект "вливания" обошелся в 856 + 469(чето очень дорого за кусок пласмассы) + 150(букварь) рублей итого 1560р.

Теперь вопросы.
1. Этого хватит чтоб не выходя из дома собрать исходник, залить в флеш, запустить и увидеть что все работает.
2. Использую для кодогенерации исключительно GCC. Собрал 4.1.1, по опыту если кто на нем сидит какие проблемы и глюки (неудобства и тд) ожидать.
3. В магазине сказали что кабель ARM-JTAG позволит проводить внутрисхемную отладку а) из микровижина cool.gif GDB(что для меня стало решающим) - это правда или нет, если да то как это делать и чем тогда лучше "внутрисхемные эмуляторы за более чем 300 баксов" ? В жизни не отлаживал через JTAG - всегда хватало цифрового осцылографа и отладочного светодиода, а 300баксов опятьже всегда нехватало.
4. Че интересное можно сделать перво наперво что ощутить вычислительное превосходство над AVR. Светодиоды не предлагать smile.gif.

За ранее спасибо.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
11 страниц V  « < 4 5 6 7 8 > »   
Start new topic
Ответов (75 - 89)
zltigo
сообщение Jul 20 2006, 15:21
Сообщение #76


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(klen @ Jul 20 2006, 14:57) *
Загрузка по UART это здорово.

Для более полного осознания счастья
http://guest.engelschall.com/~martin/lpc21xx/isp/

Если упретесь в плавучку, то самая быстая библиотека у Кейла....


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
klen
сообщение Jul 20 2006, 16:20
Сообщение #77


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(zltigo @ Jul 20 2006, 19:21) *
Если упретесь в плавучку, то самая быстая библиотека у Кейла....

O-o-o-, плавающая запятая.. это объект моего первостепеного ковыряния, специальность знаетели дает знать smile.gif . Многие говорят плавающей за всю жисть в проектах не использовали, я с другой стороны луны живу. smile.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 20 2006, 16:44
Сообщение #78


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(klen @ Jul 20 2006, 19:20) *
Многие говорят плавающей за всю жисть в проектах не использовали, я с другой стороны луны живу. smile.gif

Ну так-уж один одинешенек и "c другой" :-). Тут не говоря уже о DSP чего-нибудь измеряют-фильтруют частенько...


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
klen
сообщение Jul 20 2006, 17:11
Сообщение #79


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(zltigo @ Jul 20 2006, 20:44) *
Цитата(klen @ Jul 20 2006, 19:20) *

Многие говорят плавающей за всю жисть в проектах не использовали, я с другой стороны луны живу. smile.gif

Ну так-уж один одинешенек и "c другой" :-). Тут не говоря уже о DSP чего-нибудь измеряют-фильтруют частенько...

Я имел ввиду именно плавучку, DSP чаще используют дробно-целочисленную арифметику, для реализации обработки сигналов это чаще быстрее и рациональнее. Я не прав?

Возник еще вопрос. Выкачал pdf

ARM7TDMI
Revision: r4p1
Technical Reference Manual

Очень интересная штукенция, про самое мне интересующее - набор инструкций я прочел сразу, остальное тоже нужно но лень. на английском чтать полезно но лень, есть русский перевод в природе? Именно перевод а не иносказания, а то ведь это всетаки документ в котором промышленный стандарт описан - тут нужен дословный перевод
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 20 2006, 17:35
Сообщение #80


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(klen @ Jul 20 2006, 20:11) *
Возник еще вопрос. Выкачал pdf

ARM7TDMI

Теперь выкачивайте ARM7TDMI-S :-) Ибо у Вас такой.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 20 2006, 17:41
Сообщение #81


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Как заливать программу в SAM7S64 при помощи ARM-JTAG'а (от Olimex) в среде IAR-ARM 4.31A?


--------------------
Go to the top of the page
 
+Quote Post
klen
сообщение Jul 20 2006, 18:15
Сообщение #82


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



2_zltigo
Существенное замечание.. однако, есть оличия в части меня касающегося.

2_AVR
Сей провод просто как 20pin Macraigor Wiggler подрузамевается. Я иара не видел но гдето в меню отладке должен быть выбор Target , в нем выбрать этот самый Wiggler. Выбираешь его и конектишся - далее отладчик будет использовать JTAG и прошивальшик тоже.
Кстате о этом чуде Olimex ARM-JTAG, в нем кабель в длинну ... корочу у собаки длинне. Бесит. Втыкаю в ноутбук сзади и устройсва не видно - экран мешает, маразм. Если я его обрежу(20 жильный провод) и посталю ченить длинное , какойнибудь жгут из МГТФ например или шлейф от принерной головки - чтоб длинне и мягче было ГЛЮЧИТЬ НЕ НАЧНЕТ? Если кто пробывал скажите - пальцы так и тянутся к ножницам и к пакету с жгутами МГТФ с МИГ-23.

А ты тот AVR который на форуме телесистемы?
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 20 2006, 18:42
Сообщение #83


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(klen @ Jul 20 2006, 22:15) *
Сей провод просто как 20pin Macraigor Wiggler подрузамевается. Я иара не видел но гдето в меню отладке должен быть выбор Target , в нем выбрать этот самый Wiggler. Выбираешь его и конектишся - далее отладчик будет использовать JTAG и прошивальшик тоже.

Спасибо, нашел. smile.gif
Цитата
Кстате о этом чуде Olimex ARM-JTAG, в нем кабель в длинну ... корочу у собаки длинне. Бесит. Втыкаю в ноутбук сзади и устройсва не видно - экран мешает, маразм. Если я его обрежу(20 жильный провод) и посталю ченить длинное , какойнибудь жгут из МГТФ например или шлейф от принерной головки - чтоб длинне и мягче было ГЛЮЧИТЬ НЕ НАЧНЕТ? Если кто пробывал скажите - пальцы так и тянутся к ножницам и к пакету с жгутами МГТФ с МИГ-23.

Удлиннение как-то скажется на его работоспособность? unsure.gif
Цитата
А ты тот AVR который на форуме телесистемы?

Не, это чистое совпадение wink.gif


--------------------
Go to the top of the page
 
+Quote Post
klen
сообщение Jul 20 2006, 18:52
Сообщение #84


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



2_AVR
Кто смелый? Кто первый... удлинять будет? biggrin.gif

А как тебе SAM. Как впечатления. Мне чето атмеловские армы не глянулись, сам не знаю почему.
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 20 2006, 19:04
Сообщение #85


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(klen @ Jul 20 2006, 22:52) *
А как тебе SAM. Как впечатления. Мне чето атмеловские армы не глянулись, сам не знаю почему.
Пока, честно говоря, никак =) Пробовал через Macraigor/Wiggler, но пишет "фатальная ошибка, не наден mac_mot.sys" - видимо надо драйвер ещё установить. Пробовал через RDI&H-JTAG, но его утилитка H-Flasher знает только филипсовсие АРМы, а Амеловских в
его списках нет... =( Надеюсь, это как-то лечится...
Зато SAM-BA работает, но мне эта утилитка кажется немного неудобной...
Атмеловские выбрал по привычке к продукции Атмел (что видно из ника =), USB у SAMов есть (тоже хорошо), хотя конечно если сравнить даташит на SAM и LPC21xx, последний выглядит пропроще =)


--------------------
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 20 2006, 19:22
Сообщение #86


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(klen @ Jul 20 2006, 21:52) *
2_AVR
Кто смелый? Кто первый... удлинять будет? biggrin.gif

Удлинняйте с другой стороны. Во-первых работать будет, а во-вторых смелости не потребуется.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
goodwin
сообщение Jul 20 2006, 19:41
Сообщение #87


Местный
***

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



Цитата(zltigo @ Jul 20 2006, 22:22) *
Цитата(klen @ Jul 20 2006, 21:52) *

2_AVR
Кто смелый? Кто первый... удлинять будет? biggrin.gif

Удлинняйте с другой стороны. Во-первых работать будет, а во-вторых смелости не потребуется.


И паять ничего не надо - стандартный удлиннитель для LPT...
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 20 2006, 20:02
Сообщение #88


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



У меня проблема возникла...
Если после включения ПК USB устройство на SAM7S64 распознается и драйвер находится, то после заливки и отладки Wiggler'ом, при повторной попытке залить, IAR пишет что "ничего не найдено, проверь кабеля". Отключаю от USB и подключаю заново - "USB устройство не опознано". И только если перезагрузить ПК, то SAM7 снова видится. Как решить эту проблему не прибегая к reset?..


--------------------
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 20 2006, 21:17
Сообщение #89


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Проблему решил (надо включать при отсоединенном JTAG).
При отладке я шагаю по ассемблерным инструкциям. Можно ли настроить IAR-ARM, чтобы можно было шагать по строчкам исходной программы на C++, а ещё лучше по брейкпоинтам?.. ohmy.gif


--------------------
Go to the top of the page
 
+Quote Post
Kopa
сообщение Jul 21 2006, 03:18
Сообщение #90


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Вопрос:
Где можно найти описание процессора
Samsung SC32442 ( на ядре ARM920T )

P.S. Есть желание разобраться с железом КПКsmile.gif
Go to the top of the page
 
+Quote Post

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

 


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


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