Страница 1 из 2

Новичок в программировании

Добавлено: Чт янв 23, 2014 23:44:47
xTIGRx
Обясните новичку...при подключении собственного jtag переходника подключенного к устройству и к ПК...ПК должен увидеть это устройство в диспетчере устройств или это отобразиться в специальной программе для данного Jtag и устройтсва????????

Я не пойму просто что значит Jtag переходники...понимаю конечно что это надо для программиварония микроконтроллеров...но как и что не знаю

Re: Новичок в программировании

Добавлено: Пт янв 24, 2014 00:41:45
kobzar
Что такое джетаг переходник в вашем понимании?

Ибо в моем переходник это связующее но само по себе ничего не представляющее устройство!
Например переходник с микро USB на обычный - само по себе устройство бесполехно и ничего не делает - но зато через него можно подключить телефон к пк ....

Re: Новичок в программировании

Добавлено: Пт янв 24, 2014 03:51:40
kalobyte
xTIGRx писал(а):ПК должен увидеть это устройство в диспетчере устройств или это отобразиться в специальной программе для данного Jtag и устройтсва????????
увидит конечно, он же усбешный
и софт увидит, если поддерживает этот кристалл

Re: Новичок в программировании

Добавлено: Пт янв 24, 2014 16:51:20
xTIGRx
А если jtag Com овский, он тоже должен увидеться через диспетчер??
Почему спрашиваю...собрал такой Jtag http://getchip.net/wp-content/uploads/0 ... scheme.png для навигатора подключил сюда одник концом http://s48.radikal.ru/i119/1110/c0/c79ec271c487.jpg другим в комп...ничего в диспетчере не появляется...так и должно бытЬ???

Re: Новичок в программировании

Добавлено: Пт янв 24, 2014 17:10:22
da-nie
А если jtag Com овский, он тоже должен увидеться через диспетчер??
Да конечно, нет. Ищите к нему программу, которая с ним работает.
Только почему вы решили, что это - JTAG?

Re: Новичок в программировании

Добавлено: Пт янв 24, 2014 17:41:05
xTIGRx
Ну а как еще то...надо на плате контакты RX и TX в Com порт подключить...вот и я нашел этот переходник на 3.3V...
да кстати вот есть программа Atlas для прошивки навигаторов...там режимы USB, RS232 и Jtag...когда подключаешь через этот переходник то что надо выбрать Jtag??

Re: Новичок в программировании

Добавлено: Пт янв 24, 2014 20:10:36
da-nie
Меня слегка смущают надписи MISO, MOSI, SCK - они явно от SPI. А у JTAG должны бы быть ТСК, TMS, TDI, TDO, TRST. Может быть, эта схема программатора для прошивки какой-нибудь Atmega? Тогда понятно, почему для него нет ПО эмуляции JTAG.
да кстати вот есть программа Atlas для прошивки навигаторов...там режимы USB, RS232 и Jtag...когда подключаешь через этот переходник то что надо выбрать Jtag??
Может быть, есть драйвер для COM-порта, который в систему добавляет этот "JTAG"?

А кстати, а зачем вам JTAG? Разве нет других способов перепрошить навигатор?

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 18:28:04
xTIGRx
da-nie, Уважаемый da-nie, вот тема созданная для всего выше сказанного, глянте плиз, там ссылки есть, там все написано http://radiokot.ru/forum/viewtopic.php?f=35&t=99630

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 18:37:12
xTIGRx
Там говорится что надо USB - TTL конвертер на чипе FTDI FT232...так что разве этот переходник не аналог того переходника которыйвыше мною написан, который через COM порт соединен

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 18:59:53
da-nie
FT232 всего лишь позволяет сформировать COM-порт через USB. А вам нужен JTAG по вашим словам. Его можно эмулировать, например, так: http://nosivka.at.ua/forum/26-988-1#32129

Там есть и "Восстановление ресивера через JTAG" - практически ваш случай.

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 19:07:42
xTIGRx
ну я не знаю через Jtag надо или нет...можете глянуть сюда http://radiokot.ru/forum/viewtopic.php? ... 99630....и если не трудно то можно схему как сделать устройство для перепрошивки...

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 19:12:07
da-nie
А что я там должен увидеть по вашей ссылке? 8)

Если вы собрали JTAG, то найдите программу, которая будет с ним работать. Скажем, EJFlasher.
А схема вот, например:

Изображение

Или

http://pbi.my1.ru/70057019.jpg

Всё это втыкается в разъём LPT.

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 19:22:50
xTIGRx
У этой программы SiRFSoCMgr есть 3 режима USB, Jtag, RS232...я как понял надо Jtag выбрать с LPT переходником который вы скинули выше...а через COM не получится как я понял???

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 19:24:35
xTIGRx
Уважаемый da-nie, еще вопрос я как понял Jtag работает с 3.3V Flash миксрохемами а SPI через 5V...или что то не понимаю((


вот еще вопросик, какой из них купить, ну посути понимаю что это одно и тоже и разницы нет, но все же хотелось узнать совет эксперта
http://www.promelec.ru/catalog/1/2/7/0/3773/#3773
http://www.promelec.ru/catalog/1/2/7/0/45499/#45499

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 19:54:12
da-nie
я как понял Jtag работает с 3.3V Flash миксрохемами а SPI через 5V...или что то не понимаю
Нет.

http://ru.wikipedia.org/wiki/JTAG

http://ru.wikipedia.org/wiki/Serial_Per ... _Interface
а через COM не получится как я понял
Так вы посмотрите, какой интерфейс на плате навигатора. Ваша программа умеет прошивать через JTAG, через USB (штатный разъём навигатора! Может быть его будет достаточно?), через COM. Я не знаю, почему вы ухватились за JTAG, а вы этого не говорите - у меня ведь такого навигатора нет. ;)

А может, вам достаточно будет COM.
Вот я скачал эту программу и вижу в приложении pdf:
PRDM-0028-A4_HowToRepairHW_Nboot.rar
(293.38 КБ) 231 скачивание
В нём показана распиновка и как прошить через COM-порт. Но если вы через COM будете прошивать придётся делать переходник на max232 - это преобразователь уровней TTL (0-5 В) в COM (+15...-15 В). Схем в инете полно. Вам понадобятся GND, RX и TX. И подключать их к RX и TX разъёма COM-порта нужно КРЕСТ-НАКРЕСТ! RX к TX, а TX к RX.

А JTAG на LPT или COM ваша программа не увидит -ей нужен программатор JTAG, который видится в системе устройством.

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 20:19:31
xTIGRx
da-nie, насчет Jtag все ясно, надо википедию больше читать))), а SPI это способ управления других микросхем через SPI


Тоесть выход их этой ситуацтт это купить переходник TTL USB который 700 рублей стоит, подключить и в программе выбрать RS232...тоесть получится как COM только через USB.

Тогда еще вопрос у меня на плате есть такие же пины как и в файле PDF на картинке где написано "How Repair Hardware Boot
", 5 страница , может тогда мне подключить их к COM порту и тогда заработает или такие эксперементы могут довести до того что Flash просто сгорит???

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 21:06:06
da-nie
может тогда мне подключить их к COM порту и тогда заработает или такие эксперементы могут довести до того что Flash просто сгорит???
Не стоит. Нужно MAX232. И то, возможно, там 3.3. В, а не 5 В на микросхемах и тогда нужен MAX3232.

Переходник примерно такой:

Изображение
Тоесть выход их этой ситуацтт это купить переходник TTL USB который 700 рублей стоит,
А такой есть? Он будет в системе как COM видеться и выдавать TTL сигналы?

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 22:03:24
xTIGRx
Что то подобное собирал))).
на плате выдает 3.3 V.
насчет Rx и Tx их перекрестно с Max232 надо подключить???

Re: Новичок в программировании

Добавлено: Сб янв 25, 2014 22:56:00
da-nie
насчет Rx и Tx их перекрестно с Max232 надо подключить???
Rx - это вход приёма, Tx-это выход передачи. Вам надо, чтобы то, что компьютер выдавал по своему Tx приходило в устройство в Rx и наоборот. MAX3232 (а вам нужна именно она) всего лишь преобразует уровни напряжений.

Re: Новичок в программировании

Добавлено: Вс янв 26, 2014 14:41:10
xTIGRx
Все спасибо...завтра буду пробиывать