Я пытался прошить на готовой плате. Фото платы прикладываю. Это классика от Никитоса, сама плата и разводка в Спринте. Плата под маской, дорог не видно. Все прозванивал, обрывов и коротышей нет.
Запаян Boot0 на +3,3в когда пытался через UART прошить. Ни через UART ни через программатор плата не видна
PS На фото видно проводок идет от земли, так торопился что забыл развести землю))) Пришлось немного поколхозить)) На обратной стороне кварц и дроссель. Разводка земли
Вот по трем контактам справа нужно подключать. Крайний правый это +, потом два контакта это шина данных. Попробуй поменять местами их, может в разпиновке ошибкп. У меня по этой же плате собрано и работает. Проверь массу на всех нужных пинах по даташиту. Программатор должен видеть эту плату. И проверь выход с программатора, тестером ткни на 26 и 27 ноги относительно массы, когда нажмешь кнопку конект таргет, там должно быть напряжение.
[uquote="Pavlon90",url="/forum/viewtopic.php?p=3122707#p3122707"]T_JTCK это SWDCLK(26pin)
T_JTMS это SWDIO(27pin)
подключай по этим контактам к микросхеме которую хочешь запрогаммировать. на остальные интерфейсы пока забей полностью!!! они пока для тебя не нужны. да и по этому типу программирования проще донельзя.[/uquote]
Так стоп. Я запутался. Ты говоришь что надо подключатся к пинам 26-27? Хм, а на плате разведены под SWD пины 34 (JTMS_SWDIO) и 37 (JTCK_SWCLK). Выдержки из даташит прилагаю
у программатора выходы я написал а не на плате измерителя. если он на стм103 собран
Добавлено after 4 minutes 26 seconds:
на плате что ты делал. масса везде есть? посто присмотрелся, с обратной стороны сплошная масса должна быть, иначе массы не будет нигде. на плате есть переходные дорожки и их много, они там все на массу идут.
перепроверь контакты от программатора на какие ножки контроллера приходят (в программаторе) должны быть 26 и 27. плюс проверь по схеме массу и плюс питания на всех контактах микросхем.
[uquote="Pavlon90",url="/forum/viewtopic.php?p=3126119#p3126119"]Lecter2017 ты проверил массу на плате?[/uquote]
Всем привет. Вообщем пока ничего не получается. Масса у меня подведена к необходимым ногам и на минус вывод (Gnd). Этот вывод соединял с минусом программатора или переходника. Купил второй МК, нифига, прям фантастика)) Думаю сделать ещё плату, по другому автору, в этой похоже где то косяк
Ребят кто через переходник шил уарт, бут0 и бут1 как притягиваются к плюсу и земле соответственно (через резисторы/ конденсаторы какие)?
Вычитал где то что индуктивность ещё нужна только не понятно куда Ее подключать
Добавлено after 2 minutes 55 seconds:
а когда пытаешься прошить, батарейка отключена?
Добавлено after 3 minutes 46 seconds:
попробовал сейчас законектиться, тоже не захотел с первого раза. что сделал чтоб подцепил: выкл и следом вкл устройство(прошивка была залита до этого.
Добавлено after 2 minutes 39 seconds:
стер прошивку, пытаюсь залить прошивку, все проходит на ура.
Добавлено after 7 minutes 53 seconds:
друзья коты, помогите в проблеме разобраться. нашел таки прошивку 620b10(11/12) но они не заливаются до конца. неужели под другой камень сделаны? вот лог прошивки
Добавлено after 7 minutes 32 seconds:
все прошивки прошиваются. пришлось полностью стирать перед прошивкой а потом шить. не хотел сам стирать, принудительно стер чип.
Батарейка не подключена, все питание или от программатора или от UART (3,3в), соответственно ничего не включал/не выключал
Думаю адаптер мож запилить сначала но не знаю как правильно подтянуть выводы бут0 и бут1...и что еще нужно помимо этого. Делал по такой схеме (картинка), только без светодиода и кварца, нифига.
[uquote="Pavlon90",url="/forum/viewtopic.php?p=3126189#p3126189"]помогите в проблеме разобраться. нашел таки прошивку 620b10(11/12) но они не заливаются до конца. неужели под другой камень сделаны? вот лог прошивки[/uquote]
При программировании надо указывать чип с бОльшим объемом памяти (32к, 64к), последние прошивки в 16к (STM32F100C4T6) не помещаются. Хотя реально чип имеет объем больше 16к, но программатор то об этом не знает.
Я через SWD без проблем залил в STM32F100C4T6 620b12, программатор даже не ругнулся.