Какие платы для разработки на основе ARM мне следует использовать?

Я хочу начать проект, в котором я хочу выполнить аутентифицированную загрузку для Android на основе технологии ARM TrustZone.

Какую доску я должен использовать?

Минимальные требования:

  • Набор инструкций ARM V7
  • Разъемы USB, VGA/HDMI
  • разъемы с сенсорным экраном
  • Флэш-возможности
  • 512 МБ ОЗУ
  • TrustZone включен
  • Разъем JTAG и порт UART DB-9
  • источник питания
  • Совет должен иметь доступную документацию
  • Драйверы Android и кодеки, как я буду запускать Android на нем.

До сих пор я нашел Freescale i.MX53, Pandaboard, плату Beagle xM (у которой, очевидно, отключен TrustZone), платы на основе Atmel, Versiatile Express A9x4 и базовую плату платформы RealView для ARM1176JZF-S. Но часто неясно, включены ли расширения TrustZone или нет.

3 ответа

Решение

После широкого поиска кажется, что Freescale iMX53, вероятно, является платой, так как он не слишком дорогой, имеет полную поддержку Trustzone (не только процессор, но и память / плата поддерживает TrustZone), и кажется пригодным для использования.,

Я недавно работал над

  1. TI Sitara AM335x
  2. Atmel at91sama5d31-ek

Оба они кажутся хорошими, но у ситары TI, кажется, есть лучшая документация и большее сообщество (сентябрь 2013)

Вы можете попробовать freescale i.MX53. Многие проекты Trustzone находятся на нем

Другие вопросы по тегам