32F429IDISCOVERY вместо stm32f4discovery

Железо внутри ЭБу и железо снаружи ЭБУ
Post Reply
frost_ii
Posts: 3
Joined: Fri Mar 03, 2017 10:22 am

32F429IDISCOVERY вместо stm32f4discovery

Post by frost_ii » Fri Mar 03, 2017 10:33 am

Кто-нибудь рассматривал плату 32F429IDISCOVERY ?
http://www.st.com/en/evaluation-tools/3 ... overy.html
Её достоинства -
ПЗУ - 2Мб против 1 Мб
ОЗУ - 256 кБ против 192 кБ
180 МГц против 168 МГц
LQFP144 package
Штатный ЛСД экран

в остальном всё совпадает.
Есть ли подводные камни (особенно ввиду чуть большей частоты)?

Чип STM32F429ZIT6.

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by russian » Fri Mar 03, 2017 12:39 pm

недостаток - другая внешняя распиновка зелёной платы, у нас нет платы для этой дискавери :(
У меня даже есть такие платы, я хотел попробовать - но времени катастрафически не хватает.

это та же 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/pro ... 479vg.html появится в продаже. Это будет наш текущий LQFP-100 корпус и 180MHz и 380Kb RAM
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

frost_ii
Posts: 3
Joined: Fri Mar 03, 2017 10:22 am

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by frost_ii » Fri Mar 03, 2017 1:08 pm

Хм, а в чём прибыль от 479 кроме рамы ? Мне хотелось сильно упростить монтаж и занедорого взять плату с готовым экраном.
Насколько он лучше уже доступного 469 http://www.st.com/en/evaluation-tools/3 ... overy.html ?

Только начинаю разбираться в теме этого проекта (сам автомобилист и программист)

Сорри за оффтоп - настойчиво повторяющийся в никах "239" это то, о чём я подумал? Я из Питера.

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by russian » Fri Mar 03, 2017 1:27 pm

Да как бы и 407 работает :) Прямо сейчас самое проблемное место - логика прошивки, 407 проблемой не является.
А 479 даст RAM, которая немного поможет - при этом это будет очень простой инкрементальный шажок.

http://www.st.com/en/evaluation-tools/3 ... overy.html я что-то выходов не вижу совсем?

готовый экран тебе зачем? Я все-таки считаю, что правильный UI нужно делать на внешнем устройсве.

239 - ну конечно же то самое.

в Питер часто есть оказии. Если ты программист, автомобилист и не электронщик - покупай готовую плату и помогай пожалуйста с https://github.com/rusefi/rusefi
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

frost_ii
Posts: 3
Joined: Fri Mar 03, 2017 10:22 am

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by frost_ii » Fri Mar 03, 2017 1:40 pm

Если верить официалу, то 469 и 479 отличаются HW cryptoHash. Зачем это гнутой железке?

http://www.st.com/en/microcontrollers/s ... tId=LN1876

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by russian » Fri Mar 03, 2017 2:04 pm

Крипто не нужно, корпус LQFP-100 будет для нас проще всего.

Конкретный 479 в LQFP-100 корпусе, а 469 на дискавери в BGA216 корпусе.

Буду рад ссылке на 469 в LQFP-100 корпусе :)
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by russian » Fri Mar 03, 2017 11:17 pm

russian wrote:Буду рад ссылке на 469 в LQFP-100 корпусе :)
http://www.st.com/en/microcontrollers/stm32f469vi.html наш победитель. 180MHz, 380KB и уже можно купить две штуки.

Очень странно - только один дилер продаёт поштучно, и очень сладкая цена. Посмотрим :)
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

sadgin
contributor
contributor
Posts: 494
Joined: Mon Mar 23, 2015 9:27 am
Location: Novosibirsk

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by sadgin » Sat Mar 04, 2017 4:37 am

А что нам даст больше памяти? Точнее где мы в нее упираемся? А в частоту мы не упираемся?

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by russian » Sat Mar 04, 2017 4:45 am

sadgin wrote:А что нам даст больше памяти? Точнее где мы в нее упираемся? А в частоту мы не упираемся?
1) https://github.com/rusefi/rusefi/issues/140
2) больше данных в engine sniffer
3) для авто-настройки топлива в будущем нужны будут таблицы
4) https://github.com/rusefi/rusefi/issues/289
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

sadgin
contributor
contributor
Posts: 494
Joined: Mon Mar 23, 2015 9:27 am
Location: Novosibirsk

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by sadgin » Sat Mar 04, 2017 5:58 am

Ну и некоторые таблички хотелось бы побольше

User avatar
Dron_Gus
donator
donator
Posts: 154
Joined: Wed Nov 13, 2013 1:11 pm
Location: S-Pb

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by Dron_Gus » Wed Apr 05, 2017 7:52 pm

Питер привет.

А чего не 7ую серию? :) Там пол-мега озу можно. Жаль, вроде как в LQFP100 корпусе они не совместимы. Только в 144.

Quad-spi планируется на следующих железках? Спас бы от бага с тормозами во время записи во флешь. Ну или проц с двухбанковой flash.

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by russian » Wed Apr 05, 2017 9:08 pm

У 7ой серии кажется нет АЦП неслучайно? Внешний АЦП мы вероятно не хотим?

Двухбанковая STM32F427VG уже запустилась - см. http://rusefi.com/forum/viewtopic.php?f ... 1&start=90
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Dron_Gus
donator
donator
Posts: 154
Joined: Wed Nov 13, 2013 1:11 pm
Location: S-Pb

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by Dron_Gus » Wed Apr 05, 2017 10:36 pm

russian wrote:У 7ой серии кажется нет АЦП неслучайно? Внешний АЦП мы вероятно не хотим?

Двухбанковая STM32F427VG уже запустилась - см. http://rusefi.com/forum/viewtopic.php?f ... 1&start=90
Все на месте у них: 3×12-bit, 2.4 MSPS ADC: up to 24 channels and 7.2 MSPS in triple interleaved mode :)
Двухбанковая круто!

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by russian » Wed Apr 05, 2017 11:41 pm

Dron_Gus wrote:Все на месте у них
Я запутался, мы о каком конкретно чипе говорим?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Dron_Gus
donator
donator
Posts: 154
Joined: Wed Nov 13, 2013 1:11 pm
Location: S-Pb

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by Dron_Gus » Thu Apr 06, 2017 6:34 am

russian wrote: Я запутался, мы о каком конкретно чипе говорим?
STM32F765ZIT6, в случае 144-pin корпуса. http://www.st.com/content/ccc/resource/ ... 273119.pdf
Под "7ой серией" я имел ввиду чипы на Cortex-M7 ядре.

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by russian » Thu Apr 06, 2017 1:45 pm

Ой, значит я куда-то не туда смотрел. Там есть младшие чипы совместимые с нашей 176 пиновой платкой? Принимаю пожертвования купить чип совместимый с нашей 176 платкой и спаять :)
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Dron_Gus
donator
donator
Posts: 154
Joined: Wed Nov 13, 2013 1:11 pm
Location: S-Pb

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by Dron_Gus » Thu Apr 06, 2017 9:38 pm

russian wrote:Ой, значит я куда-то не туда смотрел. Там есть младшие чипы совместимые с нашей 176 пиновой платкой? Принимаю пожертвования купить чип совместимый с нашей 176 платкой и спаять :)
Для верности лучше проштудировать AN4660 http://www.st.com/content/ccc/resource/ ... 164538.pdf Там есть какие-то различия для 176-ногого корпуся внутри 7ой серии. Часть совместима с stm32f4, часть нет.
Я внимательно смотрел только на LQFP144, т.к. подбирал себе запасной план, на случай, если не осилю порт на седьмую серию.

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by russian » Thu Apr 06, 2017 11:05 pm

Dron_Gus wrote:Часть совместима с stm32f4, часть нет.
Я внимательно смотрел только на LQFP144, т.к. подбирал себе запасной план, на случай, если не осилю порт на седьмую серию.
амбициозный план, нечего сказать :)

напоминаю про оказии в Питер в мае и в июне. у меня есть лишние 176 платки - могу передать. и всё равно советую для начала купить готовую плату.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Dron_Gus
donator
donator
Posts: 154
Joined: Wed Nov 13, 2013 1:11 pm
Location: S-Pb

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by Dron_Gus » Fri Apr 07, 2017 6:58 am

russian wrote: амбициозный план, нечего сказать :)

напоминаю про оказии в Питер в мае и в июне. у меня есть лишние 176 платки - могу передать. и всё равно советую для начала купить готовую плату.
А иначе скучно. Программирования мне и на работе хватает. А вот развиваться как HW инженер на текущей работе не получается.
Тем более плата процентов на 50 готова. Не бросать же.
До мая есть еще время подумать, может воспользуюсь предложением. :)
Безымянный.png
Безымянный.png (77.77 KiB) Viewed 2662 times

User avatar
andreika
donator
donator
Posts: 411
Joined: Mon Feb 13, 2017 2:35 pm
Location: Kiev

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by andreika » Fri Apr 07, 2017 10:05 am

Dron_Gus wrote:А иначе скучно. Программирования мне и на работе хватает. А вот развиваться как HW инженер на текущей работе не получается.
Тем более плата процентов на 50 готова. Не бросать же.
Ну наконец-то, хоть кто-то думает так же, как я! :lol: На всём готовом жить не интересно, нужно создавать что-то новое, если есть такая возможность. А потребители всегда найдутся.
Так что, уважаемый Dron_Gus, желаю вам удачи в реализации вашей платы!
Что касается вопроса перехода на новые чипы, то нужно обратить внимание, что их 100-пиновые версии (469, 479) не просто имеют другую распиновку по сравнению с 407-м, а ещё и два важных различия:
1) Часть пинов "украдена" под интерфейс DSI (55-65 пины), и они недоступны для переназначения GPIO.
2) В них также нет PC4 и PC5, а значит, на две АЦП-линии меньше.

User avatar
Dron_Gus
donator
donator
Posts: 154
Joined: Wed Nov 13, 2013 1:11 pm
Location: S-Pb

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by Dron_Gus » Fri Apr 07, 2017 11:07 am

andreika wrote:Ну наконец-то, хоть кто-то думает так же, как я! :lol: На всём готовом жить не интересно, нужно создавать что-то новое, если есть такая возможность. А потребители всегда найдутся.
Так что, уважаемый Dron_Gus, желаю вам удачи в реализации вашей платы!
Спасибо, тезка!
Я понимаю желание russian держать всех в узде. :) Любые форки и попытки создать "такой же, но с блекджеком и леди" убивают открытые проекты. С другой стороны мой интерес в этом проекте как раз свое железо. Надеюсь быть полезным позже, при работе над ПО.

sadgin
contributor
contributor
Posts: 494
Joined: Mon Mar 23, 2015 9:27 am
Location: Novosibirsk

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by sadgin » Fri Apr 07, 2017 11:08 am

У меня тоже есть большое желание сделать свою версию платы, но, блин, пока нет времени абсолютно :(

Abricos
contributor
contributor
Posts: 700
Joined: Mon Aug 18, 2014 12:32 am

Re: 32F429IDISCOVERY вместо stm32f4discovery

Post by Abricos » Fri Apr 07, 2017 1:37 pm

Dron_Gus wrote:
andreika wrote:Ну наконец-то, хоть кто-то думает так же, как я! :lol: На всём готовом жить не интересно, нужно создавать что-то новое, если есть такая возможность. А потребители всегда найдутся.
Так что, уважаемый Dron_Gus, желаю вам удачи в реализации вашей платы!
Спасибо, тезка!
Я понимаю желание russian держать всех в узде. :) Любые форки и попытки создать "такой же, но с блекджеком и леди" убивают открытые проекты. С другой стороны мой интерес в этом проекте как раз свое железо. Надеюсь быть полезным позже, при работе над ПО.
Мне кажется вы переоцениваите ... Не всё так проста и russian Это знает и пытается предостеречь ... а вообще по нормальному и грамотно делать такие проекты то для старта нужно тышь 200$ ... а так это всё поделки на уровне ардуино ...

Post Reply