Difference between revisions of "IMX8/Nitrogen8M"

From RidgeRun Developer Connection
Jump to: navigation, search
(Created page with "<noinclude>{{IMX8/Head}}</noinclude> =Getting Started= =Key Features= =Package Content= 800px =Boot Options= Emmc used by default usb boot usb ser...")
 
m
 
(13 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<noinclude>{{IMX8/Head}}</noinclude>
+
<noinclude>{{IMX8/Head|previous=iMX8MEVK/System Recovery|next=Nitrogen8M/Overview|metakeywords=carrier,carrier board,base board,SOM,System on Module,Boundary Devices,Nitrogen8M}}</noinclude>
  
=Getting Started=
+
The Nitrogen8M is the latest addition to the Boundary Devices' i.MX based Nitrogen platforms, leveraging the recently released i.MX 8M family of applications processors from NXP.
=Key Features=
 
=Package Content=
 
  
[[File:Nitrogen8m.jpg|800px]]
 
  
=Boot Options=
 
Emmc used by default
 
  
usb boot
+
*[[IMX8/Nitrogen8M/Overview|Overview]] section that summarizes the key hardware features and board connectors layout.
 +
*[[IMX8/Nitrogen8M/Getting Started|Getting Started]] section that provides a starting point for the i.MX Boundary Devices Nitrogen8M.
 +
*[[IMX8/Nitrogen8M/Yocto|Yocto Support]] section to provide the build steps for Yocto distributions.
 +
*[[IMX8/Nitrogen8M/Android|Android Support]] section to provide the build steps for Android distributions.
 +
*[[IMX8/Nitrogen8M/System_Recovery|System Recovery]] section that provides steps when the Nitrogen8M is not booting.
  
usb serial communication
+
<noinclude>{{IMX8/Foot|iMX8MEVK/System Recovery|Nitrogen8M/Overview}}</noinclude>
<pre>
 
setenv boot_targets usb0
 
</pre>
 
 
 
<pre>
 
boot
 
</pre>
 
 
 
=Custom Image=
 
 
 
dependencies
 
 
 
<pre>
 
mkdir ~/bin
 
curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
 
chmod a+x ~/bin/repo
 
export PATH=~/bin:$PATH
 
</pre>
 
 
 
<pre>
 
sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential \
 
chrpath socat cpio python python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping \
 
libsdl1.2-dev xterm autoconf libtool libglib2.0-dev python-git sed cvs subversion coreutils \
 
texi2html docbook-utils python-pysqlite2 help2man make gcc g++ desktop-file-utils libgl1-mesa-dev \
 
libglu1-mesa-dev mercurial automake groff curl lzop asciidoc u-boot-tools dos2unix mtd-utils pv \
 
libncurses5 libncurses5-dev libncursesw5-dev libelf-dev zlib1g-dev
 
</pre>
 
 
 
<pre>
 
mkdir fsl-community-bsp
 
cd fsl-community-bsp
 
repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b master
 
repo sync
 
</pre>
 
 
 
Only Wayland supported for iMX8
 
<pre>
 
DISTRO=fslc-wayland MACHINE=nitrogen8m source setup-environment build
 
bitbake fsl-image-multimedia-full
 
</pre>
 
 
 
<noinclude>{{IMX8/Foot|<Replace with "previous" page>|<Replace with "next" page>}}</noinclude>
 

Latest revision as of 12:11, 9 March 2023


NXP Partner Program Registered Vertical.jpg NXP Partner Program Horizontal.jpg
Previous: iMX8MEVK/System Recovery Index Next: Nitrogen8M/Overview





The Nitrogen8M is the latest addition to the Boundary Devices' i.MX based Nitrogen platforms, leveraging the recently released i.MX 8M family of applications processors from NXP.


  • Overview section that summarizes the key hardware features and board connectors layout.
  • Getting Started section that provides a starting point for the i.MX Boundary Devices Nitrogen8M.
  • Yocto Support section to provide the build steps for Yocto distributions.
  • Android Support section to provide the build steps for Android distributions.
  • System Recovery section that provides steps when the Nitrogen8M is not booting.


Previous: iMX8MEVK/System Recovery Index Next: Nitrogen8M/Overview