Новый процессор+чипы GPU+MPU от ST!

Evendhorizon
Чт 21 февраля 2019 г. 15:00
ST только что анонсировала новую линейку продуктов, которые включают в одну чип Двойной 32-битной Cortex-A7 (например, Raspberry Pi) и UC Cortex-M4:

https: // www.ул.com/en/microcontrollers- ... эри.HTML

https: // www.ул.com/resource/en/data_bri ... 7A-DK1.PDF

Это то, что я хотел в течение самого долгого времени: RPI, интегрированный с ST32F4 или лучше. Правления будут доступны в апреле и поставляются с 10-летним обязательством ST и полным местным пакетом SDK. Они предложат эту вещь за 69 долларов (я бы хотел, чтобы это было около 50 долларов.... Ну что ж).... :рулон:

Подробнее:

https: // финансы.Yahoo.com/news/stmicroe ... 07887.HTML

Беннебой
Чт 21 февраля 2019 г. 15:28
Ооо выглядит как хорошая платформа для запуска таких вещей, как OpenElec и т. Д.

Mrburnette
Чт 21 февраля 2019 г. 16:32
Яльд (УET Анот Лinux ДюймовыйISTRIBIBIBIBING)

Зевать ...

Беннебой
Чт 21 февраля 2019 г., 17:07
Правильно, но я осмелюсь запустить реальное требование, я предполагаю. Debian и т. Д.

Rogerclark
Чт 21 февраля 2019 г. 20:45
[Беннебой - Чт 21 февраля 2019 г. 15:28] - Ооо выглядит как хорошая платформа для запуска таких вещей, как OpenElec и т. Д.
К вашему сведению.
OpenElec, кажется, не задушивает новые доски RPI. Эн.глин. это выиграло’T даже загрузитесь на RPI 3B+

Libreelec может в конечном итоге поддержать этот совет, поскольку он поддерживает 3B+, но есть так много других конкурирующих досок E.глин. OrangePi, что я сомневаюсь, что люди спешат поддержать Kodi на этой платформе

Беннебой
Чт 21 февраля 2019 г. 20:46
Я бросил это, кстати, и использую Rasplex исключительно в наши дни, но тот же принцип.

Evendhorizon
Пт 22 февраля 2019 г. 12:17
[Mrburnette - Чт 21 февраля 2019 г., 16:32] - Яльд (УET Анот Лinux ДюймовыйISTRIBIBIBIBING)

Зевать ...
Это может быть не для всех, но я с нетерпением жду возможности использовать его в своей лаборатории. Мои ученики могут VPN в это, откройте профессиональный инструмент (атоллический Truestudio с Cubemx), составьте код, отлаживает его с помощью бортовой ST-Link и развернуть немедленно и удаленно. С помощью своей коры A7 плата может проанализировать огромное количество данных, полученных на борту UC, и только возвращают обработанные данные. $ 69 за цифровые+аналоговые возможности в профессионально поддерживаемом пакете звучит довольно хорошо для меня. Он обещает быть очень универсальной, дешевой, но профессионально поддерживаемой системой сбора данных.

Mrburnette
Сб 23 февраля 2019 г. 12:37
Это может быть не для всех, но я с нетерпением жду возможности использовать его в своей лаборатории. Мои ученики... Ну, это объясняет. Я сделал год в лаборатории EE государственного университета, и профессора департамента всегда хотят поиграть с новыми игрушками; Именно бедные ученики должны иметь дело с безумием попыток сделать лекции и лаборатории иметь непрерывность.

$ 35 Raspiberry Pi 3x может сделать то же самое на полпуте. Прикрепленный STM32FX является «хорошим», но концепции могут быть реализованы с синей таблеткой в ​​размере 2 доллара США, приносящей общую стоимость до 40 долларов США. Такая низкая цена предоставляет студентам возможность иметь полную лабораторную среду за пределами площадки. Кроме того, доски время от времени будут встречаться с волшебным дымом, легче заменить меньшие, менее дорогие товары.


Луча

Рик Кимбалл
Сб 23 февраля 2019 г. 14:47
Мне это нравится! Где мне получить один?

Мне очень нравится идея Arm Cortex-A7 в сочетании с корой Arm Cortex-M4. Лично я думаю, что это гораздо более мощное, чем просто сочетать малиновый пи и доска. Самым большим преимуществом, которое имеет эта доска, является то, что MPUS и MCU находятся на одной и той же матрице, разделяющей память и периферийные все, что связаны с высокоскоростными шинами. С RPI и автономной доской, вы столкнетесь с узким местом, пытаясь общаться между MPU и MCU.

Для меня это кажется лучшей версией Beaglebone. Там, где Beaglebone представляет собой единственную основную Cortex-A8 (более старые технологии) с двумя запатентованными MCU, эта доска ST имеет преимущество современной двойной коры с нижней мощностью MPU в паре со стандартной корой-м4. У меня есть Beaglebone, я играл с его PRU (программируемая единица в реальном времени), несмотря на эту аккуратную функцию, я не потратил много времени, действительно изучая ее, так как это кажется единой комбинацией. Учитывая привычку Ti устанавливать чипсы вскоре после того, как они будут представлены, я боялся потратить время на изучение их, только чтобы его бросили в мусорное ведро. Я дам вам, что Beaglebone, кажется, сохранилась, несмотря на мое трепетание на Ti. Если я использую эту доску ST, я не трачу свое время, изучая причуды какой-то Wierdo Pru без периферийных устройств, я бы использовал вашу повседневную ST Cortex-M4 с периферийными устройствами, которые я использовал раньше и программировал его с Familar GCC инструмент.

Другая уникальная функция MCU, которая мне нравится, - это огромное количество памяти вместо того, чтобы быть связанным с флэш -. Никаких скрытых производительности, убийств. * По крайней мере, это то, что я получаю от чтения таблицы данных

Это может быть идеальная плата контроллера 3D -печати, используя Клиппер.

Evendhorizon
Сб 23 февраля 2019 г. 16:21
[Mrburnette - Сб 23 февраля 2019 г. 12:37] - Это может быть не для всех, но я с нетерпением жду возможности использовать его в своей лаборатории. Мои ученики... Ну, это объясняет. Я сделал год в лаборатории EE государственного университета, и профессора департамента всегда хотят поиграть с новыми игрушками; Именно бедные ученики должны иметь дело с безумием попыток сделать лекции и лаборатории иметь непрерывность.

$ 35 Raspiberry Pi 3x может сделать то же самое на полпуте. Прикрепленный STM32FX является «хорошим», но концепции могут быть реализованы с синей таблеткой в ​​размере 2 доллара США, приносящей общую стоимость до 40 долларов США. Такая низкая цена предоставляет студентам возможность иметь полную лабораторную среду за пределами площадки. Кроме того, доски время от времени будут встречаться с волшебным дымом, легче заменить меньшие, менее дорогие товары.


Луча
Вы можете быть дружелюбнее, чем мрачный и немного менее осуждающий. Я хочу эти доски для моей исследовательской лаборатории, а не для обучения студентам. «Студенты» здесь использовались для представления докторантов, а не студентов. Мы строим широкий спектр научного оборудования для наших исследований и во многих случаях, когда необходимы надежность и долговечность, мы не используем чертежи, поскольку мы знаем. Когда мы можем использовать синие таблетки, мы делаем. Но есть ситуации, когда Bluepills просто не обрезает.

При этом 69 долларов США для профессионального совета по сравнению с вашим Jerry-Highted, но в то же время работоспособным решением-это то, что, по крайней мере, следует учитывать даже для обучения студентов. Разница в цене не такая большая, учитывая, что мы будем поставить перед студентом профессиональный инструмент инструментов. И угадай что? Поскольку новая доска уже имеет ST Link на борту, он, вероятно, также может запрограммировать чертеж, если волшебный дым вызывает беспокойство.

Ddrown
Сб 23 февраля 2019 г., 19:01
Хорошая находка! Gigabit Ethernet с поддержкой 1588 и 32 -битными таймерами, работающими на 209 МГц с поддержкой захвата ввода. Это имеет отношение к моим интересам.

Mrburnette
Сб 23 февраля 2019 г. 20:51
[Evendhorizon - Сб 23 февраля 2019 г. 16:21] - ...
Вы можете быть дружелюбнее, чем мрачный и немного менее осуждающий. Я хочу эти доски для моей исследовательской лаборатории, а не для обучения студентам. «Студенты» здесь использовались для представления докторантов, а не студентов.
...
Я старался быть дружелюбным один раз за последние 4 года, но, как плохая еда, она не очень хорошо сидела.

Я полностью согласен с вами, поставив целевую аудиторию - это может быть отличная помощь в обучении.


Луча

Flyboy74
Солнце 24 февраля 2019 г. 8:21 вечера
[Рик Кимбалл - Сб 23 февраля 2019 г. 14:47] - Мне это нравится! Где мне получить один?

Мне очень нравится идея Arm Cortex-A7 в сочетании с корой Arm Cortex-M4. Лично я думаю, что это гораздо более мощное, чем просто сочетать малиновый пи и доска. Самым большим преимуществом, которое имеет эта доска, является то, что MPUS и MCU находятся на одной и той же матрице, разделяющей память и периферийные все, что связаны с высокоскоростными шинами. С RPI и автономной доской, вы столкнетесь с узким местом, пытаясь общаться между MPU и MCU.
...
Надеемся, что RPI может забрать этот чип, так как он заполнит то, что RPI не хватает.

Mrburnette
Солнце 24 февраля 2019 г. 22:25
[Flyboy74 - Солнце 24 февраля 2019 г. 8:21 вечера] -
[Рик Кимбалл - Сб 23 февраля 2019 г. 14:47] - Мне это нравится! Где мне получить один?
...
Надеемся, что RPI может забрать этот чип, так как он заполнит то, что RPI не хватает.
Я не вижу, чтобы это происходило, даже если STM дал UC's Raspberry Pi Foundation. Пи в небе разговор...

У каждого PI есть сердце от Broadcom.

Из Tech Republic: Аппаратное обеспечение на основе мобильного телефона Raspberry Pi 3 на базе мобильного телефона-Nippy по сравнению с его предшественниками-в 10 раз быстрее, чем Raspberry Pi первого поколения Pi. Однако 1.2 ГГц, четырехъядерный процессор на основе ARM Cortex A53 в PI 3 сегодня довольно долго в зубе по сравнению с теми, которые обнаружены на последних телефонах.

Доски, выпущенные после того, как PI 3 были запущены в 2016 году, упакованы в более быстрые и новые процессоры, в зависимости от Octa Core. Пока Нужно сохранить расходы ниже 35 долларов США Ограничьте спецификацию процессора, скромным ударом до скорости, скажем, 1.5 ГГц или около того кажется возможным, и обеспечит хороший повышение производительности в сочетании с системой на чипе с более новой, более эффективной архитектурой.
Хотя вышесказанное не исключает смены поставщиков чипсов, я считаю бессмысленным полагать, что STM может «прыгнуть в пространство PI», как предприятие капитана Джеймса Тиберия Кирка, совершая переход от импульса к деформации!

Луча

Squonk42
Пн 25 февраля 2019 г., 5:42
RPI исторически связан с Broadcom, все ведущие команды есть бывшие сотрудники Broadcom.

Но то, что мешает им уйти от Broadcom, - это не только история, но и то, что делает RPI такой денежной машиной: эксклюзивность, которую они обладают на процессоре, и замок с помощью GPU -Blob. В противном случае они были бы клонированы китайскими производителями давным -давно.

Так что это более или менее «война клонов», и в этом случае, и ссылки больше на «Звездные войны» : D

Zoomx
Пн 25 февраля 2019 г. 8:17
[Squonk42 - Пн 25 февраля 2019 г. 5:42] - Но то, что мешает им уйти от Broadcom, - это не только история, но и то, что делает RPI такой денежной машиной: эксклюзивность, которую они обладают на процессоре, и замок с помощью GPU -Blob. В противном случае они были бы клонированы китайскими производителями давным -давно.
Капля GPU должен находиться внутри RPI SD -изображения, которое вы загружаете, чтобы можно было сделать клон, так как вы будете использовать ту же прошивку. Я считаю, что есть еще одна причина. Может быть, автоматизированное производство уже дешевле, они смогли начать производство совета директоров также в Великобритании (First Productions было только в Китае) по той же цене.

Squonk42
Пн 25 февраля 2019 г. 8:57 утра
Да, но капля-это «замок» в том смысле, что он является закрытым исходным кодом, поэтому его нельзя адаптировать к другому чипу, например, Rockchip или Allwinner, чтобы сделать его совместимым с RPI.

Mrburnette
Вт 26 февраля 2019 г. 15:30
[Squonk42 - Пн 25 февраля 2019 г. 8:57] - Да, но капля-это «замок» в том смысле, что он является закрытым исходным кодом, поэтому его нельзя адаптировать к другому чипу, например, Rockchip или Allwinner, чтобы сделать его совместимым с RPI.
https: // www.Raspberrypi.орг/форумы/Просмотр ... 7#P1329813
Re: бинарный каплей?
Цитировать
Пн 18 июня 2018 г. 14:12

RPF имеет полный доступ к источнику прошивки SOC, поэтому мы выполняем всю поддержку в этой области. Производитель SOC не работает на нашей прошивке, главным образом потому, что многие люди, которые знают, как это работает, теперь работают для нас после того, как Broadcom закрыл команду VC4.

Есть также прошивка для беспроводной чипы. У нас нет доступа к этому, вся работа для этого выполняется Cypress.

Мы также делаем много PI -специфического кода ядра Linux, хотя иногда третьи стороны вносят свой вклад - все это все, в конце концов.
Основной инженер программного обеспечения в Raspberry Pi (Trading) Ltd.

Squonk42
Вт 26 февраля 2019 г. 20:49
Да, фонд Raspberry Pi имеет доступ ко всем источникам, но не общий смертный: не бойтесь, мы отвечаем : mrgreen:

Это не мое определение OSS.

Они держат его близко, поэтому они полностью контролируют экосистему RPI, но также потому, что Blob с закрытым исходным кодом содержит прошивку GPU, которая, в свою очередь, содержит схему защиты HDMI, которую никто не может видеть, в случае, если его можно сломать (что является чистым Защита путем запутывания, что является ясной демонстрацией, что она действительно может быть сломана).

Беспроводная прошивка - это просто оправдание, она может быть заменена другим чипом, если это необходимо, это не сердце системы, как Broadcom Soc.

И большая часть «PI-специфического кода ядра Linux»-это просто API для закрытого Blob GPU :зло:

Mrburnette
Ср 27 февраля 2019 г. 1:00
[Squonk42 - Вторник 26 февраля 2019 г. 20:49] - Да, фонд Raspberry Pi имеет доступ ко всем источникам, но не общий смертный: не бойтесь, мы отвечаем : mrgreen:

Это не мое определение OSS.
...
Mraspberry Pi Foundation-это бизнес, некоммерческий, но все же бизнес. Код HDMI, унаследованный от Broadcom, имеет лицензирование, предотвращая общественное просмотр... IBM по сути владеет HDCP.

От Википедия: Чтобы создать устройство, которое воспроизводит контент с поддержкой HDCP, производитель должен получить лицензию на патент от Intel Digital Content Protection LLC, выплатить годовую комиссию и отправить в различные условия.[5] [6] [7] Например, устройство не может быть спроектировано для копирования; Он должен «расстроить попытки победить требования к защите контента»; [7] он не должен передавать защищенное видео с высокой четкой на приемники без HDCP; и DVD-Audio Works можно воспроизвести только на CD-Audio Quality [7] с помощью не HDCP цифровых аудиовыводов (аналоговые аудио Выходы не имеют ограничений качества). Независимо от того, как вы относитесь к OSS, закон требует, чтобы владельцы лицензий сохраняли частный код. Не обвиняйте Broadcom или Mraspberri Pi Foundation, обвиняйте Intel и поставщиков контента крупного доллара, которые обеспечивают соблюдение угроз судебных процессов.

Что касается меня, я просто не даю крысиному падути о видео -каплей; ИМО, это не проблема, производительность / $$$ гораздо важнее: http: // roylongbottom.орг.Великобритания/Raspberry%2 ... #Anchor25a

(Цены на район Атланты)
RPI Zero-W $ 5.00
RPI 3B $ 29.99

Squonk42
Ср 27 февраля 2019 г. 7:13
Я не люблю двойной язык: есть только одна правда, так что вы где -то лжете.

Не притворяйся «В конце концов, это все, когда есть капля с закрытым исходным кодом, который регулирует ботинок процессора.

Не притворяйся, что вы благотворительная организация, когда вы зарабатываете деньги, продавая 10 миллионов советов с прибылью: заплатите свои налоги.

Не призывайте к свободе, когда Big Blob блокирует вас от перемещения в другой процессор, используя другой ЖК-дисплей или используя другой неофициальный модуль камеры.

К счастью, у вас есть микроцентрический центр поблизости, но для большинства из нас реальные цены на эти доски гораздо дороже. Мои лучшие варианты из Бордо, Франция:

RPI Zero W @ 10.44 € + 5.95 € с&H = 16.39 € (18 долларов.65):
https: // www.Кубий.fr/pi-re-w/1851-ras ... 06997.HTML

RPI 3B @ 34.86 € + 5.95 € с&H = 40 долларов.81 (46 долларов.42)
https: // www.Кубий.FR/Les-Cartes-Raspber ... 10850.HTML

Почти по той же цене, что и RPI Zero W, я могу получить Nanopi Neo с четырехъядерной корой A7 @1.2 ГГц против. Старый одно ядро ​​ARM11 @1 ГГц:
https: // www.Готроник.FR/Art-Module-Nano ... -28756.htm

Конечно, нет "RPI внутри" : mrgreen:

Mrburnette
Ср 27 февраля 2019 г. 14:57
“Вера в то, что есть только одна истина и что сам, как мне кажется, корень всего зла, который есть в мире”

- Макс. Родился

Squonk42
Ср 27 февраля 2019 г. 15:01
[Mrburnette - Ср 27 февраля 2019 г. 14:57] - “Вера в то, что есть только одна истина и что сам, как мне кажется, корень всего зла, который есть в мире”

- Макс. Родился
Есть только одна правда, но я не притворяюсь, что обладаю ею.

Mrburnette
Ср 27 февраля 2019 г., 19:07
[Squonk42 - Ср 27 февраля 2019 г. 15:01] - ...
Есть только одна правда, но я не притворяюсь, что обладаю ею.
Тогда, мой друг, у нас есть полное соглашение. Восприятие - это человеческое состояние.
" Верхард истины часто обязан нащупывать в темноте."
-- Махатма Ганди

Беннебой
Ср 27 февраля 2019 г., 21:19
42

Squonk42
Ср 27 февраля 2019 г., 21:29
Я склонен согласиться с мирным видением Махатмы Ганди и давно перестал искать смысл жизни : D

Я не имею ничего против зарабатывания денег на вашу работу, и я склонен бежать как можно дальше от любого FSF Ayatollah.

Но мне действительно не нравится некоторые предприятия, построенные на вершине OSS / Open Addware Viets, которые пахнут чистыми оппортунизм:

https: // arduinohistory.GitHub.io/

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

AG123
Вторник 12 марта 2019 г. 9:03
Доска для обнаружения (довольно мало) дороже, чем средний RPI
https: // www.ул.com/content/st_com/en/pr ... C-DK2.HTML
Но Св. Прямо довольно «Большой» 4 »ЖК -дисплей, бросает гигабитный Ethernet и USB -тип C, Wi -Fi и Bluetooth LE
(Но порядок от ST Order от дистрибьюторов
STM32MP157C-DK2 Без доступности, пожалуйста, свяжитесь с нашим офисом продаж
О, моя, в наши дни он становится слишком горячи

Я думаю, что вероятность того, что это более «открытый исходный код» возможно. Нам нужно немного подождать
Я думаю, что, поскольку затраты - это большое соображение, ST Miser немного немного по количеству ядер, но, тем не менее, это хорошее начало
:ржу не могу:

AG123
Вторник 12 марта 2019 г. 9:10
Не по теме, у меня есть эта четверка конкурентов в размере 10 долларов США Quad Cortex A7
http: // www.оранжевый.org/OrangePipc/
(О, упс, цена на колоссальные на 50% выше 15 долларов, эта доска на 10 долларов здесь http: // www.оранжевый.орг/оранжевый/)
От Aliexpress просто нажмите на ссылку «Купить» на сайте производителя
Orange Pi не с высокой точки зрения, чтобы разгонять и раздвинуть границы 1.6 ГГц. становится настолько горячим, что мне нужно попробовать радиатор, чтобы сдержать все это тепло
И в любом случае около 1.3 ГГц - это возможное

Я бы подумал для ST, когда -то немного скупые с ядрами - это нормально, но они должны попытаться получить больше Гц
Чтобы выровняться с конкуренцией

Кстати для квадратной коры A7 x 1.3 ГГц может быть *довольно быстрым *, я получил пару GFLOP, когда хрустят матрицы на Quad Core Cortex A7.
Недостаточно, чтобы тренировать глубокую сеть CNN, но для предварительно обученной сети я думаю, что можно запустить распознавание изображений оттуда
:ржу не могу:

Беннебой
Вторник 12 марта 2019 г. 10:26
OrangePi S/W совместим со стандартным PI?

Т.е. может ли он запустить дистрибутивы, сделанные для, скажем, pi3?

Я предполагаю, что нет.

AG123
Вторник 12 марта 2019 г. 10:36
Я бегаю на это
https: // www.ручная.ком/
https: // форум.ручная.ком/
который является Debian (с некоторыми добавлениями) + ядро, настроенный на эти конкретные платы

Соответственно многое из этого началось здесь
http: // linux-sunxi.org/main_page

AG123
Вторник 12 марта 2019 г. 10:50 утра
Одна из причин того, что в размере 10 долларов США, возможно, 3-5 долларов за доставку для Orange Pi One, скажем, $ 15, STM32F4 Платы по цене около 8-15 долларов-это «перерыв даже»
Но этот STM32F4 намного лучше с IO (USB, USART, SPI, I2S, I2C, ADC, DAC (большие доски), SDIO, FSMC и в значительной степени GPIO, Cortex-M играет другую игру.
Но выше около 15 долларов Цена / производительность становятся более «серыми» в этом Orange Pi One имеет 512 млн DRAM, Ethernet, Quad Core A7 1.3 ГГц, более дорогостоящая Cortex-M* начинает терять преимущество «повышения цены», так как четырехъядерный Corte Corte A7 действительно работает намного быстрее из-за DRAM, гораздо более высоких часов, ядер и виртуальной памяти (чего не хватает Cortex-M)

Виртуальная память является основным ограничивающим фактором для Cortex-M, но я предполагаю, что это очень большая причина, по которой Cortex-M Arduino простые для работы, все на STM32 «исправлено», поэтому нам нужно только Goto это местоположение памяти и получить это «зарегистрироваться»
:ржу не могу:

В качестве примера, если мы сравним этот Aliexpress F746, который наносит удар как в производительности, так и в io $ 115
https: // www.aliexpress.com/item/stm32f7 ... 85301.HTML
VS собственная STM32 MP1 $ 100 $
https: // www.ул.com/content/st_com/en/pr ... C-DK2.HTML
Даже собственное ST STM32MP1 Discovery выигрывает конкуренцию с этим 2 A7 Core + DRAM + еще одна кора M

Беннебой
Вт 12 марта 2019 г. 11:20
Да, я полагал, что более широкие дистрибуции будут иметь поддержку, но это нишевые вещи, которые меня интересуют, Riscos Open, Amibian, Rasplex и т. Д.

Если только PI был полностью открытым исходным кодом (тоже H/W).

AG123
Вторник 12 марта 2019 г. 11:28
Я перепутал с Armbian, и я очень рад узнать, что довольно большая группа добровольцев (Linux Sunxi) пытается сделать открытый исходный код Allwinner Debian, по крайней мере, на существующих SOCS.
В серии Cortex есть много деталей, скрытых за неразглашением, многие функции IO, ускорение графики и такие вещи, как межфлэк MIPI и высокоскоростные интерфейсы камеры-это либо бинарные капли, а не раскрыты. Волонтеры вместе составляют отходы информации и обратной инженерии, чтобы даже получить какой -то вид с открытым исходным кодом, даже такие вещи, как интерфейс HDMI, обратно разработаны, а аудио HDMI было довольно недавно добавлено в ядрах с открытым исходным кодом

Рик Кимбалл
Вт 12 марта 2019 г. 14:49
Этот чип STM32MP1 возобновил мой интерес к Combo Realtime + Linux usch, который у меня был годами годами.

Я вытащил свой Beaglebone Black около 2013 года и загрузил его последним Debian. Я тогда отложил доску, так как казалось, что я хотел сделать, чтобы сделать из влажной краски. Тогда еще пару лет я ничего не делал с этим, пока ждал, пока Ти, чтобы получить чип, как кажется, что это делает. Что ж, этого не произошло, и они даже намекали на новое выпуск BBB AI (двойной ядро ​​OMAP A8 + 4 PRU + DSP + 2 Cortex-M) когда-то. Они также выпустили доску с балосой Altoids, лишенная Ethernet и HDMI, и несколько булавок. Это очень конкурентоспособно по 25 долларов.

Beaglebones используют чип OMAP, который имеет одну кору-A8 в сочетании с двумя программируемыми единицами в реальном времени 200 МГц (PRU). Это позволяет Linux продолжать заниматься Linux и Prus продолжать делать в реальном времени материал без каких-либо помех от Cortex-A8. BBB имеет 512 тыс. ОЗУ, и каждый PRU имеет 8 К выделенной памяти инструкции и доступ к общей прокладке между ними, а также прямой доступ к некоторым выводам GPIO GPIO. Этот прямой доступ позволяет переключать контакты за один цикл (5NS). Вопреки тому, что я говорил ранее, у PRU есть доступ к периферийным устройствам.

С большим трепетом я погрузился в проведение программирования PRU (программируемого подразделения в реальном времени). Я смотрел кучу видео и даже поймал ведущего, отвечая на вопрос о подходе TI по ​​сравнению с чипсами с комбинированной серией Cortex-A + Cortex-M и о том, как он сравнивается с PRU. Это напомнило мне, что PRU - это в основном единичная проприетарная архитектура RISC, которая не имеет трубопровода. Это делает PRU полностью детерминированным по сравнению с Cortex-M4, который является трубопроводом и не таким предсказуемым.

Вооружен этими знаниями, я узнал, что у Ti Stuff все еще есть влажная краска, когда дело доходит до программирования PRU. Они добавили компилятор C, и они перестали поддерживать оригинальный компилятор ASM, который они предоставили. Новый имеет другой синтаксис, конечно. Метод загрузки инструкций PRU и его развития, теперь отличается, так как он использует метод REMOTEPROC в стиле Linux. Документы и все предыдущие примеры служат для отвлечения и запутывания. Несмотря на то, что я смог получить простой импульсный поток WS2812B, извергающий из него примерно в день чтения документов и тестирования обезьян.

Я все еще взволнован тем, что STM32MP1, надеюсь, программное обеспечение для взаимодействия между Linux и подсистемой в реальном времени станет стабильным и хорошо задокументированным. Я предполагаю, что единственная обеспокоенность заключается в том, что это первое место ST в этой серии Cortex-A за долгое время, так что будут некоторые Gotchas. Однако STM32F1 был и был очень полезен, хотя это был их первый чип в серии Cortex-M.

В то же время, прежде чем они выпустят STM32MP1, я буду продолжать налагаться с некоторыми вещами Ti PRU, чтобы у меня было что сравнить его, когда выходит STM32MP1.

Squonk42
Вторник 12 марта 2019 г. 16:09
[AG123 - Вт 12 марта 2019 г. 10:50 утра]-Виртуальная память является основным ограничивающим фактором для Cortex-M, но я предполагаю, что это очень большая причина, по которой Cortex-M Arduino проще работать, все на STM32 «Исправлено», так что нам нужно только запустить это местоположение памяти и получить это «зарегистрироваться»
:ржу не могу:
... И значительное количество физической памяти, я/D CACHES, Tipelines и более быстрые часы процессора тоже ;)

AG123
Ср 13 марта 2019 г. 10:07
@rick
Для удовольствия я нашел pru-duino
https: // github.com/lucas-ti/prduino

Я не слишком уверен, имеет ли смысл запустить там LCD библиотеку ILI9341
:ржу не могу: