Страница 1 из 2
STM32F303 первый шаг
Добавлено: Пн дек 02, 2013 10:42:07
balmer
Добрый день. Решил таки освоить STM32F303, да вот споткнулся где-то. Раньше когда начинал, то всегда сначала заказывал Discovery платку для каждого семейства. На этот раз решил - фигня-война, и так заработает. Не заработало.
Вытравил платку, припаял микросхему.
А программатор ST-Link v2 не видит ее. Вот теперь гадаю - правильно ли все сделал?
Проводки проверил и перепроверил, даже к VBAT пину припаял питание.
Кварц не запаивал, но вроде это никак не должно влиять.
В этот раз паял феном, причем грел довольно долго - не мог ли перегреть?
В прошлый раз когда у меня была подобная проблемма - забыл пин VDDA подключить к питанию. Может и в F303 есть какието дополнительные пины, которые надо обязательно подключать, но я не знаю?
Зато получил кучу анчивок

:
- первый раз печатал принтером 1200x1200 dpi, понравилось.
- первый раз паял LQFP 100.
- первый раз припаял точно проводок напрямую к пину STM32 чипа.
Re: STM32F303 первый шаг
Добавлено: Пн дек 02, 2013 12:05:48
dosikus
balmer писал(а):
А программатор ST-Link v2 не видит ее. Вот теперь гадаю - правильно ли все сделал?
Проводки проверил и перепроверил, даже к VBAT пину припаял питание.
Плата запитывается , или по наивности снова от STLink надеямси получить питание ?
VBAT крайне желательно к VDD, если батареи нет.
Boot1 так же куда то испарился, хоть это счас и не критично но потом всплывет...
Re: STM32F303 первый шаг
Добавлено: Пн дек 02, 2013 12:08:30
balmer
Да плата через USB и стабилизатор питается. ST-LINK пишет что 3.22 V на плате. VBAT таки тонюсеньким проводочком припаял. Хотя в STM32F1/STM32L не припаивал VBAT никуда и все работало.
Re: STM32F303 первый шаг
Добавлено: Пн дек 02, 2013 22:23:49
mrFox
balmer писал(а):...В этот раз паял феном, причем грел довольно долго - не мог ли перегреть?...
если без регулировки температуры, то легко
можно еще попробовать настроить загрузчик на загрузку с USB или USART и проверить - прошивает ли
Re: STM32F303 первый шаг
Добавлено: Пн дек 02, 2013 22:58:58
blackx
Ух, зачем же брать lqfp100 туда, куда бы и 48ой влез. Вроде по схеме все ок - могу посоветовать только прозвонить все вдоль и поперек, каждую ножку, и где возникнут подозрения, еще раз все пропаять

В первую очередь конечно проверяем все питание и все "земли", потом уже сигнальные линии. Есть ли контакт, нет ли КЗ с соседними и с землей.
Я в свое время тоже намучился, пытаясь сгородить собственную stm32discovery. Плату развел настолько компактно, что даже со своим "джедайским" уровнем ЛУТа смог ее только с четвертого раза сделать. В итоге все равно получил кучу непропаев, а когда на ровном месте прямая дорожка не прозванивалась и не пропаивалась (! - поперек дорожки была тончайшая трещина, но из-за огромных сил поверхностного натяжения припой просто не мог ее закрыть), плюнул на все и купил таки дискавери ф4

Re: STM32F303 первый шаг
Добавлено: Вт дек 03, 2013 13:06:36
balmer
LQFP 100 брал, потому как в нескольких российских магазинах только такие были. Почему-то F303 именно в таком корпусе легко купить.
Re: STM32F303 первый шаг
Добавлено: Ср дек 04, 2013 12:40:05
srg320
Согласен с blackx, с самодельной платой половина времени и нервов уйдёт на поиск косяков в плате. Как вариант, можно разработать свою отладочную плату под свои требования и свои разъёмы, а изготовление заказать в китае или у своих фирм (в китае двухсторонняя плата с метализацией, маской, размером 5х5см обойдётся ~16$ за 10шт с пересылкой).
Re: STM32F303 первый шаг
Добавлено: Ср дек 04, 2013 13:09:10
balmer
Делать платки под STM32 получается вполне неплохо у меня.
Вот, вчера вытравил пару платок под 64-x ногий корпус, раз уж по F303 затык пока.
Большинство дорожек 0.3 мм. Цифирки/буковки примерно 0.15 мм.
Скорее всего ошибка именно логическая, потому как проблем сделать плату/припаять нет у меня.
PS: STM32F3DISCOVERY заказал уже, думаю через пару неделек придет.
Re: STM32F303 первый шаг
Добавлено: Чт дек 05, 2013 06:07:36
optima
Делал такую платку тоже под 303 проц,
законектился с ST-Link v2 без проблем!
Re: STM32F303 первый шаг
Добавлено: Чт дек 05, 2013 10:58:06
balmer
Красиво получилась платка.
А можешь схему/печатку выложить?
Только в каком нибудь универсальном формате pdf, png или eps.
Попробую сравнить со своим вариантом.
Re: STM32F303 первый шаг
Добавлено: Чт дек 05, 2013 11:25:09
optima
Чет не врубился как картинки вставлять!
Вот в gpg, синие точки соединены перемычками с обратной стороны ПП.
А вобще нарисовано в PCAD_2006
Re: STM32F303 первый шаг
Добавлено: Чт дек 05, 2013 11:39:20
optima
А это разводка ног по питанию!

Re: STM32F303 первый шаг
Добавлено: Чт дек 05, 2013 11:50:46
balmer
Спасибо, будем изучать.
Еще интересный момент - как понимаю у тебя под резисторами/конденсаторами в SMD корпусе 0805 помещается аж 3 дорожки?
Или там побольше корпус?
Re: STM32F303 первый шаг
Добавлено: Чт дек 05, 2013 12:01:05
optima
Это 1206, дорожки 0.3
Re: STM32F303 первый шаг
Добавлено: Чт дек 05, 2013 14:00:01
Dr. Alex
optima писал(а):Делал такую платку...
Плата чумовая вышла!!!! А делали фоторезистом? Или ЛУТ)
Re: STM32F303 первый шаг
Добавлено: Чт дек 05, 2013 15:33:27
optima
Dr. Alex писал(а):Плата чумовая вышла!!!! А делали фоторезистом? Или ЛУТ)
C тех пор как начал работать с пленочным фоторезистом, ЛУТ вспоминаю как страшный сон!
Re: STM32F303 первый шаг
Добавлено: Чт дек 05, 2013 15:36:10
Dr. Alex
Re: STM32F303 первый шаг
Добавлено: Чт дек 05, 2013 16:57:36
balmer
Реклама фотоспособа хороша. Надо и мне попробовать

Re: STM32F303 первый шаг
Добавлено: Чт дек 05, 2013 19:23:41
blackx
Мое поделие, хардкорный ЛУТ на старом принтере.

optima, полностью поддерживаю - отлаженный техпроцесс дает выход 99.9%, в отличие от утюга

Re: STM32F303 первый шаг
Добавлено: Сб дек 07, 2013 01:21:34
balmer
E! Заработала моя схемка на F303. Оказывается проблемма была не в ней, а в SWD шнуре, один из контактов которого плохо контачил.

Причем STM32L152 было стабильно пофиг на плохой контакт, а STM32F303 стабильно не работал.