реклама на сайте
подробности

 
 
> Новые ARM Cortex-M7 на 600 МГц
AlexandrY
сообщение Jul 27 2017, 22:21
Сообщение #1


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Объявлено о выходе на рынок семейства i.MX RT
Все STM32 остаются далеко позади.
Те кто долго и упорно изучал экосистему Freescale в лице Kinetis вознаграждены.
i.MX RT будет поддерживаться RTOS MQX и наверняка будет иметь периферию аналогичную Kinetis.
Всякие малинки тоже отдыхают и по цене и по производительности.
Go to the top of the page
 
+Quote Post
9 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 99)
HardEgor
сообщение Jul 28 2017, 01:59
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(AlexandrY @ Jul 28 2017, 05:21) *
Все STM32 остаются далеко позади.

Вижу Cortex-M7 и что там такого? У ST такие уже есть.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jul 28 2017, 06:22
Сообщение #3


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



В ём ПЗУ нема, не считая неких жалких 95 кБ ROM.
Продолжайте ждать и изучать... rolleyes.gif
Go to the top of the page
 
+Quote Post
gosha-z
сообщение Jul 28 2017, 06:24
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 30-10-05
Пользователь №: 10 288



"Не то, чтобы совсем не попал... Не попал в шарик!" © Винни-Пух.
Малиновыдавливатель, все-же, i.MX8
Go to the top of the page
 
+Quote Post
scifi
сообщение Jul 28 2017, 07:10
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(ViKo @ Jul 28 2017, 09:22) *
В ём ПЗУ нема, не считая неких жалких 95 кБ ROM.

Зато сколько мипсов!
Они клевещут, что за счёт отказа от флеша себестоимость ниже, и можно делать по нормам 40 нм или меньше. В общем, если действительно удивят ценой, то дайте две rolleyes.gif
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Jul 28 2017, 07:21
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Непонятное описание:

USB - HS или FS, физический?
Ethernet - MII или физический?
Go to the top of the page
 
+Quote Post
Obam
сообщение Jul 28 2017, 07:57
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



"3015 CoreMark/1284 DMIPS @ 600 MHz" и Прикрепленное изображение. Сказочники (; В аккумулятор энергия заливаться будет (шутка)

А вообще, почему такие контры STM32-Kinetis?


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 28 2017, 08:08
Сообщение #8


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(gosha-z @ Jul 28 2017, 09:24) *
Малиновыдавливатель, все-же, i.MX8

3015 CoreMark у i.MX RT против 2060 у BCM2835 (Raspberry Pi Zero) - это полный провал малинок в embedded
Да, и в будущем i.MX RT собирается serial Flash взять на борт. Не удивлюсь если BLE также встроят внутрь.
Go to the top of the page
 
+Quote Post
krux
сообщение Jul 28 2017, 08:12
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



Цитата(HardEgor @ Jul 28 2017, 04:59) *
Вижу Cortex-M7 и что там такого? У ST такие уже есть.

попытался найти на складах хоть у кого-то STM32H7xx - а нету их.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jul 28 2017, 08:19
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(krux @ Jul 28 2017, 11:12) *
попытался найти на складах хоть у кого-то STM32H7xx - а нету их.

А Crossover'ами i.MX RT, надо полагать, все склады уже завалены?.. biggrin.gif
Go to the top of the page
 
+Quote Post
asen
сообщение Jul 28 2017, 09:02
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



в германии в марте мне с ST говорили что вот вот начнем клепать ток решим немного проблем ! Тогда мы сказали что о 400МГц будем ждать но воз и ныне там ! в то время NXP сделали релиз 600МГц и обозначили дату октябрь 2017 ! сейчас идет несколько проектов по на MKV58 и он устраивает особенно по набору и функционалу переферии. Так что ждем и надеемся на то что отсутствие флеши будет компенсировано ОЗУ
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 28 2017, 09:48
Сообщение #12


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Jul 28 2017, 11:08) *
3015 CoreMark у i.MX RT против 2060 у BCM2835 (Raspberry Pi Zero)


И все эти коремарки только с внутреней памятью, которой всего 512 К, с учетом того, что флешки с ускорителем нет, это на программу и на данные. Внешняя SDRAM, это уже прошлый век, особенно добила возможность 8и!!! битного режима, она и в 16бит не быстра, а тут вообще))) Вообщем та же стм только вид сбоку, да еще и только БГА корпус...
Всякие радио свистоперделки тут не помогут, с учетом, что видеоконтроллер только для карманных дисплейчиков 800х400 макс. Да и в купе с медленной внешней памятью - не айс совсем. Воткнули разогнанный проц в медленную обвязку выкинули флеш и не более. Скорость шин бы посмотреть еще, может и там такое же...
Впечатление неоднозначное.

Сообщение отредактировал mantech - Jul 28 2017, 09:50
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 28 2017, 10:20
Сообщение #13


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Jul 28 2017, 12:48) *
Впечатление неоднозначное.

Такие выводы от несколько искаженного понимания проникновения IoT.
Разработчики i.MX RT предлагают вставлять его даже в гитарные педали. Он же 3$ будет стоить.
Дисплей там менее всего нужная вещь. Я скажем, совершенно не рассчитываю на дисплей. Хватит SPI для любого HMI
Но вот качественные адаптивные алгоритмы управления требуют большой вычислительной мощности.
Та же калмановская фильтрация на самых продвинутых STM-ах с трудом достигает нескольких сотен герц.
А нужно для современных IMU платформ килогерцы.
Памяти DSP алгоритмы требуют не много, но быстродействие критично.
Или, к примеру, преобразователи энергии и управление движками. Там такой чип тоже будет прорывом.

BGA корпус это в реальности большое преимущество.
Поскольку такие чипы вставляются прямо в микромоторы, носимые гаджеты и проч. мелочь. Там с TQFP просто нечего делать.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jul 28 2017, 10:50
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(AlexandrY @ Jul 28 2017, 13:20) *
Памяти DSP алгоритмы требуют не много, но быстродействие критично.
Или, к примеру, преобразователи энергии и управление движками. Там такой чип тоже будет прорывом.

Cortex-у до нормального DSP, как хромому пешком до Парижа rolleyes.gif
Если-бы затачивали МК по DSP-задачи, то поставили бы любое настоящее DSP-ядро, умеющее несколько операций за такт, аппаратные плюшки DSP, да память сделали бы многопортовой (позволяющей несколько доступов к одному банку за такт).
400МГц - звучит красиво, но по факту - например на целочисленном фильтре он проиграет по скорости какому-нить TMS320VC5502, на котором я писал ещё в далёком 2005-м laughing.gif Разве что плавучки там не было...

PS: А ещё более правильное и перспективное решение было-бы: лучше добавить в корпус отдельное DSP-ядро, с настоящей DSP-архитектурой. Пускай даже эта сборная солянка будет работать на вдвое меньшей частоте.
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Jul 28 2017, 11:00
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(krux @ Jul 28 2017, 15:12) *
попытался найти на складах хоть у кого-то STM32H7xx - а нету их.

Вам обязательно новейшую модель? "Устаревшие" STM32F7xx есть на складах sm.gif


Цитата(AlexandrY @ Jul 28 2017, 17:20) *
Такие выводы от несколько искаженного понимания проникновения IoT.

Пфф... у меня такое впечатление что IoT это чистый маркетинг, чтобы поднять продажи.
Если потребление не снизят на порядок-другой, то никакого пришествия IoT не будет. Либо плотность емкости источников питания повысить.
Чипы уже лет 10 назад можно было вставить в любое устройство, но одна проблема - электропитание не очень засовывается.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 28 2017, 11:03
Сообщение #16


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(jcxz @ Jul 28 2017, 13:50) *
Cortex-у до нормального DSP, как хромому пешком до Парижа rolleyes.gif

Давненько на этом форуме не поминали DSP. Для IoT они умерли. Забудьте. crying.gif
Go to the top of the page
 
+Quote Post
krux
сообщение Jul 28 2017, 11:04
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



Цитата(jcxz @ Jul 28 2017, 13:50) *
Cortex-у до нормального DSP, как хромому пешком до Парижа rolleyes.gif
Если-бы затачивали МК по DSP-задачи, то поставили бы любое настоящее DSP-ядро, умеющее несколько операций за такт, аппаратные плюшки DSP, да память сделали бы многопортовой (позволяющей несколько доступов к одному банку за такт).
400МГц - звучит красиво, но по факту - например на целочисленном фильтре он проиграет по скорости какому-нить TMS320VC5502, на котором я писал ещё в далёком 2005-м laughing.gif Разве что плавучки там не было...

PS: А ещё более правильное и перспективное решение было-бы: лучше добавить в корпус отдельное DSP-ядро, с настоящей DSP-архитектурой. Пускай даже эта сборная солянка будет работать на вдвое меньшей частоте.

справедливости ради, я прошу вас вспомнить, сколько по объему будет занимать полная скомпилированная библиотека "нормального" по вашим меркам DSP, после чего прикинуть, как это будет сочетаться с объемом Flash+RAM, после чего подумать, как оно может быть малопотребляющим.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 28 2017, 11:05
Сообщение #18


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(HardEgor @ Jul 28 2017, 14:00) *
Чипы уже лет 10 назад можно было вставить в любое устройство, но одна проблема - электропитание не очень засовывается.

Нельзя было. И сейчас трудно. Нормальный чип в BGA вы и сейчас только по блату по NDA сможете достать
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 28 2017, 11:06
Сообщение #19


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(AlexandrY @ Jul 27 2017, 23:21) *
Все STM32 остаются далеко позади.
Всякие малинки тоже отдыхают и по цене и по производительности.

вы объясните, как 600 мгц imx уделает какую-нибудь 2ггц малинку с 4 ядрами ?
и мы вам тем же самым объясним, что stm уделает imx и imx останется далеко позади

Go to the top of the page
 
+Quote Post
SSerge
сообщение Jul 28 2017, 11:25
Сообщение #20


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Цитата(AlexandrY @ Jul 28 2017, 17:20) *
Такие выводы от несколько искаженного понимания проникновения IoT.

Дежурная шутка:
Мало кто знает, что буква S в аббревиатуре IoT означает security.


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
krux
сообщение Jul 28 2017, 18:04
Сообщение #21


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



Цитата(Огурцов @ Jul 28 2017, 14:06) *
вы объясните, как 600 мгц imx уделает какую-нибудь 2ггц малинку с 4 ядрами ?
и мы вам тем же самым объясним, что stm уделает imx и imx останется далеко позади

уж сколько раз твердили миру...
сколько сейчас видов малинок? а вы про которую пишете? ваш пост только для набивания постов или вы получили бабла для рекламирования малинок?
за сколько российских рублей можно купить 5 штук продаваемых вами "2ггц малинок с 4 ядрами"? оплата по безналу с доставкой в ЕКБ, желательно в течении недели.

ззы. замечаю уже достаточное количество проектов, которые при словах "я готов это купить, выставьте счет, и сделайте в течении того времени, что вы обещали"" исчезают без следа.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
psL
сообщение Jul 28 2017, 18:36
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390



это вообще нельзя с одноплатниками а-ля RPi сравнивать - низкопотребляющий камень с RTOS и arduino совместимым китом...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 28 2017, 18:58
Сообщение #23


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(psL @ Jul 28 2017, 21:36) *
это вообще нельзя с одноплатниками а-ля RPi сравнивать - низкопотребляющий камень с RTOS и arduino совместимым китом...

Да все можно сравнивать. Я сравнивал даже со своим лэптопом на core i7.
Получил CoreMark равный 9000.
Т.е. i.MX RT всего в три раза уступает по производительности core i7 с 4-я ядрами.
А по скорости реакции на прерывания i.MX RT будет даже быстрее core i7.

Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 28 2017, 19:14
Сообщение #24


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(krux @ Jul 28 2017, 19:04) *
а вы про которую пишете?

про любую какую-то
список высокопроизводительных камней и одноплатников на них по цене песка, из которого они сделаны, я где-то рядом приводил
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jul 29 2017, 02:33
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(krux @ Jul 28 2017, 14:04) *
после чего прикинуть, как это будет сочетаться с объемом Flash+RAM, после чего подумать, как оно может быть малопотребляющим.

DSP как правило лишены встроенной flash.
А связи размера библиотеки и размера памяти - не понял wacko.gif
Линейка C5000 у Техаса - как раз позиционируется как малопотребляющие DSP для батарейных применений.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 29 2017, 14:15
Сообщение #26


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Jul 28 2017, 13:20) *
Такие выводы от несколько искаженного понимания проникновения IoT.


Что-то эта аббревиатура, как мантра у тех, кто даже сформулировать не может, что это такое.
Если взять всю дурость, которая сейчас под этим соусом пичкается, на вроде "умных" тапочек, так там даже сто лет назад устаревшей аврки будет достаточно. Хотите радиосвязь - любую esp-шину туда поставить и будет работать все и за 3 копейки. Тут же пытаются в один МК впихнуть функционал для карманного свистка и мощной системы, сделать этакую универсальную штуковину, вот только, если вспомнить, как они (фриска) сделали IMX6 с потреблением как самовар, включая потребление RTC под 50мкА - даже нет слов...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 30 2017, 19:22
Сообщение #27


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Jul 29 2017, 17:15) *
Тут же пытаются в один МК впихнуть функционал для карманного свистка и мощной системы, сделать этакую универсальную штуковину, вот только, если вспомнить, как они (фриска) сделали IMX6 с потреблением как самовар, включая потребление RTC под 50мкА - даже нет слов...

Думаю периферия в кроссоверах там будет в основном от Kinetis, опыт с i.MX слабо пригодится.
А вам следовало брать i.MX7, а не мучить индустриальную платформу задачами с низким потреблением. Там же четко все позиционируется.

Позиционирование вообще штука важная и требует внимательного отношения.
Часто народ не понимает позиционирования потому что не имеет опыта разработки железа одновременно с программным фреймворком.



Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 31 2017, 11:56
Сообщение #28


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Jul 30 2017, 22:22) *
А вам следовало брать i.MX7, а не мучить индустриальную платформу задачами с низким потреблением.


Сомневаюсь, что в 7й они сделали что-то лучше, просто впихнули еще одно слабое ядро М-серии.
А что мне не понравилось в 6серии - сильный нагрев проца, даже по сравнению с дешевым китайским оллвиннером, причем почти на 15 градусов, а это потребовало установки радиатора, из-за чего пришлось переделывать корпус и т.д.

Ну а с часами - пришлось сообщать клиентам, что если вы "не пользуетесь аппаратом больше месяца - вынимайте батарейку часов" - это вообще из разряда курьезов...
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 31 2017, 12:41
Сообщение #29


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



чтобы не вынимать батарейку, ставьте часы
они и по точности превосходят
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 31 2017, 12:46
Сообщение #30


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Jul 31 2017, 14:56) *
А что мне не понравилось в 6серии - сильный нагрев проца, даже по сравнению с дешевым китайским оллвиннером, причем почти на 15 градусов, а это потребовало установки радиатора, из-за чего пришлось переделывать корпус и т.д.

Как правило народ который хочет надежной работы SoC-ов типа i.MX6 ставит дополнительный микроконтроллер для контроля работоспособности системы и управления питанием.
Я ставил MSP, потом STM32. С часами проблем не было.

И вы так пишите о нагреве как будто это не от вас зависело. Понижать частоту надо было. laughing.gif
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 31 2017, 14:46
Сообщение #31


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Jul 31 2017, 15:46) *
ставит дополнительный микроконтроллер

Отлично! И чем это мне поможет? Если причина высокого потребления - контроллер DDR? При отключении регенерации экрана, нагрев падает, т.к. программа размером с кеш L2 и обращение к внешней почти нет.
Частота снижается автоматом, согласно алгоритму управления питанием и частотой - с этим проблем нет. Но оллвиннер как-то умудряется работать с регенерацией экрана, внешней памятью и быть практически холодным при мин. загрузке проца. Чтоб не было холивара, типа "пишешь в baremetal,а в линуксе все ок", так вот не ок, тоже греется как "будь здоров".

Цитата(Огурцов @ Jul 31 2017, 15:41) *
чтобы не вынимать батарейку, ставьте часы
они и по точности превосходят


Точности достаточно стандартной, а ставить лишний чип, если по даташиту часы есть внутри, зачем?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 31 2017, 14:54
Сообщение #32


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Jul 31 2017, 17:46) *
Отлично! И чем это мне поможет? Если причина высокого потребления - контроллер DDR? При отключении регенерации экрана, нагрев падает, т.к. программа размером с кеш L2 и обращение к внешней почти нет.

Да делаете из мухи слона. Небось овершутинги шли на шинах из-за плохой разводки вот и получили нагрев. Или земля звенела. И получали где-то защелкивания внутри чипа.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 31 2017, 17:05
Сообщение #33


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Jul 31 2017, 17:54) *
Да делаете из мухи слона. Небось овершутинги шли на шинах из-за плохой разводки вот и получили нагрев. Или земля звенела. И получали где-то защелкивания внутри чипа.


Плату делал стартеркит, называется hola-pc, да не сочтут здесь за рекламу, как писал разработчик, делал по референсу, и вообще, почитайте отзывы на этот чип и увидите - везде жалуются на сильный нагрев и на непомерную жрачку часов.

ЗЫ. Возвращаясь к сабжу, честно говоря, не пойму, почему они его так назвали, IMX- это серия мультимедиа процов, у людей ассоциируется именно с камнями А-серии с всяческими кодеками и большими дисплеями, а этот тут как белая ворона, нужно было назвать как-то kinetis-rt или еще в этом роде..

Сообщение отредактировал mantech - Jul 31 2017, 17:12
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 31 2017, 17:19
Сообщение #34


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(mantech @ Jul 31 2017, 14:46) *
Точности достаточно стандартной

это она при комнатной температуре будет у вас стандартная, а при военной - улетит куда попало

Цитата(mantech @ Jul 31 2017, 14:46) *
а ставить лишний чип

ну ставьте лишний кварц
непонятно какой и без термокомпенсации
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 31 2017, 19:22
Сообщение #35


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Огурцов @ Jul 31 2017, 20:19) *
а при военной

Дык негоже вообще применять чипы потенциального противника biggrin.gif

Цитата(Огурцов @ Jul 31 2017, 20:19) *
ну ставьте лишний кварц

Все ужо поставлено до нас.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 31 2017, 19:38
Сообщение #36


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(mantech @ Jul 31 2017, 19:22) *
Дык негоже вообще применять чипы потенциального противника biggrin.gif

ARM Cortex-M7 на 600 МГц ?
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 31 2017, 19:47
Сообщение #37


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Огурцов @ Jul 31 2017, 22:38) *
ARM Cortex-M7 на 600 МГц ?

Речь идет о конкретном производителе чипов.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Aug 2 2017, 19:13
Сообщение #38


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(mantech @ Jul 31 2017, 20:47) *
Речь идет о конкретном производителе чипов.

что-то совсем запутался, а freescale нам не противники и/или не потенциальные ?
Go to the top of the page
 
+Quote Post
mantech
сообщение Aug 2 2017, 19:28
Сообщение #39


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Огурцов @ Aug 2 2017, 22:13) *
что-то совсем запутался, а freescale нам не противники и/или не потенциальные ?


Не знаю, как у вас, а у нас (России) потенциальный противник США, где находится данная фирма, поэтому использовать ее продукцию, равно, как и других фирм из этой страны в военной технике, надо быть еще тем оригиналом wacko.gif

Сообщение отредактировал mantech - Aug 2 2017, 19:28
Go to the top of the page
 
+Quote Post
Obam
сообщение Aug 3 2017, 10:50
Сообщение #40


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



В военной не из какой нельзя (;


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post
mantech
сообщение Oct 18 2017, 13:25
Сообщение #41


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Jul 31 2017, 17:54) *
Да делаете из мухи слона. Небось овершутинги шли на шинах из-за плохой разводки вот и получили нагрев. Или земля звенела. И получали где-то защелкивания внутри чипа.


Вот вам и "ответка" от атмела подтянулась, и ядро с кешем 2уровня и память набортная, причем не устаревшая сдрам, а нормальная ДДР2 64мегабайта...
Самое приятное - нормальная поддержка Baremetal.
Единственный минус - недоступность шифрования прошивки(встроенного флеша нет и доступ к защите по NDA) и БГА корпус, но с таким шагом(0.8мм) его вслепую паять можно biggrin.gif

http://www.microchip.com/wwwproducts/en/AT...ampaign=Article
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 18 2017, 17:08
Сообщение #42


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Oct 18 2017, 16:25) *
Самое приятное - нормальная поддержка Baremetal.
Единственный минус - недоступность шифрования прошивки(встроенного флеша нет и доступ к защите по NDA) и БГА корпус, но с таким шагом(0.8мм) его вслепую паять можно biggrin.gif

Какая-то слабая ответка.
Что этот 32 кБ кэш по сравнению с 512 кБ всей RAM работающей как кэш
С потреблением полный провал.
Обвязка питания c кучей доменов.
Где софт с RTOS и работа с периферией? И это называется "нормальная поддержка Baremetal"?



Go to the top of the page
 
+Quote Post
mantech
сообщение Oct 18 2017, 17:12
Сообщение #43


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Oct 18 2017, 20:08) *
Какая-то слабая ответка.
Что этот 32 кБ кэш по сравнению с 512 кБ всей RAM работающей как кэш
С потреблением полный провал.
Обвязка питания c кучей доменов.
Где софт с RTOS и работа с периферией? И это называется "нормальная поддержка Baremetal"?

32к это только кэш 1 уровня, есть еще 128к второго, читайте внимательно.
СДК под bare metal загрузил без проблем, насчет РТОС- не знаю, меня это не интересовало в принципе(использую свой переключатель контекста, а больше от РТОСа мне ничего не нужно). laughing.gif

По поводу питания - 3 основных домена, как и везде в подобных процах - ядро(1.1В) ДДР(1.8В) и периферия(3-3.3В)
В МХе, о котором идет речь - их на один меньше, из-за древней СДРАМ, которая тоже на 3В работает.
Потребление?? Вы о чем, камень на 600МГц или на 500, как атмеловский, должен потреблять как часы на пальчиковой батарейке??? Если нужны микроамперы - ставьте камень на 48МГц и будет вам счастье cool.gif

Сообщение отредактировал mantech - Oct 18 2017, 17:20
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 18 2017, 18:18
Сообщение #44


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Oct 18 2017, 20:12) *
32к это только кэш 1 уровня, есть еще 128к второго, читайте внимательно.
По поводу питания - 3 основных домена, как и везде в подобных процах - ядро(1.1В) ДДР(1.8В) и периферия(3-3.3В)
В МХе, о котором идет речь - их на один меньше, из-за древней СДРАМ, которая тоже на 3В работает.
Потребление?? Вы о чем, камень на 600МГц или на 500, как атмеловский, должен потреблять как часы на пальчиковой батарейке??? Если нужны микроамперы - ставьте камень на 48МГц и будет вам счастье cool.gif

Второго уровня - это вредит детерминизму. Хотя там у них генератор ШИМ-а всего один, похоже и не рассчитывают на сильный риалтайм.
Я не про сколько много доменов, а про то, что к ним надо делать LDO, на каждый!
В RT это хозяйство встроено.
DDR в чипе как? Греться думаете не будет? Или будете отключать?
А у RT можно понизить частоту у SDRAM.

Мне нужен чип для роботизации, автономных подвижных комплексов. Там "свой переключатель" не прокатит.

Кстати, чем вас так привлекает большой объем памяти? Думаете про GUI?
Так у вас ведь под "Baremetal" самодельная GUI столько не съест. Или задумали предать идеалы и переметнуться на линукс? biggrin.gif
Go to the top of the page
 
+Quote Post
mantech
сообщение Oct 18 2017, 21:02
Сообщение #45


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Oct 18 2017, 21:18) *
Я не про сколько много доменов, а про то, что к ним надо делать LDO, на каждый!


LDO?? И как потери на нем согласуются с потреблением, на питание ядра тоже LDO поставите? biggrin.gif

Цитата(AlexandrY @ Oct 18 2017, 21:18) *
DDR в чипе как? Греться думаете не будет? Или будете отключать?


А в чем проблема понизить частоту, перейти в селф рефреш?

Цитата(AlexandrY @ Oct 18 2017, 21:18) *
Мне нужен чип для роботизации, автономных подвижных комплексов. Там "свой переключатель" не прокатит.


И чем переключатель не угодил? Его нет в РТОС?
Почему не использую всю остальную "обвеску"? Просто лень разбираться в этих очередях и сигналах, плюс это влечет кучу динамических выделений памяти, а это мне совсем ни к чему.
Причем тут подвижные комплексы - вообще не пойму, люди программы для марсоходов делают вообще без использования прерываний, а тут РТОС причем-то...

Цитата(AlexandrY @ Oct 18 2017, 21:18) *
Кстати, чем вас так привлекает большой объем памяти? Думаете про GUI?
Так у вас ведь под "Baremetal" самодельная GUI столько не съест. Или задумали предать идеалы и переметнуться на линукс?


Причем тут линукс и гуй?? Опять мягкое с теплым, ка и в пред. вопросе. Линукс хорош для всяческих сетевых применений и тут он вне конкуренции. В МК это лишний костыль со своеобразной методикой и философией создания программ, которую я не разделяю.
Гуй свой есть и жрет память не он, а места под фреймбуферы основного и верхнего слоев, а так же под буфер распаковки картинок из jpeg и png.
Делать гуй под линукс сложнее, чем под голое железо, если имеется ввиду монстр типа QT, то ну его нафиг, тут памяти вагон надо, и чип быстрее, и нет никакой "радости" все это собирать и как-то компилить, так что остаемся на "железе" и точка! biggrin.gif

Сообщение отредактировал mantech - Oct 18 2017, 21:05
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 18 2017, 21:24
Сообщение #46


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mantech @ Oct 19 2017, 00:02) *
А в чем проблема понизить частоту, перейти в селф рефреш?

Не знаю как сейчас, а раньше (на SAM x35) была большая проблема понизить частоту - все гвоздями прибито, гибкости никакой.
Хотя в плане потребления все и так нормально было на той серии.

Цитата(AlexandrY @ Oct 18 2017, 21:18) *
Я не про сколько много доменов, а про то, что к ним надо делать LDO, на каждый!

...и только из дискретных элементов.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Oct 18 2017, 23:58
Сообщение #47


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(mantech @ Oct 18 2017, 17:12) *
использую свой переключатель контекста, а больше от РТОСа мне ничего не нужно

поддерживаю, не хотите чем-нибудь поделиться, дать описание, например ?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 19 2017, 05:13
Сообщение #48


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Oct 19 2017, 00:02) *
LDO?? И как потери на нем согласуются с потреблением, на питание ядра тоже LDO поставите? biggrin.gif

Знакомьтесь - http://ww1.microchip.com/downloads/en/AppN...cation-Note.pdf
Не, мне такого не надо.

Цитата(mantech @ Oct 19 2017, 00:02) *
Просто лень разбираться в этих очередях и сигналах, плюс это влечет кучу динамических выделений памяти, а это мне совсем ни к чему.

"Просто лень" в нашей области не бывает.
Вам просто не нужно, а не нужно потому что минимальная функциональность.
Портируй вы что нибудь посерьезней сторонее со слоем OS abstraction layer и сразу бы лень пропала.
Go to the top of the page
 
+Quote Post
Kabdim
сообщение Oct 19 2017, 08:25
Сообщение #49


Знающий
****

Группа: Свой
Сообщений: 558
Регистрация: 26-11-14
Из: Зеленоград
Пользователь №: 83 842



Цитата(mantech @ Oct 18 2017, 20:12) *
Потребление?? Вы о чем, камень на 600МГц или на 500, как атмеловский, должен потреблять как часы на пальчиковой батарейке??? Если нужны микроамперы - ставьте камень на 48МГц и будет вам счастье cool.gif

Пальчиковые не пальчиковые, а вот возможность работать от питания по USB хотелось бы. У iMX6UL такая возможность официально заявлена, в этом камне - молчок... Хотя по цифрам вроде должно, если нет какой-нибудь коварной грабли.
ЗЫ Странно памяти как для Линукса, а сборки на скачивание не увидел.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 19 2017, 10:34
Сообщение #50


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(AlexandrY @ Oct 19 2017, 08:13) *
Знакомьтесь - http://ww1.microchip.com/downloads/en/AppN...cation-Note.pdf
Не, мне такого не надо.

И что, если производитель написал аппноту в стиле "как сэкономить копеечку на источниках", так надо ей непременно следовать?
Go to the top of the page
 
+Quote Post
mantech
сообщение Oct 19 2017, 10:54
Сообщение #51


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Oct 19 2017, 08:13) *
Знакомьтесь - http://ww1.microchip.com/downloads/en/AppN...cation-Note.pdf
Не, мне такого не надо.


Ну и что там такого "сногвышибательного"?? Вы по МХ6 питанию посмотрите - вот там капец полный плюс еще куча требований по алгоритму подачи питаний сторонних устройств, подключенных к портам чипа...

Цитата(Kabdim @ Oct 19 2017, 11:25) *
а вот возможность работать от питания по USB хотелось бы. У iMX6UL такая возможность официально заявлена,


У меня МХ6 от усб прекрасно работает, а там потребление покруче будет, мягко говоря...

Цитата(Kabdim @ Oct 19 2017, 11:25) *
ЗЫ Странно памяти как для Линукса, а сборки на скачивание не увидел.

16 или 64мега - это для линукса с графикой, QT и пр. При экране, скажем, 1024х600 - нормально?? В таких объемах только DD-WRT с командной строкой и веб мордой, c небольшой навеской нормально пойдет, не более.
ЗЫ честно говоря не понимаю тех, кто эти камни использует под линуксом. Есть куда более продвинутые и дешевые чипы, с очень скудной докой, но под линуксом это не так важно.

Сообщение отредактировал mantech - Oct 19 2017, 10:58
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 19 2017, 11:35
Сообщение #52


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Kabdim @ Oct 19 2017, 11:25) *
ЗЫ Странно памяти как для Линукса, а сборки на скачивание не увидел.

Невооруженным глазом видно, что это семейство для приборного кластера в авто.
А там рулят Qt c INTEGRITY
Потому-то и нет нормального открытого софта под них.

Позиционировние налицо и нет смысла сравнивать SAMA5D2 с i.MX RT
Go to the top of the page
 
+Quote Post
Kabdim
сообщение Oct 19 2017, 12:30
Сообщение #53


Знающий
****

Группа: Свой
Сообщений: 558
Регистрация: 26-11-14
Из: Зеленоград
Пользователь №: 83 842



Цитата(mantech @ Oct 19 2017, 13:54) *
У меня МХ6 от усб прекрасно работает, а там потребление покруче будет, мягко говоря...

По цифрам проблем не видно, да. Странно что это не добавлено в фичелист, капиталисты же любую фичу, если она возможна, стараются записать в плюсы. А так придется объясняться со своими что всё должно работать, а мне будут вполне справедливо отвечать "Ну смотри в документации же нет, значит риск что не заработает есть".
Go to the top of the page
 
+Quote Post
mantech
сообщение Oct 19 2017, 13:06
Сообщение #54


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Kabdim @ Oct 19 2017, 15:30) *
А так придется объясняться со своими что всё должно работать, а мне будут вполне справедливо отвечать "Ну смотри в документации же нет, значит риск что не заработает есть".


Видимо сочли, что сами догадаются, или не сочли вообще нужным. Я и сам особо не представляю, зачем мне свой девайс от усб питать laughing.gif
Go to the top of the page
 
+Quote Post
Kabdim
сообщение Oct 19 2017, 13:27
Сообщение #55


Знающий
****

Группа: Свой
Сообщений: 558
Регистрация: 26-11-14
Из: Зеленоград
Пользователь №: 83 842



Цитата(mantech @ Oct 19 2017, 16:06) *
Видимо сочли, что сами догадаются, или не сочли вообще нужным. Я и сам особо не представляю, зачем мне свой девайс от усб питать laughing.gif

Хотя бы для ремонтников/настройщиков.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 7 2017, 20:58
Сообщение #56


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Выложена документация - https://www.nxp.com/docs/en/reference-manual/IMXRT1050RM.pdf

Что понравилось:
Периферия да, очень похожа на Kinetis, но много новой.
RTOS MQX уже поддерживает.
Работа по serial SPI со скростью 166 МГц DDR

Сильный упор на движки.
Аппаратные фичи для высокооборотных низкоиндуктивных BLDC движков с безсенсорным управлением.
Также продвинутые фичи для AC двигателей.
Поддержка 4-х движков одновременно вместе с самыми навороченными 5-и сигнальными энкодерами на каждом.
Прям идеальный 3D принтер получается или робот, даже не знаю.
Много про аудио как ни странно.
Камера, пиксельный конвертер и LCD на отдельной шине к внешней SDRAM.

Но ждем пожалуй ревизию A1 и стартуем.
Go to the top of the page
 
+Quote Post
Kabdim
сообщение Nov 8 2017, 08:28
Сообщение #57


Знающий
****

Группа: Свой
Сообщений: 558
Регистрация: 26-11-14
Из: Зеленоград
Пользователь №: 83 842



Защищенная загрузка под НДА, цена тоже как у младших iMX, периферия примерно одинаковая... Ну движки - да, но что-то мне кажется что проще поставить отдельно контроллер на двигатели, и отдельный на всё остальное.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 8 2017, 09:10
Сообщение #58


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Kabdim @ Nov 8 2017, 10:28) *
Защищенная загрузка под НДА, цена тоже как у младших iMX, периферия примерно одинаковая... Ну движки - да, но что-то мне кажется что проще поставить отдельно контроллер на двигатели, и отдельный на всё остальное.

В моей работе простота и скорость разработки определяется этапом отладки. А отлаживать дивайс с одним чипом гораздо легче.
Go to the top of the page
 
+Quote Post
mantech
сообщение Nov 8 2017, 17:35
Сообщение #59


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Nov 8 2017, 12:10) *
В моей работе простота и скорость разработки определяется этапом отладки. А отлаживать дивайс с одним чипом гораздо легче.

Ой не знаю... Если разработано все правильно и разбито на подмодули, которые выполняют четко определенную задачу и отладить их раз плюнуть, то проще на выделенных МК, чем когда все в куче и копайся там, в километрах исходников...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 8 2017, 17:53
Сообщение #60


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Nov 8 2017, 19:35) *
Ой не знаю... Если разработано все правильно и разбито на подмодули, которые выполняют четко определенную задачу и отладить их раз плюнуть, то проще на выделенных МК, чем когда все в куче и копайся там, в километрах исходников...

У меня ж IoT в добавок везде.
И так уже отдельно стоят uC для Bluetooth LE, uC для Wi-Fi ...
А еще все надо прямо в мотор засунуть.
Да и определенных задач никогда не было. Зачем фантазию то ограничивать? laughing.gif
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 8 2017, 18:32
Сообщение #61


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Off, интересно, в СНГ аудитория Кинетиса через пару лет превысит 1.5 человека , считая Александра, или они снова продадутся кому нибудь? Я вообще запутался, почему из On semi не купит. Имхо 600 мгц вообще не впились, лучше бы интегрированный трансивер и озу с флеш более. Но есть надежда на Silabs с Cortex M23/33 для IoT, с БЛЕ и Thread конечно же в одном
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 8 2017, 18:50
Сообщение #62


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(AlexandrY @ Nov 7 2017, 21:58) *
Поддержка 4-х движков одновременно вместе с самыми навороченными 5-и сигнальными энкодерами на каждом.

и сколько там от 600мгц останется, 150 ?
Go to the top of the page
 
+Quote Post
mantech
сообщение Nov 8 2017, 19:23
Сообщение #63


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Nov 8 2017, 20:53) *
У меня ж IoT в добавок везде.
И так уже отдельно стоят uC для Bluetooth LE, uC для Wi-Fi ...
А еще все надо прямо в мотор засунуть.


И зачем весь этот винегрет ... в моторе?? Иногда просто поражаюсь, как можно извратить всем этим нормальную промавтоматику, я уж молчу, когда ответственные устройства и привода "суют" в интернет, и при этом приговаривают, все это опасно, переполнения, зависания и ддосы biggrin.gif
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 8 2017, 19:36
Сообщение #64


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Nov 8 2017, 21:23) *
И зачем весь этот винегрет ... в моторе?? Иногда просто поражаюсь, как можно извратить всем этим нормальную промавтоматику, я уж молчу, когда ответственные устройства и привода "суют" в интернет, и при этом приговаривают, все это опасно, переполнения, зависания и ддосы biggrin.gif

Винигрет в головах.
Понимать же надо. Одно дело совать самописанный IP стек без понятия о TLS и доверенных сертификатах.
И другое дело BLE 5, да еще на отдельном чипе.
А и промавтоматика эт че...? Святая корова?
Я по молодости турбину на малой гидростанции завалил, и ничего все нормально было.
Промавтоматика самое место для экспериментов. Просто там контингент консервативный, типа местных "студентов"
Go to the top of the page
 
+Quote Post
mantech
сообщение Nov 9 2017, 08:48
Сообщение #65


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Nov 8 2017, 22:36) *
Я по молодости турбину на малой гидростанции завалил, и ничего все нормально было.
Промавтоматика самое место для экспериментов. Просто там контингент консервативный, типа местных "студентов"


Как бы сомнительное "достижение" biggrin.gif

В промавтоматике главное- простота и надежность, а эксперименты ставьте на "блондинках с планшетами", ИМХО конечно...
Go to the top of the page
 
+Quote Post
Kabdim
сообщение Nov 9 2017, 08:49
Сообщение #66


Знающий
****

Группа: Свой
Сообщений: 558
Регистрация: 26-11-14
Из: Зеленоград
Пользователь №: 83 842



Цитата(DASM @ Nov 8 2017, 21:32) *
Off, интересно, в СНГ аудитория Кинетиса через пару лет превысит 1.5 человека , считая Александра

То что они не популярны здесь, не значит что они вообще непопулярны. А так думаю постепенно сольются с семейством LPC вбирая всё лучшее.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 9 2017, 08:59
Сообщение #67


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Nov 9 2017, 10:48) *
В промавтоматике главное- простота и надежность, а эксперименты ставьте на "блондинках с планшетами", ИМХО конечно...

О как совпало, только что мне пришло приглашение на семинар ABB про смартсенсоры в каждый мотор - http://new.abb.com/motors-generators/servi...es/smart-sensor
Обгоняют меня ребята.
Но ничего, главное не кто первый, а кто дешевле скопировал.
Go to the top of the page
 
+Quote Post
mantech
сообщение Nov 9 2017, 18:30
Сообщение #68


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Nov 9 2017, 11:59) *
про смартсенсоры в каждый мотор


Ну и... это просто дополнительная шняга, без которой все прекрасно работает, просто еще один канал съема и передачи информации, и даже если он зависнет или заддосят, мотор не остановится и не сгорит...
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 15 2017, 19:27
Сообщение #69


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Kabdim @ Nov 9 2017, 11:49) *
То что они не популярны здесь, не значит что они вообще непопулярны. А так думаю постепенно сольются с семейством LPC вбирая всё лучшее.

С LPC работал начиная с 2103, их тогда только завозить начали. Ничего не то что лучшего, но даже хорошего не вспомню. Хуже только Моторола была. И похоже они наконец то нашли друг друга. Отличалась принципом "меньше миллиона не продаем, доки под NDA, киты по килобаксу
'Промавтоматика самое место для экспериментов. " Это как? На АЭС в автоматике эксперименты? А, ну да, у вас АЭС вроде нет
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 15 2017, 21:52
Сообщение #70


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(DASM @ Nov 15 2017, 21:27) *
'Промавтоматика самое место для экспериментов. " Это как?

К слову в Чернобыле рвануло вроде в ходе штатного эксперимента.
Управление на больших производствах насколько читал строится на обычных человеских эвристиках.
Т.е. там постоянно применяется метод проб и ошибок. По научному - эксперименты.
Go to the top of the page
 
+Quote Post
mantech
сообщение Nov 16 2017, 08:13
Сообщение #71


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(DASM @ Nov 15 2017, 22:27) *
С LPC работал начиная с 2103, их тогда только завозить начали. Ничего не то что лучшего, но даже хорошего не вспомню. Хуже только Моторола была. И похоже они наконец то нашли друг друга. Отличалась принципом "меньше миллиона не продаем, доки под NDA, киты по килобаксу


В те года вообще самое лучшее было у микрочипа и атмела, у второго даже заметно лучше. Моторола по началу вообще на оборонку работала и заказы гигантов типа HP, ясно дело с такой политикой других цен и не могло быть. Да и сейчас, чипы МХ6 семейства мягко говоря, не больно дешевы, хотя, если б все у них было шоколадно, не продались бы...

Цитата(AlexandrY @ Nov 16 2017, 00:52) *
К слову в Чернобыле рвануло вроде в ходе штатного эксперимента.
Управление на больших производствах насколько читал строится на обычных человеских эвристиках.
Т.е. там постоянно применяется метод проб и ошибок. По научному - эксперименты.


Ой, хорошо рассуждать об "экспериментах" сидя далеко от объекта, и нет, промавтоматика не место для них, а проводить эксперименты нужно в соотв. НИИ, передавая на реальные объекты только проверенные и перепроверенные результаты.
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 16 2017, 09:05
Сообщение #72


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Да. Согласен и насчет Атмеля, и насчет мотороллера
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 16 2017, 10:39
Сообщение #73


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(AlexandrY @ Nov 16 2017, 09:32) *
Если вы не будете экспериментировать на реальных объектах вы ничего путного в принципе не сделаете.

а не вы ли ль там уже чегой-то подорвали ?
на объект нужно ехать уже с 146% отлаженным девайсом, а не эксперементировать


Цитата(AlexandrY @ Nov 15 2017, 21:52) *
К слову в Чернобыле рвануло вроде в ходе штатного эксперимента.

ага, и там не могло не рвануть, ибо экспериментаторы - наш поручик такой выдумщик - приложили все мыслимые и немыслимые усилия для
Go to the top of the page
 
+Quote Post
gosha-z
сообщение Jan 2 2018, 21:15
Сообщение #74


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 30-10-05
Пользователь №: 10 288



Цитата(AlexandrY @ Nov 7 2017, 23:58) *
Поддержка 4-х движков одновременно вместе с самыми навороченными 5-и сигнальными энкодерами на каждом.

Это смотря какие движки. Параграф 28.2 из RM:
Цитата
The pulse width modulator (PWM) module contains PWM submodules, each of which is set up to control a single half-bridge power stage

Так что один трехфазник с тормозным чоппером. В этом плане KV58 как-то поинтереснее...
Go to the top of the page
 
+Quote Post
__inline__
сообщение Mar 24 2018, 04:10
Сообщение #75


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Есть ли достойная замена STM32F... на частоте от 400 МГц, QFP корпус, внутренняя память не менее 512 кБ с железным подходом программирования?
Go to the top of the page
 
+Quote Post
Aner
сообщение Mar 24 2018, 08:30
Сообщение #76


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (__inline__ @ Mar 24 2018, 07:10) *
Есть ли достойная замена STM32F... на частоте от 400 МГц, QFP корпус, внутренняя память не менее 512 кБ с железным подходом программирования?

Ну посмотрите наконец на Allwiner и им подобные SoC, ... я уже год как три проекта завершил. Поначалу были сомнения китай и все такое. В итоге уже не хочу на STM32 ... что то делать. Ну да там DDR3, DDR4, LVDS, многослойка, 0402, 0201, руками уже не очень ..., Linux, Android, ... На STM32F/H поддержка старых проектов только.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Mar 24 2018, 11:01
Сообщение #77


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(__inline__ @ Mar 24 2018, 06:10) *
Есть ли достойная замена STM32F... на частоте от 400 МГц, QFP корпус, внутренняя память не менее 512 кБ с железным подходом программирования?

Ещё лет 6 назад писал проект на OMAP-L137. Внутренней памяти там как раз столько. Остальные ресурсы - в разы больше: два ядра по <=450МГц каждое (причём одно из них - настоящий DSP) + 2 усечённых ядра на половинной частоте бонусом.
Он конечно в BGA, но в QFP есть отдельно его DSP-ядро. И уж для потоковой обработки данных оно будет в разы быстрее чем Cortex-M на 400МГц.
И было это всё ещё в те времена, когда STM32 под стол пешком ходил до 100МГц не дополз.
Не знаю что такое "железный подход", но писал так же, как и для Cortex.
Go to the top of the page
 
+Quote Post
mantech
сообщение Mar 24 2018, 11:21
Сообщение #78


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Aner @ Mar 24 2018, 11:30) *
Ну посмотрите наконец на Allwiner и им подобные SoC, ... я уже год как три проекта завершил. Поначалу были сомнения китай и все такое. В итоге уже не хочу на STM32 ... что то делать. Ну да там DDR3, DDR4, LVDS, многослойка, 0402, 0201, руками уже не очень ..., Linux, Android, ... На STM32F/H поддержка старых проектов только.


Baremetal писали под них или только "Linux, Android,"??
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 24 2018, 21:54
Сообщение #79


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Aner @ Mar 24 2018, 10:30) *
Ну посмотрите наконец на Allwiner и им подобные SoC, ... я уже год как три проекта завершил. Поначалу были сомнения китай и все такое. В итоге уже не хочу на STM32 ... что то делать. Ну да там DDR3, DDR4, LVDS, многослойка, 0402, 0201, руками уже не очень ..., Linux, Android, ... На STM32F/H поддержка старых проектов только.

Насколько понимаю все эти переходы на DDR4, LVDS .. только ради GUI и HMI
Да и то от жадности, поскольку эффективные GUI и HMI предлагаются и для Cortex-Mx, но только за деньги.

Go to the top of the page
 
+Quote Post
__inline__
сообщение Mar 25 2018, 04:09
Сообщение #80


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Цитата(AlexandrY @ Mar 24 2018, 21:54) *
Насколько понимаю все эти переходы на DDR4, LVDS .. только ради GUI и HMI
Да и то от жадности, поскольку эффективные GUI и HMI предлагаются и для Cortex-Mx, но только за деньги.

Нет, GUI не нужен.
Нужно просто быстрое ядро под универсальные алгоритмические задачи (эмуляция 8- и 16- битных процессоров) + обработка графики (копирование из одной области памяти в другую, копирование массива в регистр данных дисплея). DDR я как понимаю будет лучше смотреться, чем обычная PC133 SDRAM.

Цитата(Aner @ Mar 24 2018, 08:30) *
Ну посмотрите наконец на Allwiner и им подобные SoC, ... я уже год как три проекта завершил. Поначалу были сомнения китай и все такое. В итоге уже не хочу на STM32 ... что то делать. Ну да там DDR3, DDR4, LVDS, многослойка, 0402, 0201, руками уже не очень ..., Linux, Android, ... На STM32F/H поддержка старых проектов только.

Приобрёл 2 платы на A13: Olinuxino и SOM-модуль. И-за текущих работ не могу пока до них добраться, поэтому в режиме сбора информации.
Есть ещё v3s, к счастью там не надо DDR разводить.
Ничё, время лечит, думаю за пол-года-год будет SDK "чистый поток сознания", наподобие как китайцы перелопатили SPL-говнокод на "регистры" для STM32.
Если нет, то сам займусь.

Цитата(jcxz @ Mar 24 2018, 11:01) *
Ещё лет 6 назад писал проект на OMAP-L137. Внутренней памяти там как раз столько. Остальные ресурсы - в разы больше: два ядра по <=450МГц каждое (причём одно из них - настоящий DSP) + 2 усечённых ядра на половинной частоте бонусом.
Он конечно в BGA, но в QFP есть отдельно его DSP-ядро. И уж для потоковой обработки данных оно будет в разы быстрее чем Cortex-M на 400МГц.
И было это всё ещё в те времена, когда STM32 под стол пешком ходил до 100МГц не дополз.
Не знаю что такое "железный подход", но писал так же, как и для Cortex.

Под железным подходом имел ввиду - не использовать HAL, OS; только хедеры регистров и их бит. Ну может ещё что-то типа SPL допускается. Не более!
Никаких абстракций, только имена регистров и их биты!
Ну писать только C/C++, Asm , никаких питонов, сишарпов и прочих джав.

Вы как человек с опвытом можете сказать, OMAP-L137 отвечает моим хотелкам или там тоже абстракция с пингвинами?

Сообщение отредактировал __inline__ - Mar 25 2018, 04:06
Go to the top of the page
 
+Quote Post
mantech
сообщение Mar 25 2018, 07:11
Сообщение #81


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Mar 25 2018, 00:54) *
Насколько понимаю все эти переходы на DDR4, LVDS .. только ради GUI и HMI
Да и то от жадности, поскольку эффективные GUI и HMI предлагаются и для Cortex-Mx, но только за деньги.


Да ладно, и чем могут помочь деньги в отсутствии видеоускорителей в камне, отсутствии исходников по работе с ним, т.к. доки только под НДА?? Или платные гуи только под экранчики 320х240 с софтовой отрисовкой, дак такие и даром не нужны, ибо их полно везде rolleyes.gif

Цитата(__inline__ @ Mar 25 2018, 07:09) *
Под железным подходом имел ввиду - не использовать HAL, OS; только хедеры регистров и их бит. Ну может ещё что-то типа SPL допускается. Не более!


Последнее правильно дописали, ибо такие камни с только регистрами - потом сами в них запутаетесь, минимальный уровень абстракции все-таки нужен...

Сообщение отредактировал mantech - Mar 25 2018, 07:10
Go to the top of the page
 
+Quote Post
__inline__
сообщение Mar 25 2018, 07:21
Сообщение #82


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Цитата(mantech @ Mar 25 2018, 08:11) *
Последнее правильно дописали, ибо такие камни с только регистрами - потом сами в них запутаетесь, минимальный уровень абстракции все-таки нужен...

Для BF532, BF533 я абстракцию писал сам sm.gif На выходе получилось что-то вроде своего SDK (или API), делающий всю необходимые функции: установка клоков CPU, SDRAM, SPI, настройка периферии, стека , кучи... Повезло что Блекфины линуксоеды и прочие ОСо-любы не испортили sm.gif
Go to the top of the page
 
+Quote Post
jcxz
сообщение Mar 25 2018, 08:52
Сообщение #83


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(__inline__ @ Mar 25 2018, 07:09) *
Под железным подходом имел ввиду - не использовать HAL, OS; только хедеры регистров и их бит. Ну может ещё что-то типа SPL допускается. Не более!
Никаких абстракций, только имена регистров и их биты!
...
Вы как человек с опвытом можете сказать, OMAP-L137 отвечает моим хотелкам или там тоже абстракция с пингвинами?

Да, я же написал, что писал на нём так же, как для других своих проектов на Cortex-M и ARM: никаких библиотек или ещё чего-то. Брал мануал на соответствующую перефирию и писал по нему драйвер. Единственно что ОС конечно была - это uCOS-II. Но я её почти во всех проектах использую. Кроме неё и кроме ещё хидеров с описанием регистров периферии - больше никакого чужого кода в проекте не было. Конечно что-то я смотрел по примерам TI как надо инициализировать (контроллер SDRAM например), но писал полностью самостоятельно. Даже USB-стек пришлось писать самому (в примерах для OMAP-L137 готового USB-стека в исходниках не было, предлагалось использовать либо linux либо какую-то проприетарную ОС в бинарниках с готовым USB-стеком - оба этих варианта не устраивали, взял стек из одного из своих проектов на LPC и портировал его под OMAP).
Вся периферия для OMAP-Lxxx хорошо описана (все регистры, описание подробное), мануалы есть на всё. Правда объём документации очень большой и она разделена на много файлов pdf (каждый по своему периферийному блоку или части), а не всё в одном как для Cortex-ов обычно.
Я использовал ARM- или DSP- ядра, а также немного одно из PRUSS-ядер (на большее не хватило необходимости wink.gif Это всё на си и немного ассемблера. Периферия там тоже хороша. Особенно понравились McASP и EDMA3 - такого мощного DMA-контроллера не видел больше ни в одном из множества ARM-ов с которыми когда-либо работал! Даже в последних МК, с которыми сейчас работаю, даже их DMA-контроллерам далеко до возможностей EDMA3.
Также использовал MMU для своих целей - тоже вещь очень удобная и очень жаль что в Cortex-M её нету.
Да и вообще - наличие отдельных ядер для множества практических задач - это очень круто!

PS: До сих пор очень жалею что у меня больше не было проектов для OMAP-Lxxx. Но для всех моих последующих проектов он слишком мощный. Да даже для того проекта он был слишком мощный (использование каждого из ARM и DSP ядер - менее чем на 20% в самом тяжёлом режиме работы).

Цитата(mantech @ Mar 25 2018, 10:11) *
Последнее правильно дописали, ибо такие камни с только регистрами - потом сами в них запутаетесь, минимальный уровень абстракции все-таки нужен...

Не знаю, когда писал под OMAP-Lxxx там конечно описаний регистров периферии было побольше чем обычно бывает в Cortex-M, но ничего - справился. И не запутался. Хотя это было уже 6 лет назад, а с тех пор надеюсь мой опыт ещё вырос. wink.gif
Чтобы не "запутываться", надо делить свой код на уровни, абстрагируясь от железа в драйверах нижнего уровня. Я обычно изучаю периферию на какой-то новый периферийных блок (набор регистров) или 2-3 блока если драйвер требует их совместного использования (например SPI+DMA), пишу драйвер для этой периферии, оформляю к нему API для последующего его использования (API - соответствующее характеру использования данного драйвера). И затем перехожу к другому драйверу, со следующим даташитом. Конечно что-то из изученного ранее забывается, но так потом если опять понадобится использовать ту же самую периферию для другого драйвера, можно ещё раз перечитать мануал на неё.
Если конечно всё валить в одну кучу и никак не упорядочивать свой код, то в этой куче потом можно быстро запутаться. Так это не проблема сложности железа, а проблема быдлокодерства.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 25 2018, 08:55
Сообщение #84


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(__inline__ @ Mar 25 2018, 06:09) *
Нет, GUI не нужен.
Нужно просто быстрое ядро под универсальные алгоритмические задачи (эмуляция 8- и 16- битных процессоров) + обработка графики (копирование из одной области памяти в другую, копирование массива в регистр данных дисплея). DDR я как понимаю будет лучше смотреться, чем обычная PC133 SDRAM.

Старые игровые приставки эмулировать?
Что скрывается за понятием "универсальные алгоритмические задачи"?
Либо вы точно знаете свои алгоритмы и что в них хотите улучшить, либо не знаете и вам подойдет только raspberry pi

i.MX RT как явствует из названия не заточен под коней в вакууме.
Его целевая область - работа в окружении требующем отклика с детерминизмом в микросекунды, отягощенным HMI начального уровня.
Хотя эмулировать какой-нить ZX на i.MX RT было бы идеально и даже можно было бы туда ввести новые элементы интерактивности, типа управление кнопками по ориентации и т.п.
На i.MX RT есть очень подробная документация, как раз для тех кто любит работать с регистрами и битами напрямую.
У меня в работе утилита для генерации из их мануала смарт-хидеров, где будут подробно расписаны все регистры и их биты с прямыми работающими линками на страницы мануала.

Go to the top of the page
 
+Quote Post
__inline__
сообщение Mar 26 2018, 09:27
Сообщение #85


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Цитата(jcxz @ Mar 25 2018, 08:52) *
PS: До сих пор очень жалею что у меня больше не было проектов для OMAP-Lxxx. Но для всех моих последующих проектов он слишком мощный. Да даже для того проекта он был слишком мощный (использование каждого из ARM и DSP ядер - менее чем на 20% в самом тяжёлом режиме работы).


OMAPL137-HT в QFP корпусе. В свете сегодняшних политических событий его вряд-ли возможно из США в Россию передать. Так сказал mouser.com.

Порылся в ТиШных DSP, нашёл ещё красавца - TMS320C6745 - тоже в QFP, версия 456 МГц. Если его сравнить с BF532 на 400 МГц, то очевидно , что TMS лучше ?
Заинтересовал VLIW и наличие FPU, чего нет у Блекфина. А также подключение SDRAM с шириной ШД аж 32 бита!
Ну и доставаем.

На счёт Code Composer Studio, поддержка TMS там на уровне? Или всё спрятано в линуксах?

С БГА пичаль, мне надо чтоб без ухищрений распаять.

Или всё-же долбить Allwinner?


Цитата(AlexandrY @ Mar 25 2018, 08:55) *
Старые игровые приставки эмулировать?
Что скрывается за понятием "универсальные алгоритмические задачи"?
Либо вы точно знаете свои алгоритмы и что в них хотите улучшить, либо не знаете и вам подойдет только raspberry pi

i.MX RT как явствует из названия не заточен под коней в вакууме.
Его целевая область - работа в окружении требующем отклика с детерминизмом в микросекунды, отягощенным HMI начального уровня.
Хотя эмулировать какой-нить ZX на i.MX RT было бы идеально и даже можно было бы туда ввести новые элементы интерактивности, типа управление кнопками по ориентации и т.п.
На i.MX RT есть очень подробная документация, как раз для тех кто любит работать с регистрами и битами напрямую.
У меня в работе утилита для генерации из их мануала смарт-хидеров, где будут подробно расписаны все регистры и их биты с прямыми работающими линками на страницы мануала.


Я очень часто работаю с чужим исходным кодом и не могу позволить себе роскошь потратить время на тотальное переписывание исходных кодов эмуляторов (это не только процессор, но и периферия). Это к вопросу "Либо вы точно знаете свои алгоритмы и что в них хотите улучшить, либо не знаете"

Ну и ZX эмулировать совсем неинтересно. GameBoy Color или NES куда интереснее будут! sm.gif

Сообщение отредактировал __inline__ - Mar 26 2018, 09:28
Go to the top of the page
 
+Quote Post
jcxz
сообщение Mar 26 2018, 10:03
Сообщение #86


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(__inline__ @ Mar 26 2018, 12:27) *
Порылся в ТиШных DSP, нашёл ещё красавца - TMS320C6745 - тоже в QFP, версия 456 МГц. Если его сравнить с BF532 на 400 МГц, то очевидно , что TMS лучше ?

Я вообще-то про него и писал как отдельное DSP-ядро от OMAP-L137:
Цитата(jcxz @ Mar 24 2018, 14:01) *
Ещё лет 6 назад писал проект на OMAP-L137.
...
Он конечно в BGA, но в QFP есть отдельно его DSP-ядро. И уж для потоковой обработки данных оно будет в разы быстрее чем Cortex-M на 400МГц.

Про OMAP-L137 в QFP я ничего не знаю, в то время не было, но может уже сделали.

Цитата(__inline__ @ Mar 26 2018, 12:27) *
Заинтересовал VLIW и наличие FPU

Нету там отдельного "unit"-а, команды работы с плавающей точкой (и float и double) - это часть ядра как и все прочие команды. Даже используют те же регистры, что и целочисленные команды.

Цитата(__inline__ @ Mar 26 2018, 12:27) *
На счёт Code Composer Studio, поддержка TMS там на уровне? Или всё спрятано в линуксах?

В смысле? Какое отношение CCS имеет к линуху? CCS - это среда/отладчик, без разницы что под ней отлаживается.
Работал под CCS3.3 - всё ок. Можно было отлаживать одновременно независимо 2 ядра.

Цитата(__inline__ @ Mar 26 2018, 12:27) *
Ну и ZX эмулировать совсем неинтересно. GameBoy Color или NES куда интереснее будут! sm.gif

Это хобби что-ль такое? rolleyes.gif
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 26 2018, 10:18
Сообщение #87


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(__inline__ @ Mar 26 2018, 12:27) *
Я очень часто работаю с чужим исходным кодом и не могу позволить себе роскошь потратить время на тотальное переписывание исходных кодов эмуляторов (это не только процессор, но и периферия). Это к вопросу "Либо вы точно знаете свои алгоритмы и что в них хотите улучшить, либо не знаете"

Посмотрел я эти эмуляторы.
Делаются они весьма примитивно. Реально там никаких нет алгоритмов. Если они и были, то остались в ромах.
Тратить на это i.MX RT будет нецелевым расходованием интеллекта.
Go to the top of the page
 
+Quote Post
__inline__
сообщение Mar 26 2018, 10:29
Сообщение #88


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Цитата(jcxz @ Mar 26 2018, 11:03) *
Про OMAP-L137 в QFP я ничего не знаю, в то время не было, но может уже сделали.

-HT - в QFP

Цитата(jcxz @ Mar 26 2018, 11:03) *
Нету там отдельного "unit"-а, команды работы с плавающей точкой (и float и double) - это часть ядра как и все прочие команды. Даже используют те же регистры, что и целочисленные команды.

Это хотел сказать, что нужна плавучка, а то как она реализована - в виде юнита или в составе команд основного АЛУ - уже не интересует sm.gif

Цитата(jcxz @ Mar 26 2018, 11:03) *
В смысле? Какое отношение CCS имеет к линуху? CCS - это среда/отладчик, без разницы что под ней отлаживается.
Работал под CCS3.3 - всё ок. Можно было отлаживать одновременно независимо 2 ядра.

В смысле, что экзамплы входят в неё или нет? Наподобие как у Visual DSP: в папке есть примеры работы с периферией Блекфина (наподобие SDK).

Цитата(jcxz @ Mar 26 2018, 11:03) *
Это хобби что-ль такое? rolleyes.gif

А почему бы и нет? biggrin.gif

Цитата(AlexandrY @ Mar 26 2018, 11:18) *
Посмотрел я эти эмуляторы.
Делаются они весьма примитивно. Реально там никаких нет алгоритмов. Если они и были, то остались в ромах.
Тратить на это i.MX RT будет нецелевым расходованием интеллекта.

Ха! Эмуляция только одного графического чипа Capcom Play System-2 и его звуковой части Q-Sound + FM- синтез чего только стоят.
Быстрая числодробилка напрашивается!
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 26 2018, 10:54
Сообщение #89


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(__inline__ @ Mar 26 2018, 13:29) *
Ха! Эмуляция только одного графического чипа Capcom Play System-2 и его звуковой части Q-Sound + FM- синтез чего только стоят.
Быстрая числодробилка напрашивается!

Судя по валу сорсов по этой теме на Github, то ничего не стоят.
И что собственно там считать если это просто эмуляция?
Там в эмуляторах даже тип float не применяют.
Go to the top of the page
 
+Quote Post
__inline__
сообщение Mar 26 2018, 11:44
Сообщение #90


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Цитата(AlexandrY @ Mar 26 2018, 11:54) *
Там в эмуляторах даже тип float не применяют.

В SNES-эмуляторе графическая система на floating point. Эмулятор Snes9x. Потому что : поворот, растяжение, текстурирование sm.gif
Особо упоротые реализации в CPS1/2 - синтез звука на floating point.

Вот я и хочу понять, насколько осчастливят меня ARM Kinetis, или всё-же лучше взять C6745, который будет по-лучше прошлого варианта эмулятора с ADSP BF532?
Если оно того не стоит, то насколько будет удачен выбор Allwinner A13, v3s для эмуляторов? (без линукса правда, в стиле баре-метал)
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 26 2018, 12:39
Сообщение #91


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(__inline__ @ Mar 26 2018, 14:44) *
В SNES-эмуляторе графическая система на floating point. Эмулятор Snes9x. Потому что : поворот, растяжение, текстурирование sm.gif
Особо упоротые реализации в CPS1/2 - синтез звука на floating point.

Вот я и хочу понять, насколько осчастливят меня ARM Kinetis, или всё-же лучше взять C6745, который будет по-лучше прошлого варианта эмулятора с ADSP BF532?
Если оно того не стоит, то насколько будет удачен выбор Allwinner A13, v3s для эмуляторов? (без линукса правда, в стиле баре-метал)

Ну вот мы подошли и к алгоритмам, а говорите не знаете.
Вам же поворот-растяжение то придется портировать ручками.
Но к сожалению c GUI не работаю сейчас, так что смотрите сами в мануалах.
На вскидку вам поможет помочь модуль Pixel Pipeline в i.MX RT, который и масштабирует и поворачивает аппаратно и alpha-blending делает.
Но опыт ADSP тут точно не пригодится, будет всё другое.
Планируйте на освоение периферии i.MX где-то полгода.

Но я бы с ADSP не переходил. Для такого рода эмуляторов не вижу никаких преимуществ при переходе на другую платформу.
Им же практически ничего не нужно из периферии.
Go to the top of the page
 
+Quote Post
mantech
сообщение Mar 26 2018, 13:15
Сообщение #92


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Mar 26 2018, 15:39) *
На вскидку вам поможет помочь модуль Pixel Pipeline в i.MX RT, который и масштабирует и поворачивает аппаратно и alpha-blending делает.

Да ничем он не поможет по сути, там даже выбор портретный или альбомный вывод не предусмотрен, пришлось программно "поворачивать" для вертикально расположенной матрицы, поворот там только картинки, которая в буфере источника и передача ее в получатель, причем с ограничениями по выравниванию то-ли в 4 или 8 пикселей не помню... Там для ускорения нужен аппаратный блиттер, а он есть только в IMX6 да и то под НДА. crying.gif

Сообщение отредактировал mantech - Mar 26 2018, 13:16
Go to the top of the page
 
+Quote Post
__inline__
сообщение Mar 26 2018, 13:24
Сообщение #93


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Цитата(AlexandrY @ Mar 26 2018, 13:39) *
Но я бы с ADSP не переходил. Для такого рода эмуляторов не вижу никаких преимуществ при переходе на другую платформу.
Им же практически ничего не нужно из периферии.

А разве не порвёт C6745 BF532 хотя-бы из-за:
1) VLIW до 6 команд одновременно - против 2 команд у BF532 //выигрыш в 3 раза
2) SDRAM 32 бит - против 16 бит у 532-го // выигрыш в 2 раза
3) Hardware floating point - против софтварных целочисленных рядов Тейлора на 532-м //выигрыш в специфических местах
4) 475 МГц - против 400 // несущественно, но приятно
5) У BF532 - скудный малооперандный ассемблер, в отличие от того же ARM. У C6745 вроде как по-лучше?

В целом вижу оправданным переход на C6745. Поправьте, если ошибаюсь.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 26 2018, 13:59
Сообщение #94


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(__inline__ @ Mar 26 2018, 16:24) *
В целом вижу оправданным переход на C6745. Поправьте, если ошибаюсь.

Да переходите уже.
Здесь обсуждаем i.MX RT.
А то мне ваши посты придется перенести в "остальные микроконтроллеры" laughing.gif


Цитата(mantech @ Mar 26 2018, 16:15) *
Да ничем он не поможет по сути, там даже выбор портретный или альбомный вывод не предусмотрен

Портретный или альбомный вывод поддерживается самими дисплеями, так что претензия мимо.
Go to the top of the page
 
+Quote Post
mantech
сообщение Mar 26 2018, 14:48
Сообщение #95


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Mar 26 2018, 16:59) *
Портретный или альбомный вывод поддерживается самими дисплеями, так что претензия мимо.


Вот это поворот!! Так так, и каким это дисплеем оно поддерживается??, может "тупой" матрицей, без контроллера и памяти, с RGB входами и синхрой, или я чего-то не понял и можно перекинуть синхры наоборот, как фазы в движке, чтоб он назад поехал biggrin.gif
Go to the top of the page
 
+Quote Post
jcxz
сообщение Mar 26 2018, 14:51
Сообщение #96


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(__inline__ @ Mar 26 2018, 13:29) *
В смысле, что экзамплы входят в неё или нет? Наподобие как у Visual DSP: в папке есть примеры работы с периферией Блекфина (наподобие SDK).

Честно говоря - я уже не помню. Вроде по мануалам разобрался, но может и какие примеры смотрел.
Точно помню, что очень не хватало примеров по USB. Остальное что там использовал: SDRAM, EDMA3, McASP, SPI, UART, I2C, MMU, PRUSS, взаимодействие ядер и т.п. - затруднений не вызвало.
Go to the top of the page
 
+Quote Post
mantech
сообщение Mar 26 2018, 14:57
Сообщение #97


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(jcxz @ Mar 26 2018, 17:51) *
Точно помню, что очень не хватало примеров по USB.


УСБ в них не EHCI-совместимое? Если нет, тогда да, засада...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 26 2018, 15:08
Сообщение #98


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Mar 26 2018, 17:48) *
Вот это поворот!! Так так, и каким это дисплеем оно поддерживается??, может "тупой" матрицей, без контроллера и памяти, с RGB входами и синхрой, или я чего-то не понял и можно перекинуть синхры наоборот, как фазы в движке, чтоб он назад поехал biggrin.gif

Не понял эмоцию. А что еще есть дисплеи без поворотов? Там же контроллер стоит! 01.gif
Go to the top of the page
 
+Quote Post
mantech
сообщение Mar 26 2018, 15:15
Сообщение #99


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Mar 26 2018, 18:08) *
Не понял эмоцию. А что еще есть дисплеи без поворотов? Там же контроллер стоит! 01.gif


Это прикол или вы просто не в теме, какой контроллер в матрице, или что вы там под дисплеем понимаете и какой поворот, я не про экраны с контроллером и встроенной памятью, а про "тупые" матрицы с приемником ргб или лвдс и сегментными драйверами. Или что, они тоже должны уметь поворачивать на 90 град? wacko.gif

Сообщение отредактировал mantech - Mar 26 2018, 15:15
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 26 2018, 15:23
Сообщение #100


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Mar 26 2018, 18:15) *
Это прикол или вы просто не в теме, какой контроллер в матрице, или что вы там под дисплеем понимаете и какой поворот, я не про экраны с контроллером и встроенной памятью, а про "тупые" матрицы с приемником ргб или лвдс и сегментными драйверами. Или что, они тоже должны уметь поворачивать на 90 град? wacko.gif

Ну я вам сочувствую, но я же предупреждал i.MX RT не для медиацентров.
От дисплея понадобятся кое какие сервисы.
Это нормально в данной теме.
В конце концов и внешних интерфейсов не вагон и памяти.
В i.MX все отлично сбалансировано для моих задач. wink.gif
Go to the top of the page
 
+Quote Post

9 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th July 2025 - 15:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.02692 секунд с 7
ELECTRONIX ©2004-2016