Как стать эмбеддером?

работа, зарплата, образование...
Аватара пользователя
Kubrikov
Сообщения: 44

Сообщение Kubrikov » 13 сен 2018, 04:06

Прошу прощения за оффтоп, подскажите, а в каких программаторах для STM есть JTAG ? STLink его не поддерживает?
Въезжаю в них потихоньку. Полазил по магазинам, везде только STLInk. И во всех отладочных платах тоже только STLink встроен.


Аватара пользователя
iEugene0x7CA
Адепт
Сообщения: 1570
Откуда: Киев

Сообщение iEugene0x7CA » 15 сен 2018, 01:42

Я сколько юзаю STM'ки — пока еще не сталкивался с нуждой шить их именно по JTAG. :geek:
Он по сути зачем нужен:

1. Прошивка нескольких чипов за 1 подключение программатора — актуально если на платке например 4 штуки прошиваемых чипа, и платок этих 10 тыс. штук.
В таком случае JTAG сбережет время крупной производственной линии... Но тут есть одна фишка.
Универсальный программатор JTAG, умеющий шить все бренды микрух — это достаточно профессиональная и не дешевая штука.
Программатор например чисто Altera, чисто STM32, или чисто Xilinx будут шить только свои микрухи.

2. Boundary scan — JTAG умеет смотреть осстояние ножек и юзается на той же производственной линии для обнаружения закоротов после пайки.
Эту фичу правда умеет так же лишь профессиональный программатор. :mrgreen:

Короче с STM'ками, и если пользователь — самопальщик, у которого партии девайсов от 1-й и до 20-ти штук...
То можно вообще не париться, шить через SWD. Можно даже с бортового программатора на платках Discovery. ;)

Вернуться в «Жизненные вопросы»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей