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

 
 
> at91rm9200 + DBGU + HyperTerminal, то что не описано
cf7k
сообщение Oct 10 2006, 06:34
Сообщение #1


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

Группа: Свой
Сообщений: 82
Регистрация: 14-03-06
Из: Санкт-Петербург
Пользователь №: 15 227



Была у меня проблема с заливкой чего либо по Subj. Пошукав в форуме так и не нашел нужного ответа, а вот возникновение этой проблемы мелькало.

Итого Subj + HyperTerminal ничего не заливает (дает 10 ретрейнов и отваливается), хотя получает симолы 0x43.

С помощью Костяна, а также путем экспериметна удалось выяснить, что для HyperTerminal'a обязательно требуются заглушки на RST-CTS и DTR-DSR-DCD. (просто Rx,Tx,SGND не отделаться).
Может быть достаточно какой-то одной заглушки - я поставил обе.

to moderators: если тут есть нормально оформляющийся FAQ (не нашел, хотя может и плохо искал) - считаю полезным это внести туда.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 11)
jack_avenger
сообщение Oct 10 2006, 06:41
Сообщение #2


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

Группа: Свой
Сообщений: 170
Регистрация: 30-06-05
Из: Киев
Пользователь №: 6 426



Цитата(cf7k @ Oct 10 2006, 09:34) *
... что для HyperTerminal'a обязательно требуются заглушки на RST-CTS и DTR-DSR-DCD. (просто Rx,Tx,SGND не отделаться).

А я часто забываю отключить апаратное управление потоком при настройке связи через терминал. Вот тогда приходится искать несуществующую проблему maniac.gif
Go to the top of the page
 
+Quote Post
cf7k
сообщение Oct 10 2006, 06:47
Сообщение #3


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

Группа: Свой
Сообщений: 82
Регистрация: 14-03-06
Из: Санкт-Петербург
Пользователь №: 15 227



Цитата(jack_avenger @ Oct 10 2006, 10:41) *
А я часто забываю отключить апаратное управление потоком при настройке связи через терминал. Вот тогда приходится искать несуществующую проблему maniac.gif


Гм.... Ставлю 115200,8,N,1, аппаратное. Иногда даю ресет атмелу. Работает.
Кстати, в настройках портов FIFO буферы(буфера wink.gif ) настроены на максимум.
Go to the top of the page
 
+Quote Post
MemoryTest
сообщение Oct 10 2006, 07:35
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 25-01-05
Из: Мск регион.
Пользователь №: 2 161



Цитата(cf7k @ Oct 10 2006, 10:47) *
Цитата(jack_avenger @ Oct 10 2006, 10:41) *

А я часто забываю отключить апаратное управление потоком при настройке связи через терминал. Вот тогда приходится искать несуществующую проблему maniac.gif


Гм.... Ставлю 115200,8,N,1, аппаратное. Иногда даю ресет атмелу. Работает.
Кстати, в настройках портов FIFO буферы(буфера wink.gif ) настроены на максимум.


Зачем там аппаратное управление потоком??? DBGU только TX и RX smile.gif никаких CTS и RTS там нету.
У меня гипертеринал привате едишн нормально льет по Xmodem а вот TeraTermPro почемуто не может туда залить smile.gif хотя в остальное мое железо нормально льют и тот и тот. 8n1 везде smile.gif и без управления потоком.
Go to the top of the page
 
+Quote Post
cf7k
сообщение Oct 10 2006, 07:54
Сообщение #5


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

Группа: Свой
Сообщений: 82
Регистрация: 14-03-06
Из: Санкт-Петербург
Пользователь №: 15 227



Цитата(MemoryTest @ Oct 10 2006, 11:35) *
Зачем там аппаратное управление потоком??? DBGU только TX и RX smile.gif никаких CTS и RTS там нету.
У меня гипертеринал привате едишн нормально льет по Xmodem а вот TeraTermPro почемуто не может туда залить smile.gif хотя в остальное мое железо нормально льют и тот и тот. 8n1 везде smile.gif и без управления потоком.


Аппаратное управление предлагается гипертерминалом по умолчанию. Вот я на это и напоролся. Естественно что DBGU не нужно ничего кроме Rx и Tx, а вот гипертерминал еще и схватился за другие линии.

Щас попробовал без управления потоком - вот тут действительно ничто не мешает.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 10 2006, 08:17
Сообщение #6


Гуру
******

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



Неоднократно писал, но не грех повторить: пользоваться HyperTerminal'ом можно только в крайнем случае. Это одна из худших программ-эмуляторов терминала.
Go to the top of the page
 
+Quote Post
zuy
сообщение Oct 10 2006, 20:38
Сообщение #7


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

Группа: Свой
Сообщений: 173
Регистрация: 30-11-05
Из: San Francisco
Пользователь №: 11 593



Цитата(aaarrr @ Oct 10 2006, 11:17) *
Неоднократно писал, но не грех повторить: пользоваться HyperTerminal'ом можно только в крайнем случае. Это одна из худших программ-эмуляторов терминала.


Ну раз не грех, то посоветуйте, что попробовать вместо него.
Tera term? Или есть что еще лучше?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 10 2006, 21:03
Сообщение #8


Гуру
******

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



Может быть есть и лучше, но TeraTerm меня ещё ни разу не подводил.
Go to the top of the page
 
+Quote Post
COMA
сообщение Oct 11 2006, 04:32
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



лучше всего minicom
Go to the top of the page
 
+Quote Post
Костян
сообщение Oct 11 2006, 06:30
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 740
Регистрация: 24-07-06
Из: Minsk
Пользователь №: 19 059



Цитата(MemoryTest @ Oct 10 2006, 05:35) *
DBGU только TX и RX smile.gif никаких CTS и RTS там нету.

Все верно, у меня также только TX , RX ну и GND.
2 cf7k
Я не сказал Вам эту особенность. Главное что работает у Вас.
Цитата
У меня гипертеринал привате едишн нормально льет по Xmodem а вот TeraTermPro почемуто не может туда залить smile.gif хотя в остальное мое железо нормально льют и тот и тот. 8n1 везде smile.gif и без управления потоком.

Аналогично. Кстати minicom льет только в sram blink.gif (по крайней мере у нас -- все никак время не уделим разобратся со всеми этими терминалами).
Go to the top of the page
 
+Quote Post
dch
сообщение Oct 12 2006, 13:38
Сообщение #11


Профессионал
*****

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



Цитата(Костян @ Oct 11 2006, 10:30) *
Кстати minicom льет только в sram

Всегда шьетса в SRAM, програмка заливается, запускается, другое дело она сама может запустить x-modem
Go to the top of the page
 
+Quote Post
Костян
сообщение Oct 13 2006, 12:23
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 740
Регистрация: 24-07-06
Из: Minsk
Пользователь №: 19 059



Цитата(dch @ Oct 12 2006, 11:38) *
Всегда шьетса в SRAM, програмка заливается, запускается, другое дело она сама может запустить x-modem

Не совсем прально наверно выразился.
Minicom-ом заливаем в Sram программу , далее инициализируем x-modem и пытаемся закачать в SD-RAM (или флэш). В итоге у нас ничего не получается . Minicom останавливает заливку на первом пакете.
В итоге пока остановились на гипертерминале, который успешно все льет (хотя надо искать ему замену -- кривой терминал)
Go to the top of the page
 
+Quote Post

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

 


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


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