On which ARM-based development boards should I use?

I want to run a project in which I want to perform an authenticated boot for Android based on ARM TrustZone technology .

Which board should I use?

Minimum Requirements:

  • ARM V7 instruction set
  • USB, VGA / HDMI Connectors
  • touch screen connectors
  • Flash Features
  • 512 MB RAM
  • TrustZone is on
  • JTAG Connector and UART DB-9 Port
  • source of power
  • The board must have accessible documentation.
  • Android drivers and codecs since I will run Android on it.

So far I have found Freescale i.MX53, Pandaboard, a Beagle xM board (which TrustZone apparently disabled), Atmel based boards, Versiatile Express A9x4, and RealView Platform for ARM1176JZF-S. But it is often unclear whether TrustZone extensions are enabled or not.

+4
source share
3 answers

After a broad search, it seems that the Freescale iMX53 is probably a board, since it is not too expensive, it has full Trustzone support (not only the processor, but also the memory / board is TrustZone), and this seems useful.

+5
source

I recently worked on

  • TI Sitara AM335x
  • Atmel at91sama5d31-ek

Both seem good, but TI sitara seems to have better documentation and a wider community (September 2013)

+1
source

You can try freescale i.MX53. It runs many trust projects.

+1
source

Source: https://habr.com/ru/post/1381443/


All Articles