Разобрался и впал в ступор..
похоже, какой-то конфликт периферии, причем одинаковой для B и С версий контроллера
если я выполняю вот эту строчку
Код
AFIO->MAPR|=(3<<4); //Usart3_remap[1:0)=11; (full remap - D8, D9)
То на контроллере " B " она выполняется и действительно ремапит ком 3 на выбранные ноги,
а на контроллере "С" этот код не приводит к ремапу выхода ( на ноге TX остается лог 0 ), и после прошивки контроллер перестает работать с swd!!
стираю его через бутлоадер..
PS: внимательно проверил- ремап таки происходит, но вот дебаг ( swd) почему-то продолжает не работать