Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

STM32L011D4P6 не шьется

Чт июн 13, 2019 14:39:11

Поделитесь опытом заливки ПО в данный МК.
Ни через stlink, ни через uart стандартными способами не могу прошить.

Re: STM32L011D4P6 не шьется

Чт июн 13, 2019 16:40:23

Тоже сходу не смог прошить этот камень. Но в конце концов проверив все нашел какой то косяк и прошил.
Проверяйте все, проверяйте пайку, проверяйте КЗ и сопротивление между ножками.
Если ничего не поможет - можно будет уже думать.

Еще вопрос - чем конкретно шьете? какой конкретно Slink используете?

Re: STM32L011D4P6 не шьется

Пт июн 14, 2019 09:29:28

STlink самый дишманский в алюминиевом корпусе на stm32f101cbt6.
Путем не до конца описуемых действий, резетирования МК и перевтыкивания stlinka всетаки удалось прошить. После чего МК стал без проблем перепрошиваться. Проблема в том, что даже для мелкосерийного производства такой вариант не очень подходит.

Re: STM32L011D4P6 не шьется

Пт июн 14, 2019 14:30:44

Этот недо-ST-Link дает ресет только для STM8, поэтому коннект через ресет на этом куске г%вна не работает. Лучше купить нормальный стлинк, ну или демоборд с ним на борту.

Re: STM32L011D4P6 не шьется

Сб июн 15, 2019 20:01:21

Да у меня тоже были проблемы с прошивкой через обычные дешманские STLink и проблема действительно в том что он не может адекватно ресетнуть перед заливкой. Поэтому прошивал его через плату STMF0Discovery. С ней проблем прошивки у меня не было и обычно она адекватно ресетит.

Re: STM32L011D4P6 не шьется

Вс июн 16, 2019 22:50:54

МК не новые?
Для МК без прошивки, или не изменяющей работу SWD и т. д. для подключения отладчика сброс не требуется.

Re: STM32L011D4P6 не шьется

Пн июн 17, 2019 07:35:33

Если в программе отключен SWD и JTAG, то только через аппаратный сброс. Вот здесь https://radiokot.ru/forum/viewtopic.php ... 78cae84401 уже была паника , что куб МК убивает.

Re: STM32L011D4P6 не шьется

Вт июн 18, 2019 14:05:36

МК не новые?
Для МК без прошивки, или не изменяющей работу SWD и т. д. для подключения отладчика сброс не требуется.

МК - то новые. Но в TSSOP14 что-то намутили с интерфейсом, поэтому аппаратный ресет требуется полюбому.

PA14 pin on TSSOP14 package acts as an output pin when the embedded bootloader is active (SPI1_MISO). On empty
devices (devices from factory), the bootloader is active due to the empty check mechanism (refer to RM0377 reference
manual). PA14 pin also acts as SWCLK. When programming devices in TSSOP14 for the first time, it is necessary to use the
"connect under reset" method and the SWD interface to disable the bootloader by driving this PA14/SWCLK pin.

И печально еще то, что через flashloader мк обнаруживается но прошиваться не хочет.
Ответить