LINUX.ORG.RU

Ответ на: комментарий от Suicide_inc

Это смотря для какой задачи. Допустим, требуется нормальный SDR приемник собрать. STM32 вряд ли потянет, ПЛИС покупать дорого, а вот атом вполне может подойти. Можно еще и полноценный Linux засунуть туда.

Meyer ★★★★★
()
Ответ на: комментарий от cvs-255

Это как пример. К тому же, он поддерживает кучу железок.

Meyer ★★★★★
()

Минусы:

1. Загрузчик не доступен по UART'у - без дисплея в случае факапа не обойтись. Для меня шоустоппер.

2. Потребление выше чем у аналогичных армовых SoC'ов, чтобы интел там не задвигал. Конечно прогресса много, но арм пока по потреблению выигрывает.

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

Плюсы:

1. «Все как на PC», голову можно убрать на полку и не включать.

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

3. Можно гонять древнюю x86-онли проприетарщину без qemu.

ncrmnt ★★★★★
()
Последнее исправление: ncrmnt (всего исправлений: 1)
Ответ на: комментарий от ncrmnt

1. Загрузчик не доступен по UART'у - без дисплея в случае факапа не обойтись. Для меня шоустоппер.

так загрузчик же какой зальешь, тот и будет? coreboot, например, вполне доступен по uart

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от greenman

примерно. или что-то более специализированное. Или с платой разведенной под конретное устройство

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от Meyer

ПЛИС на самом деле не такие уж и дорогие для многих задач (альтеровский чип на 10к блоков стоит 300 рублей на Али, если не хочется паять - есть платка за 3к. В общем, если ты не делаешь клон атома, то ПЛИС таки может оказаться выгоднее.

KivApple ★★★★★
()
Ответ на: комментарий от KivApple

Хм. Ну, тогда извиняюсь за ошибку. Когда ходил по магазинам, видел ПЛИС (в основном, в составе готовых плат) по цене среднего ноута.

если не хочется паять

BGA?

Meyer ★★★★★
()
Ответ на: комментарий от Meyer

BGA

Если ножек мало, то есть варианты и в TQFP корпусе.

ПЛИС бывают очень разные. Есть и те, что стоят пару сотен тысяч, что даже дороже весьма неплохого ноута. А есть и дешёвые, стоящие меньше косаря. Какая ПЛИС нужна - полностью зависит от задачи. Правда, обычно там, где ставят ПЛИС за несколько сотен тысяч рублей, альтернатив то и нет, даже топовый десктоп с Core i7.

KivApple ★★★★★
()
Последнее исправление: KivApple (всего исправлений: 1)
Ответ на: комментарий от Meyer

Но вообще конкретно x86 в качестве микроконтроллера не очень. Слишком много у них всяких конвейеров, кешей, так что невозможно предсказать сколько тактов займёт инструкция. Я уж молчу про наличие SMM (который может активно использоваться BIOS без возможности это отключить), который позволяет коду BIOS запускаться в произвольные моменты да так, что это даже обнаружить проблематично, не то что отключить. В общем, x86 по самой своей архитектуре нифига не риалтаймовые. Разве что самые древние типа 386. Но сегодня их всухую уделает по производительности какая-нибудь жирная STM32.

KivApple ★★★★★
()
Последнее исправление: KivApple (всего исправлений: 3)
Ответ на: комментарий от KivApple

Заливаешь bios без smm, в coreboot отключаемо

cvs-255 ★★★★★
() автор топика
Последнее исправление: cvs-255 (всего исправлений: 1)
Ответ на: комментарий от KivApple

Слишком много у них всяких конвейеров, кешей, так что невозможно предсказать сколько тактов займёт инструкция

а в stm32, например, как с этим?

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от KivApple

Если ножек мало, то есть варианты и в TQFP корпусе.

Это не может не радовать.

Meyer ★★★★★
()
Ответ на: комментарий от KivApple

Вот бы атомы (или кварки) сделали в tqfp.

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от ncrmnt

bay trail

ну так не только же он существует.

на atom e6xx, e38xx есть полные (?) даташиты, при желании можно самому проинициализировать периферию и запустить ос. Хотя это потребует усилий, что не очень хорошо.

Но на e6xx вроде как coreboot есть

cvs-255 ★★★★★
() автор топика
Последнее исправление: cvs-255 (всего исправлений: 3)

P.S. Это, конечно, если ты под атомами говно от интеля имеешь в виду, а не что-то иное.

Eddy_Em ☆☆☆☆☆
()

А кто-нибудь их использует в качестве очень мощных микроконтроллеров?

На мой взгляд использование Raspberry Pi как платы на микроконтроллере уже извращение. А использование атомов и вообще x86 это уже что-то запредельное. Тут уже префикс «микро» не катит. 20К должно быть достаточно для каждого.

Unicode4all ★★★★★
()
Ответ на: комментарий от Unicode4all

На мой взгляд использование Raspberry Pi как платы на микроконтроллере уже извращение.

Тем более, что и него адский зонд торчит - bootcode.elf, который ничем не заменить.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.