Как стать автором
Обновить

Комментарии 14

Разве кабель с поддержкой thunderbolt не должен иметь внутри активную логику?

Не нашел подтверждения или опровержения, так что возможно) type c тот ещё ребус. thunderbolt 3 кабель пробовал использовать с UART и питанием - он работал.

Передавать сигналы SWDIO и SWCLK в одной витой паре довольно рискованное решение.
На штатных кабелях адаптеров они всегда разделены землёй.
Про согласование волновых сопротивлений тоже как-то не ясно.
Будет ли такая конструкция работать на 50 МГц тактовой SWCLK большой вопрос.

В одной паре действительно не применимо. Но по моему опыту витая пара в Type-c только на пинах D± (А6 и А7). А к B2 и B3 идут по коаксиальному экранированному кабелю.

Прикольно, действительно в кабеле USB 3.1 уже не витая пара, а коаксиальные линии

Т.е. получается взяли самый дорогой USB кабель, и хотите сказать что на чем-то сэкономили?

Сэкономить на кабеле то точно не получилось, оно и не планировалось. Но вот сэкономить на инженерном образце в цепочке разработки получилось. Сейчас мы от макета сразу переходим к предсерийному производству, так как все разъемы для отладки и разработки у него присутствуют.

Не знаю что у вас за образец, но обычно именно USB стек и нуждается в отладке, а у вас USB разъем будет занят самим отладчиком.
Ну согласитесь, получается как-то криво.

USB линии не заняты, они все ещё доступны на платье отладки. Там же 2 type c female. Один для ПК, второй для устройства.

Прикинул так сяк. Не, не подойдёт такой вариант для серьёзной отладки.

Нет как минимум ещё сигнала TRACE SWO. А это очень важный сигнал для трассировки событий.

SWO есть, в моей схеме допущена опечатка. SWO и TDO совмещены в ST-Link, соответственно и на схеме они должны идти вместе от пина B3. А задублированный SWDIO - это моя опечатка. Побежал исправлять, спасибо, что заметили!

У них USB 2.0 так остался нетронутым в кабеле. А USB3.0 редко когда нужен и тогда уже проще заморочится с другими средствами отладки.

Стрелки на сигналах B10 и B11 в правой части распиновки точно не перепутаны?

Спасибо большое, что заметили! Они были перепутаны на схеме, схему обновил.

Довольно интересное решение подталкивающие к использованию type c и всеобщей универсализации USB подключений. Первый раз такое увидел у Pinecil от Pine64

Так называемая Breakout board
Так называемая Breakout board

Единственное возникает вопрос как бы не спалить ничего....

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории