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 (77.77 KiB) Viewed 16648 times
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$ ... а так это всё поделки на уровне ардуино ...