[info] двойник stm32f4discovery
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
двойник stm32f4discovery
SVN repository
brain_board.zip
Schematic.pdf
STM32™ microcontroller system memory boot mode
Финалом модульного подхода мне видится полный набор KiCad схем и плат, чтоб была возможность сначала каждый компонент протестировать индивидуально, а потом на базе готовой библиотеки схем и модулей собрать нормально одну плату.
Собсвенно, нужен функционально упрощённый двойник stm32f4discovery - чтоб собсвенно получить и схему, и модуль, и попробовать пайку.
1)100 ножек, полностью повторяющие огиринальный stm32f4discovery - STM32F407VGT6
2) кнопка reset
3) x4 LED
4) выход USB - программирование через него же. Интерфейс отладки не требуется
Раз есть площать - может быть на этой же плате сделать какой-то блок питания? Это открытый вопрос для умных.
Второй открытый вопрос для умных - будет ли достаточно двух слоёв, или потребуются четыре слоя?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: двойник stm32f4discovery
на счёт пункта 4 - а есть ли необходимость имплиментировать USB программатор/отладчик на плату упрощённого двойника?
дело в том, что дисковери умеет прошивать не только сама себя, но и другие.
дело в том, что дисковери умеет прошивать не только сама себя, но и другие.
Теория хороша в том и только том случае, если она может достоверно предсказать результаты каждого нового опыта
Re: двойник stm32f4discovery
Прошивка через usb не означает наличие на плате программатора. stm32 имеет на борту бутлоадер для прошивки через usb.
-
- contributor
- Posts: 67
- Joined: Mon Nov 11, 2013 9:17 am
- Location: Siberia
Re: двойник stm32f4discovery
Есть Development Board http://we.easyelectronics.ru/evsi/yet-another-development-board-ili-mini64.htmlrussian wrote:Собсвенно, нужен функционально упрощённый двойник stm32f4discovery - чтоб собсвенно получить и схему, и модуль, и попробовать пайку.
Но готовый проект (схема + плата) сделан в Eagle а не Kicad
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: двойник stm32f4discovery
Нам надо KiCad для единообразия и шанса потом всё это собрать воедино - но всё равно полезно посмотреть на проверенную схему
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
-
- contributor
- Posts: 67
- Joined: Mon Nov 11, 2013 9:17 am
- Location: Siberia
Re: двойник stm32f4discovery
Из Eagle можно сделать гербер и отправить на производство.russian wrote:Нам надо KiCad для единообразия и шанса потом всё это собрать воедино - но всё равно полезно посмотреть на проверенную схему
А в Kicad перетащить - надо время.
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: двойник stm32f4discovery
Нам не просто изготовить нужно.Art_ELectro wrote:Из Eagle можно сделать гербер и отправить на производство.
А в Kicad перетащить - надо время.
Нам нужны - в одинаковой степени
1) файлы именно в KiCad
2) изготовить
3) припаять
Спешки нет - но надо в KiCad
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: двойник stm32f4discovery
@ крут, первый пост обновился первой версией.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: двойник stm32f4discovery
Забыли про часы реального времени, так что будет еще три компонента.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: двойник stm32f4discovery
А кстати похоже что шить двойника мы будем используя оригинальную дискавери в роли прошивальщика - Прошивка внешнего контроллера при помощи stm32 discovery - SWD и http://microtechnics.ru/programmator-mikrokontrollerov-iz-stm32-discovery/ - за ссылки огромное спасибо @
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: двойник stm32f4discovery
я может глупость скажу: а почему лату из этого поста и из http://rusefi.com/forum/viewtopic.php?f=8&t=457 не объеденить в одно?
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: двойник stm32f4discovery
Я тоже хочу всё и сразу. Вот только реальность вносит свои коррективы.Kot_dnz wrote:я может глупость скажу: а почему лату из этого поста и из http://rusefi.com/forum/viewtopic.php?f=8&t=457 не объеденить в одно?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
-
- contributor
- Posts: 67
- Joined: Mon Nov 11, 2013 9:17 am
- Location: Siberia
Re: двойник stm32f4discovery
Очередное обновление
- Attachments
-
- board.png (84.41 KiB) Viewed 26318 times
Re: двойник stm32f4discovery
боюс спросить, когда пойдет в фабхаус?
-
- contributor
- Posts: 67
- Joined: Mon Nov 11, 2013 9:17 am
- Location: Siberia
Re: двойник stm32f4discovery
Не бойся, спрашивайpuff wrote:боюс спросить, когда пойдет в фабхаус?
Re: двойник stm32f4discovery
вот тут внизу советуют часы реального времени:
http://forum.easyelectronics.ru/viewtopic.php?f=4&t=2803
Советую покупать M41T62LC6F от STM.
Вложение:
Особенностью M41T62LC6F является наличие встроенного кварца на 32кГц, не требующего дополнительных внешних компонентов. Точность кварца составляет ±2 ppm при 25°C! Корпус имеет размеры 3,2мм x 1,5мм! На сегодняшний день M41T62LC6F является уникальным продуктом, выпускаемым только компанией STMicroelectronics.
Цена в Элитане:
1: 147.00 =147
25: 51.30 =1'283
50: 46.00 =2'300
_________________
http://forum.easyelectronics.ru/viewtopic.php?f=4&t=2803
Советую покупать M41T62LC6F от STM.
Вложение:
Особенностью M41T62LC6F является наличие встроенного кварца на 32кГц, не требующего дополнительных внешних компонентов. Точность кварца составляет ±2 ppm при 25°C! Корпус имеет размеры 3,2мм x 1,5мм! На сегодняшний день M41T62LC6F является уникальным продуктом, выпускаемым только компанией STMicroelectronics.
Цена в Элитане:
1: 147.00 =147
25: 51.30 =1'283
50: 46.00 =2'300
_________________
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: двойник stm32f4discovery
Я боюсь нам внешние часы не нужны - у нас если напаять такой же 32кГц кварц часы есть и встроенные.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: двойник stm32f4discovery
угу, мне просто почему-то вспомнилоь, как будто была проблема..
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: двойник stm32f4discovery
Сзади воткнут джампер boob<>vdd. М кнопки понажимал. И тишина Я ожидал что Windows увидит "STM Device in DFU Mode"?
Ну и как эту радость чинить?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: двойник stm32f4discovery
[video][/video]
Спасибо @ который научил программировать через SWD!
Но с USB всё-таки что-то не так.
Спасибо @ который научил программировать через SWD!
Но с USB всё-таки что-то не так.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: двойник stm32f4discovery
Починили USB
1) не хватало одной трассы - USB периферия чипа хочет знать, что с кабеля приходит питание
2) на чипе одна важная ножка - BOOT0 - оказась непропаянно. Забил ножку в плату молотком - заработала прошивка по USB
Открытый вопрос: можно ли улучшить дефолтовый KiCad модуль FPGA 100 корпуса, чтоб паять было проще. Сейчас там видимо нулевой отступ маски от площадок. Может площадки сделать длиннее, чтоб они выступали за ножки чипа?
1) не хватало одной трассы - USB периферия чипа хочет знать, что с кабеля приходит питание
2) на чипе одна важная ножка - BOOT0 - оказась непропаянно. Забил ножку в плату молотком - заработала прошивка по USB
Открытый вопрос: можно ли улучшить дефолтовый KiCad модуль FPGA 100 корпуса, чтоб паять было проще. Сейчас там видимо нулевой отступ маски от площадок. Может площадки сделать длиннее, чтоб они выступали за ножки чипа?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
-
- contributor
- Posts: 67
- Joined: Mon Nov 11, 2013 9:17 am
- Location: Siberia
Re: двойник stm32f4discovery
Улучшить можно всёrussian wrote:Открытый вопрос: можно ли улучшить дефолтовый KiCad модуль FPGA 100 корпуса, чтоб паять было проще. Сейчас там видимо нулевой отступ маски от площадок. Может площадки сделать длиннее, чтоб они выступали за ножки чипа?
вполне можно слегка выдвинуть площадки наружу по периметру - но придется корректировать дорожки на плате.
Я дождался таки паяльную станцию, но надо еще достать жала (например полуволна) к паяльнику - попробую запаять,
люди ж как то умудряются:
учебное видео ARGUS-X (пайка QFP корпусов начиная с 9:45)
http://www.youtube.com/watch?v=tg8ZcwrGrEU
-
- contributor
- Posts: 67
- Joined: Mon Nov 11, 2013 9:17 am
- Location: Siberia
Re: двойник stm32f4discovery
итого: жала не дождался, сделал жало сам, запаял для пробы TQFP-48:Art_ELectro wrote: Я дождался таки паяльную станцию, но надо еще достать жала (например полуволна) к паяльнику - попробую запаять,
люди ж как то умудряются:
с первого дубля, без соплей на дорожках
пропаяны все ножки
единственно - модуль TQFP-48 не стандарт а solder версия, такая же как и для stm32-solder version