Отговори на тема  [ 3 мнения ] 
Boundary scan за STM32 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юни 07, 2005 5:20 pm
Мнения: 3231
Мнение Boundary scan за STM32
Съжалявам ако вече е нищена тая тема.
Има ли някакво решение за тези процесори? Реално искам да може да се тестват пиновете независимо от софтуера вътре в контролера? Някакъв прост интерфейс, който позволява да се сменя състоянието на пиновете поотделно (съответно някой да мери по платката).
За STLink /V2 или V3 или за пиратския JlinkOB. Най-вече SWD.


Вто Окт 11, 2022 1:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 10376
Местоположение: Добрич
Мнение Re: Boundary scan за STM32
Нещата с boundary scan са дебели... всъщност не съм проверявал скоро, информацията ми е старичка, но дълбоко се съмнявам нещо да се е променило.

За сметка на това не виждам какъв ти е проблемът да си тестваш каквото и да е през дебъг интерфейса (jtag или swd няма значение). Може да четеш/пишеш по който и да е адрес (регистър или памет). GPIO регистрите са няколко и спокойно може да си клатиш или четеш който искаш пин. Даже и цели периферии може да тестваш. Говоря за по-простите от типа UART/SPI/I2C. Виж неща като USB по-трудно ще подкараш (но не е невъзможно де, примерно със стъб в РАМ-а).
Конкретно за STLINK и JLINK не съм запознат, но виж openOCD си има и конзола ръчно да си играеш, има и скриптове, т.е. може да си напишеш тестче някакво. Другият вариант е на ниво дебъгер. Говоря за gdb където също имаш gdb конзола, имаш и .gdbinit където може да си вкараш твой си скрипт. Сигурно има и други варианти, колегите могат да допълнят. Но моето мнение е, че през дебъг интерфейса ще ти е 100 пъти по-лесно за всякакви тестове.


Вто Окт 11, 2022 4:23 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Вто Окт 25, 2005 9:54 am
Мнения: 867
Мнение Re: Boundary scan за STM32
Само за протокола - баундари скана е през JTAG, а не през SWD, така че забрави да използваш стлинк.


Вто Окт 11, 2022 5:36 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 3 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 5 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни