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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Программа для программирования ARM
artemm
сообщение Dec 2 2008, 12:58
Сообщение #1


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

Группа: Свой
Сообщений: 80
Регистрация: 23-07-07
Из: Украина, г. Сумы
Пользователь №: 29 306



Есть jtag программатор-отладчик на ft2232. Скажите, существует ли какая-нить программулина для программирования армов 7х(может и 9х) атмел и нхп с помощью этого программатора??? Чтобы запустил, выбрал камень, прошивку и зашил.??????
П.С. Бутлоадер не устраивает тем, что там нужен кварц определённой частоты.
Go to the top of the page
 
+Quote Post
amw
сообщение Dec 2 2008, 14:20
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Цитата(artemm @ Dec 2 2008, 14:58) *
Есть jtag программатор-отладчик на ft2232. Скажите, существует ли какая-нить программулина для программирования армов 7х(может и 9х) атмел и нхп с помощью этого программатора??? Чтобы запустил, выбрал камень, прошивку и зашил.??????
П.С. Бутлоадер не устраивает тем, что там нужен кварц определённой частоты.

Это тот, который OOCD Link?
http://openocd.berlios.de/doc/index.html
http://electronix.ru/forum/index.php?showtopic=45936


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post
artemm
сообщение Dec 2 2008, 18:11
Сообщение #3


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

Группа: Свой
Сообщений: 80
Регистрация: 23-07-07
Из: Украина, г. Сумы
Пользователь №: 29 306



Цитата(amw @ Dec 2 2008, 18:20) *

да, только ж я написал чтобы прога готовая, чтоб никаких комманд не прописывать, запустил, выбрал проц, зашил
Go to the top of the page
 
+Quote Post
_Alfred_
сообщение Dec 2 2008, 20:23
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 13-07-05
Пользователь №: 6 757



Если стоит задача просто прошивать - то для ARM от NXP можно использовать FlashMagic. Там и программатора никакого не нужно - подключаетесь по RS-232 и все.
Go to the top of the page
 
+Quote Post
DeadMoroz
сообщение Dec 3 2008, 00:00
Сообщение #5


Местный
***

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



Я тоже по теме спрошу:
а есть ли отдельная утилита для прошивки ADuC70xx по JTAG (не через бутлодер). Сейчас прошиваю прямо из KEIL и для этого должен быть загружен проект. А хочется standalone так сказать, типа для производства.
??
Go to the top of the page
 
+Quote Post
artemm
сообщение Dec 3 2008, 08:14
Сообщение #6


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

Группа: Свой
Сообщений: 80
Регистрация: 23-07-07
Из: Украина, г. Сумы
Пользователь №: 29 306



Цитата(_Alfred_ @ Dec 2 2008, 23:23) *
Если стоит задача просто прошивать - то для ARM от NXP можно использовать FlashMagic. Там и программатора никакого не нужно - подключаетесь по RS-232 и все.

Да, задача стоит просто прошивать.
а там кварц на контроллере можна использовать любой? или только определённой частоты, тошо ж оно использует бутлоадер.
Go to the top of the page
 
+Quote Post
defunct
сообщение Dec 3 2008, 12:28
Сообщение #7


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(artemm @ Dec 3 2008, 10:14) *
Да, задача стоит просто прошивать.
а там кварц на контроллере можна использовать любой? или только определённой частоты, тошо ж оно использует бутлоадер.

NXP автодетектит скорость UART'a. Задайте скорость COM порта в утилите поменьше, напр 9600 - будет работать практически с любым кварцем >=2Mhz.
С кварцем 11.059Mhz работает на 57600, а с 14.7456 и выше - на 115200.

Смотрите user manual на NXP.
бутлоадеру посылается символ '?' на любой скорости, если бутлоадер смог отдетектить скорость, он вернет строку "Synchronized!" (т.е. проверить есть связь с бутлоадером или нет можно даже без всяких утилит - в терминале).
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 3 2008, 19:26
Сообщение #8


Гуру
******

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



Цитата(defunct @ Dec 3 2008, 15:28) *
NXP...

Бывают разные. Свежие вообще запускабтся от собственного генератора и соответственно работают на высоких скоростях по любому.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
artemm
сообщение Dec 3 2008, 19:44
Сообщение #9


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

Группа: Свой
Сообщений: 80
Регистрация: 23-07-07
Из: Украина, г. Сумы
Пользователь №: 29 306



a как быть с atmelами?
Go to the top of the page
 
+Quote Post
amw
сообщение Dec 4 2008, 20:35
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Цитата(artemm @ Dec 3 2008, 21:44) *
a как быть с atmelами?

А чем SamBA не устраивает?
Или code.google.com/p/samba


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post
artemm
сообщение Dec 5 2008, 06:47
Сообщение #11


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

Группа: Свой
Сообщений: 80
Регистрация: 23-07-07
Из: Украина, г. Сумы
Пользователь №: 29 306



Цитата(amw @ Dec 4 2008, 23:35) *
А чем SamBA не устраивает?
Или code.google.com/p/samba

Я ж уже писал. Если у меня стоит кварц на 55Мгц, а для самбы нужно 18с фигом, то мне что при каждом программировании перепаивать кварц???
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 5 2008, 15:24
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(artemm @ Dec 5 2008, 09:47) *
для самбы нужно 18с фигом

Только при работе через USB.
Go to the top of the page
 
+Quote Post
artemm
сообщение Dec 5 2008, 15:54
Сообщение #13


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

Группа: Свой
Сообщений: 80
Регистрация: 23-07-07
Из: Украина, г. Сумы
Пользователь №: 29 306



Цитата(aaarrr @ Dec 5 2008, 19:24) *
Только при работе через USB.

а по COMу с любым кварцем тоже работает?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 5 2008, 16:07
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(artemm @ Dec 5 2008, 18:54) *
а по COMу с любым кварцем тоже работает?

Насчет с любым есть сомнения, хотя они и пишут, что
Цитата
Communication through the DBGU supports a wide range of crystals from 3 to 20 MHz via
software auto-detection.

я бы ограничился набором из таблички для старших SAM'ов:
Код
Crystals Supported by Software Auto-Detection (MHz)
3.0       3.2768    3.6864     3.84    4.0
4.433619  4.608     4.9152     5.0     5.24288
6.0       6.144     6.4        6.5536  7.159090
7.3728    7.864320  8.0        9.8304  10.0
11.05920  12.0      12.288     13.56   14.31818
14.7456   16.0      17.734470  18.432  20.0
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Dec 5 2008, 19:20
Сообщение #15


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

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



Цитата(artemm @ Dec 5 2008, 09:47) *
Я ж уже писал. Если у меня стоит кварц на 55Мгц, а для самбы нужно 18с фигом, то мне что при каждом программировании перепаивать кварц???

Только не надо рассчитывать что у Вас с таким кварцем будет работать USB. Если хотите его использовать все равно нужно будет до 48МГц опуститься.


--------------------
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

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

 


RSS Текстовая версия Сейчас: 21st June 2025 - 18:03
Рейтинг@Mail.ru


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