APF6 Bare-metal programming
From ArmadeusWiki
Contents
Introduction
Fed up with Linux tons of useful librairies, memory protection to avoid programs to crash your system and facilities to launch multiple executables at the same time ? Then this page will explain you how to develop and run standalone applications. Here you will learn how to get back hands on the possibility to crash your APF with your own software ;-).
Installation
- To ease bare-metal development, you will need to get some NXP/Freescale i.MX6 registers definition. They can be found in "PEx for i.MX v1.1.0 package Linux x64" tool available on NXP website.
Demos
- you have some material to start with in target/baremetal/ directory.
Links
- http://atose.org/?p=141 inspiration source for the start of this page
- https://github.com/flit/imx6_platform_sdk