Page 1 of 1
32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Mar 03, 2017 10:33 am
by frost_ii
Кто-нибудь рассматривал плату 32F429IDISCOVERY ?
http://www.st.com/en/evaluation-tools/32f429idiscovery.html
Её достоинства -
ПЗУ - 2Мб против 1 Мб
ОЗУ - 256 кБ против 192 кБ
180 МГц против 168 МГц
LQFP144 package
Штатный ЛСД экран
в остальном всё совпадает.
Есть ли подводные камни (особенно ввиду чуть большей частоты)?
Чип
STM32F429ZIT6.
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Mar 03, 2017 12:39 pm
by AndreyB
недостаток - другая внешняя распиновка зелёной платы, у нас нет платы для этой дискавери

У меня даже есть такие платы, я хотел попробовать - но времени катастрафически не хватает.
это та же f4 семья, так что по драйверам 99% всё то же самое (микро различия есть)
другая скорость - не проблема, но нужно будет несколько констрант в заголовках исходников поменять.
у нас есть
http://rusefi.com/forum/viewtopic.php?f=4&t=749 - но пока нет в ней нужды
самое актуальное сейчас - мы начинаем использовать
http://rusefi.com/forum/viewtopic.php?f=4&t=381 и я жду когда
http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f4-series/stm32f469-479/stm32f479vg.html появится в продаже. Это будет наш текущий LQFP-100 корпус и 180MHz и 380Kb RAM
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Mar 03, 2017 1:08 pm
by frost_ii
Хм, а в чём прибыль от 479 кроме рамы ? Мне хотелось сильно упростить монтаж и занедорого взять плату с готовым экраном.
Насколько он лучше уже доступного 469
http://www.st.com/en/evaluation-tools/32f469idiscovery.html ?
Только начинаю разбираться в теме этого проекта (сам автомобилист и программист)
Сорри за оффтоп - настойчиво повторяющийся в никах "239" это то, о чём я подумал? Я из Питера.
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Mar 03, 2017 1:27 pm
by AndreyB
Да как бы и 407 работает

Прямо сейчас самое проблемное место - логика прошивки, 407 проблемой не является.
А 479 даст RAM, которая немного поможет - при этом это будет очень простой инкрементальный шажок.
http://www.st.com/en/evaluation-tools/32f469idiscovery.html я что-то выходов не вижу совсем?
готовый экран тебе зачем? Я все-таки считаю, что правильный UI нужно делать на внешнем устройсве.
239 - ну конечно же то самое.
в Питер часто есть оказии. Если ты программист, автомобилист и не электронщик - покупай готовую плату и помогай пожалуйста с
https://github.com/rusefi/rusefi
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Mar 03, 2017 1:40 pm
by frost_ii
Если верить официалу, то 469 и 479 отличаются HW cryptoHash. Зачем это гнутой железке?
http://www.st.com/en/microcontrollers/stm32f469-479.html?querycriteria=productId=LN1876
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Mar 03, 2017 2:04 pm
by AndreyB
Крипто не нужно, корпус LQFP-100 будет для нас проще всего.
Конкретный 479 в LQFP-100 корпусе, а 469 на дискавери в BGA216 корпусе.
Буду рад ссылке на 469 в LQFP-100 корпусе

Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Mar 03, 2017 11:17 pm
by AndreyB
russian wrote:Буду рад ссылке на 469 в LQFP-100 корпусе

http://www.st.com/en/microcontrollers/stm32f469vi.html наш победитель. 180MHz, 380KB и уже можно купить две штуки.
Очень странно - только один дилер продаёт поштучно, и очень сладкая цена. Посмотрим

Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Sat Mar 04, 2017 4:37 am
by sadgin
А что нам даст больше памяти? Точнее где мы в нее упираемся? А в частоту мы не упираемся?
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Sat Mar 04, 2017 4:45 am
by AndreyB
sadgin wrote:А что нам даст больше памяти? Точнее где мы в нее упираемся? А в частоту мы не упираемся?
1)
https://github.com/rusefi/rusefi/issues/140
2) больше данных в engine sniffer
3) для авто-настройки топлива в будущем нужны будут таблицы
4)
https://github.com/rusefi/rusefi/issues/289
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Sat Mar 04, 2017 5:58 am
by sadgin
Ну и некоторые таблички хотелось бы побольше
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Wed Apr 05, 2017 7:52 pm
by Dron_Gus
Питер привет.
А чего не 7ую серию?

Там пол-мега озу можно. Жаль, вроде как в LQFP100 корпусе они не совместимы. Только в 144.
Quad-spi планируется на следующих железках? Спас бы от бага с тормозами во время записи во флешь. Ну или проц с двухбанковой flash.
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Wed Apr 05, 2017 9:08 pm
by AndreyB
У 7ой серии кажется нет АЦП неслучайно? Внешний АЦП мы вероятно не хотим?
Двухбанковая STM32F427VG уже запустилась - см.
http://rusefi.com/forum/viewtopic.php?f=4&t=381&start=90
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Wed Apr 05, 2017 10:36 pm
by Dron_Gus
Все на месте у них: 3×12-bit, 2.4 MSPS ADC: up to 24 channels and 7.2 MSPS in triple interleaved mode

Двухбанковая круто!
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Wed Apr 05, 2017 11:41 pm
by AndreyB
Dron_Gus wrote:Все на месте у них
Я запутался, мы о каком конкретно чипе говорим?
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Thu Apr 06, 2017 6:34 am
by Dron_Gus
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Thu Apr 06, 2017 1:45 pm
by AndreyB
Ой, значит я куда-то не туда смотрел. Там есть младшие чипы совместимые с нашей 176 пиновой платкой? Принимаю пожертвования купить чип совместимый с нашей 176 платкой и спаять

Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Thu Apr 06, 2017 9:38 pm
by Dron_Gus
russian wrote:Ой, значит я куда-то не туда смотрел. Там есть младшие чипы совместимые с нашей 176 пиновой платкой? Принимаю пожертвования купить чип совместимый с нашей 176 платкой и спаять

Для верности лучше проштудировать AN4660
http://www.st.com/content/ccc/resource/technical/document/application_note/73/76/21/47/ef/d0/4c/16/DM00164538.pdf/files/DM00164538.pdf/jcr:content/translations/en.DM00164538.pdf Там есть какие-то различия для 176-ногого корпуся внутри 7ой серии. Часть совместима с stm32f4, часть нет.
Я внимательно смотрел только на LQFP144, т.к. подбирал себе запасной план, на случай, если не осилю порт на седьмую серию.
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Thu Apr 06, 2017 11:05 pm
by AndreyB
Dron_Gus wrote:Часть совместима с stm32f4, часть нет.
Я внимательно смотрел только на LQFP144, т.к. подбирал себе запасной план, на случай, если не осилю порт на седьмую серию.
амбициозный план, нечего сказать
напоминаю про оказии в Питер в мае и в июне. у меня есть лишние 176 платки - могу передать. и всё равно советую для начала купить готовую плату.
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Apr 07, 2017 6:58 am
by Dron_Gus
russian wrote:
амбициозный план, нечего сказать
напоминаю про оказии в Питер в мае и в июне. у меня есть лишние 176 платки - могу передать. и всё равно советую для начала купить готовую плату.
А иначе скучно. Программирования мне и на работе хватает. А вот развиваться как HW инженер на текущей работе не получается.
Тем более плата процентов на 50 готова. Не бросать же.
До мая есть еще время подумать, может воспользуюсь предложением.
Безымянный.png
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Apr 07, 2017 10:05 am
by andreika
Dron_Gus wrote:А иначе скучно. Программирования мне и на работе хватает. А вот развиваться как HW инженер на текущей работе не получается.
Тем более плата процентов на 50 готова. Не бросать же.
Ну наконец-то, хоть кто-то думает так же, как я!

На всём готовом жить не интересно, нужно создавать что-то новое, если есть такая возможность. А потребители всегда найдутся.
Так что, уважаемый Dron_Gus, желаю вам удачи в реализации вашей платы!
Что касается вопроса перехода на новые чипы, то нужно обратить внимание, что их 100-пиновые версии (469, 479) не просто имеют другую распиновку по сравнению с 407-м, а ещё и два важных различия:
1) Часть пинов "украдена" под интерфейс DSI (55-65 пины), и они недоступны для переназначения GPIO.
2) В них также нет PC4 и PC5, а значит, на две АЦП-линии меньше.
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Apr 07, 2017 11:07 am
by Dron_Gus
andreika wrote:Ну наконец-то, хоть кто-то думает так же, как я!

На всём готовом жить не интересно, нужно создавать что-то новое, если есть такая возможность. А потребители всегда найдутся.
Так что, уважаемый Dron_Gus, желаю вам удачи в реализации вашей платы!
Спасибо, тезка!
Я понимаю желание
russian держать всех в узде.

Любые форки и попытки создать "такой же, но с блекджеком и леди" убивают открытые проекты. С другой стороны мой интерес в этом проекте как раз свое железо. Надеюсь быть полезным позже, при работе над ПО.
Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Apr 07, 2017 11:08 am
by sadgin
У меня тоже есть большое желание сделать свою версию платы, но, блин, пока нет времени абсолютно

Re: 32F429IDISCOVERY вместо stm32f4discovery
Posted: Fri Apr 07, 2017 1:37 pm
by Abricos
Dron_Gus wrote:andreika wrote:Ну наконец-то, хоть кто-то думает так же, как я!

На всём готовом жить не интересно, нужно создавать что-то новое, если есть такая возможность. А потребители всегда найдутся.
Так что, уважаемый Dron_Gus, желаю вам удачи в реализации вашей платы!
Спасибо, тезка!
Я понимаю желание
russian держать всех в узде.

Любые форки и попытки создать "такой же, но с блекджеком и леди" убивают открытые проекты. С другой стороны мой интерес в этом проекте как раз свое железо. Надеюсь быть полезным позже, при работе над ПО.
Мне кажется вы переоцениваите ... Не всё так проста и
russian Это знает и пытается предостеречь ... а вообще по нормальному и грамотно делать такие проекты то для старта нужно тышь 200$ ... а так это всё поделки на уровне ардуино ...