From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 20 Jan 2026 17:43:11 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1viEox-003SEf-2y for lore@lore.pengutronix.de; Tue, 20 Jan 2026 17:43:11 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1viEow-0005XZ-Tk; Tue, 20 Jan 2026 17:43:10 +0100 Received: from dude05.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::54]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1viEor-0005MN-UR; Tue, 20 Jan 2026 17:43:05 +0100 From: Fabian Pfitzner Date: Tue, 20 Jan 2026 17:42:39 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260120-fpf-imx8mp-frdm-v1-6-7c104011f896@pengutronix.de> References: <20260120-fpf-imx8mp-frdm-v1-0-7c104011f896@pengutronix.de> In-Reply-To: <20260120-fpf-imx8mp-frdm-v1-0-7c104011f896@pengutronix.de> To: distrokit@pengutronix.de X-Mailer: b4 0.14.2 Subject: [DistroKit] [PATCH 6/6] doc: add imx8mp-frdm X-BeenThere: distrokit@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: DistroKit Mailinglist List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fabian Pfitzner Sender: "DistroKit" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: distrokit-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false --- doc/hardware_v8a_imx8mp_frdm.rst | 46 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/doc/hardware_v8a_imx8mp_frdm.rst b/doc/hardware_v8a_imx8mp_frdm.rst new file mode 100644 index 0000000000000000000000000000000000000000..bb2bad7f6cddf0bc525fecc3abac74cd486fbaa9 --- /dev/null +++ b/doc/hardware_v8a_imx8mp_frdm.rst @@ -0,0 +1,46 @@ +NXP i.MX8MP FRDM Development Board +================================= + + +Boot Media +---------- + +Booting is available via multiple sources (Compare Table 3: Boot Switch Configuration in Quick Start Guide) + +.. csv-table:: Boot Switch :rst:dir:`csv-table` + :header: "Boot Mode", "SW5-1", "SW5-2", "SW5-3", "SW5-4" + + "Boot from Internal Fuses", "0", "0", "0", "0" + "Serial Downloader", "0", "0", "0", "1" + "Boot from USDHC3 eMMC 5.1", "0", "0", "1", "0" + "Boot from USDHC2 SD card", "0", "0", "1", "1" + + +Booting from USB and NFS +~~~~~~~~~~~~~~~~~~~~~~~~ + +Upload the bootloader ``platform-v8a/images/barebox-nxp-imx8mp-frdm.img`` via USB: + +.. code-block:: shell + + platform-v8a/sysroot-host/bin/imx-usb-loader platform-v8a/images/barebox-nxp-imx8mp-frdm.img + +In Barebox, set the default boot location to nfs: + + nv boot.default nfs://dude05//ptx/work/user/fpf/DistroKit/platform-v8a/root + +replace the path to one, where you have compiled your Distrokit + + +Booting via SD-Card +~~~~~~~~~~~~~~~~~~~ + +Write the image ``platform-v8a/images/imx8mp-frdm.img`` to a microSD card. Put the +microSD card into the board and boot it. + + +Serial Console +-------------- + +The serial boot console is available via the USB-C Debug connector on the board. +It brings 2 UARTS, whereas the first is the serial console used by kernel and bootloader. -- 2.47.3