Search
Write a publication
Pull to refresh
10
0
Ильфат Исламов @stiger19

User

Send message

Мб автомобильные TPMS подойдут?

Именно так. Если отключить ст-линк и просто подключить usb кабель, то все работает, как обычный usb порт

Во первых, это не документированная функция, во вторых обновление прошивки также возможно через бутлоадер (т.е. потенциальное окирпичивание) без SWD.

Если стоит задача защитить устройство от окирпичивания путем прошивки, то можно просто не выводить никаких интерфейсов наружу, даже через id switching

Считаю ваш пример проблемы надуманным

Сравните стоимость разъема USB-C и удобство его использования с учётом того, что устройство планируется к производству в течении нескольких лет, с той копеечной экономией и проблемами с совместимостью с общепринятым стандартом.

CC1 и CC2 используются в стандарте usb для определения ориентации кабеля и не только, а линии SBU (sideband use) как раз подходят для того, чтобы провести по ним что нибудь своё

На плате (Зелёная на фото) распаян кастомный ст-линк, на входе у него обычный стандартный USB, на выходе - SWD over SBU

Так я же написал, USB должен работать как нормальный порт. Я считаю плохой практикой вешать на D+/D- (и RXn/TXn+/- тоже) что-то левое, тем более в устройствах, которые выпускаются не в единичном экземпляре

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity