Пробую заставить работать штатный бутлоадер на STM32L443, но пока никак не получается. Иногда какой-то ответ на команды получаю, но это похоже на мусор и ничего общего с аппноутом AN3155 не имеет.. Городить свой код придется потому, что прошивать данный чип буду другим микроконтроллером, поэтому надо разобраться в протоколе. Если правильно понял информацию в AN3155, то за байтом команды должен следовать этот же байт, но поXORенный на 0xFF. Собственно так и делаю, пробую получить ID, посылаю команду 02h в формате 0x02 + 0xFD - в ответ тишина. Пробовал другие команды - либо ответа нет, либо может вернуться байт с каким-то левым содержимым - это не ACK и не NOACK сигналы..
Подскажите пожалуйста, каков формат команд при обмене с бутлоадером STM по UART'у?
|