Здравствуйте, уважаемыее.
Опрос в первой части показал, что тема разработки UEFI-драйверов достаточно интересна сообществу, поэтому я приступаю к написанию дальнейших частей этого цикла. В этой речь пойдет о подготовке платы Intel Galileo к работе, необходимом и желательном железе и ПО, сборке и установке BSP. В результате получится недорогая аппаратная платформа, пригодная для аппаратной отладки UEFI-драйверов и доступная любому энтузиасту.
Читать полностью »
Рубрика «jtag» - 3
Разработка и отладка UEFI-драйверов на Intel Galileo, часть 2: готовим плацдарм
2014-09-17 в 19:41, admin, рубрики: diy или сделай сам, galileo, isp, jtag, uart, UEFI, отладка, разработка, системное программированиеПрограммирование и JTAG-отладка микроконтроллера Atmega16 на языке C в среде IAR, часть 2
2014-06-18 в 9:00, admin, рубрики: avr, diy или сделай сам, IAR, jtag, Программинг микроконтроллеров, Электроника для начинающих, метки: avr, IAR, jtag
Введение
Т.к. предыдущая статья вызвала интерес, то, как я и обещал, в этой статье будут рассмотрены примеры работы с семисегментными индикаторами, встроенным АЦП, а также произведена сборка программного проекта цифрового термометра на ATmega16 из нескольких рассмотренных в данной и предыдущей статье примеров работы с внутренними периферийными блоками микроконтроллера ATmega16.
Читать полностью »
Периферийное сканирование JTAG: тестирование опытных образцов электроники
2014-03-20 в 9:35, admin, рубрики: jtag, Железо, тестирование, тестирование электроники, Электроника для начинающих, метки: jtag, тестирование электроникиВ этой статье мы поделимся практическим опытом в использовании периферийного (граничного) сканирования JTAG и расскажем про особенности и преимущества внедрения этой технологии на этапе тестирования опытных образцов. Особое внимание будет уделено типичным ошибкам, выявленным с помощью JTAG с использованием программного пакета Provision для тестирования различных узлов и микросхем платы.
Напомним, что периферийное сканирование (boundary scan) — это структурное тестирование печатной платы с установленными компонентами, которое основано на применении стандартов IEEE 1149.x. Результат сканирования — информация о наличии в электроцепях типичных неисправностей, возникающих в процессе производства печатных плат: коротких замыканий (bridges), непропаек (opens), западаний на 0 или 1 (stuck at 0, stuck at 1), обрывов дорожек.Читать полностью »
FT232H и почти универсальный USB<->JTAG-адаптер за 15 евро
2013-12-15 в 18:48, admin, рубрики: diy или сделай сам, FT2232H, FT232H, jtag, Железо, Программинг микроконтроллеров, метки: FT2232H, FT232H, jtag, АРМ Продолжая тему практического применения микросхемы FTDI FT232H, затронутую мной в предыдущей статье, хотелось бы рассказать об использовании отладочной платы на ней в качестве дешевого и почти универсального JTAG-адаптера с интерфейсом USB и поддержкой множества микроконтроллеров различных архитектур и производителей. Я намеренно не называю этот адаптер «JTAG-отладчиком», т.к. далеко не все устройства с JTAG TAP поддерживают отладку, но обычными пользователями JTAG-адаптер используется в большинстве случаев именно для прошивки и отладки своего кода на МК. В этой статье я опишу только собственный опыт использования FT232H в качестве JTAG-адаптера, чтобы не давать ссылок на непроверенные решения, поэтому предлагаю читателям поделиться своими (или чужими) способами использования этой микросхемы в комментариях. Уверен, что способов этих найдется намного больше, чем здесь описано.
Заинтересовавшихся прошу под кат.
Читать полностью »
Интерфейс JTAG? — Это очень просто!
2013-08-14 в 8:56, admin, рубрики: jtag, Железо, интерфейсы, Электроника для начинающих, метки: jtag Многие знакомы со словом «JTAG», но знакомство это скорее всего поверхностное. В этой статье я хочу перевести Вас на новый уровень, так сказать «во френдзону». Возможно, для многих я не открою ничего нового, но надеюсь тем, кто давно хотел ознакомиться, будет интересно почитать. Итак, от винта.
Как тестировать электронику на производстве: анализ современных технологий
2013-07-02 в 11:09, admin, рубрики: jtag, автоматизированное тестирование, Железо, производство, производство печатных плат, тестирование, тестирование электроники, функциональное тестирование, электроника, Электроника для начинающих, метки: jtag, автоматизированное тестирование, производство, производство печатных плат, тестирование, тестирование электроники, функциональное тестирование, электроника
Финальный этап создания электронного продукта — серийное производство, именно оно в конечном итоге определяет качество устройства. Пользователь не сможет оценить идеальную программную и аппаратную платформу новой электроники, если на сборочном конвейере произойдет сбой, поэтому контроль функциональности и тестирование сборки — обязательные этапы массового производства.
Читатели этой статьи познакомятся с основными методиками и задачами тестирования электронных устройств и получат общее понимание обеспечения качества на производстве. Особое внимание будет уделено достоинствам и недостаткам различных методов тестирования.
Читать полностью »