SAMA5D3X-CM

From Ronetix's Wiki
Revision as of 12:59, 30 August 2022 by Ilko (talk | contribs) (Add instructions to build at91bootstrap)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search




SAMA5D3X-CM is a System-on-module (SoM) board in SODIMM204 format designed for embedded applications.

SAMA5D3X-CM is using the Microchip (ATMEL) ATSAMA5D3X CPU with a CORTEX-A5 CPU running at 536MHz

Product Info: https://ronetix.at/product/sama5d3x-cm-cpu-module-with-atmel-sama5d3-series

Information about at91bootstrap, U-BOOT, Linux can be found here:
https://www.linux4sam.org/bin/view/Linux4SAM/Sama5d3xekMainPage

Building at91bootstrap - second level bootloader for SAMA5D3X-CM

This bootloader is based on https://github.com/linux4sam/at91bootstrap, branch at91bootstrap-3.x

Setup the cross-compiler and CPU architecture

$ export ARCH=arm
$ export CROSS_COMPILE=/opt/cross/arm-ronetix-eabi-8.3.0/bin/arm-ronetix-eabi-

Clone the latest revision of the repo

$ git clone git@github.com:ronetix/at91bootstrap.git -b at91bootstrap-3.10.4_rnx
$ cd at91bootstrap

Configure and build

$ make sama5d3x_cm_nf_uboot_defconfig
$ make

Build Results

File Name Description
binaries/at91bootstrap.bin BIN image, should be programmed at address 0x0
binaries/at91bootstrap.elf ELF image used for JTAG debugging