<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.ronetix.at/index.php?action=history&amp;feed=atom&amp;title=RNX-RZV2N-SMARC_Programming_Images</id>
	<title>RNX-RZV2N-SMARC Programming Images - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ronetix.at/index.php?action=history&amp;feed=atom&amp;title=RNX-RZV2N-SMARC_Programming_Images"/>
	<link rel="alternate" type="text/html" href="https://wiki.ronetix.at/index.php?title=RNX-RZV2N-SMARC_Programming_Images&amp;action=history"/>
	<updated>2026-09-19T11:48:45Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.ronetix.at/index.php?title=RNX-RZV2N-SMARC_Programming_Images&amp;diff=464&amp;oldid=prev</id>
		<title>Ilko: Fix wrong image name in &quot;bmaptool copy&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.ronetix.at/index.php?title=RNX-RZV2N-SMARC_Programming_Images&amp;diff=464&amp;oldid=prev"/>
		<updated>2026-05-29T14:01:38Z</updated>

		<summary type="html">&lt;p&gt;Fix wrong image name in &amp;quot;bmaptool copy&amp;quot;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:01, 29 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l224&quot;&gt;Line 224:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 224:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Write Linux Kernel and RootFS to a uSD card ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Write Linux Kernel and RootFS to a uSD card ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The simplest way to write Linux Kernel and RootFS to a SD card is using the bmaptool:&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The simplest way to write Linux Kernel and RootFS to a SD card is using the bmaptool:&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  $ sudo bmaptool copy tmp/deploy/images/rnx-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;rzg2ul&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;osm&lt;/del&gt;/core-image-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;bsp&lt;/del&gt;-rnx-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;rzg2ul&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;osm&lt;/del&gt;.wic.gz /dev/sdX&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  $ sudo bmaptool copy tmp/deploy/images/rnx-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;rzv2n&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;smarc&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;copy &lt;/ins&gt;core-image-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;weston&lt;/ins&gt;-rnx-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;rzv2n&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;smarc.rootfs&lt;/ins&gt;.wic.gz /dev/sdX&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Boot log ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Boot log ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ilko</name></author>
	</entry>
	<entry>
		<id>https://wiki.ronetix.at/index.php?title=RNX-RZV2N-SMARC_Programming_Images&amp;diff=462&amp;oldid=prev</id>
		<title>Ilko: Initial creation</title>
		<link rel="alternate" type="text/html" href="https://wiki.ronetix.at/index.php?title=RNX-RZV2N-SMARC_Programming_Images&amp;diff=462&amp;oldid=prev"/>
		<updated>2026-01-15T13:13:58Z</updated>

		<summary type="html">&lt;p&gt;Initial creation&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{#vardefine:HARDWARE_NAME|RNX-RZV2N-SMARC}}&lt;br /&gt;
{{#vardefine:URL_PEEDI|https://ronetix.at/product/peedi-jtag-swd-bdm-emulator-and-flash-programmer}}&lt;br /&gt;
[[File:rzv2n-smarc_top.webp|thumb]]&lt;br /&gt;
== Overview ==&lt;br /&gt;
For a complete Linux System, the CPU Module {{#var:HARDWARE_NAME}} requires the following images:&lt;br /&gt;
* Boot Loader stage 2 (BL2) Trusted Boot Firmware with boot parameters block&lt;br /&gt;
* Boot Loader stage 3-1 (BL3-1) EL3 Runtime Firmware&lt;br /&gt;
* U-BOOT&lt;br /&gt;
* Linux Kernel with Device Tree Blob&lt;br /&gt;
* RootFS - root file system&lt;br /&gt;
&lt;br /&gt;
The bootloaders (BL2, BL3 and U-BOOT) and the Linux Kernel can be programmed on the QSPI Flash or on the eMMC.&amp;lt;br&amp;gt;&lt;br /&gt;
The RoorFS can be programmed on the eMMC or on a SD card (J14 on the carrier board).&lt;br /&gt;
&lt;br /&gt;
After successful YOCTO building, all these images are available in tmp/deploy/images/rnx-rzv2n-smarc:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Image&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| bl2_bp_spi-rnx-rzv2n-smarc.bin&amp;lt;br&amp;gt;bl2_bp_spi-rnx-rzv2n-smarc.srec&lt;br /&gt;
| Boot Loader stage 2 (BL2) + boot parameters block&lt;br /&gt;
|-&lt;br /&gt;
| fip-rnx-rzv2n-smarc.bin&amp;lt;br&amp;gt;fip-rnx-rzv2n-smarc.srec&lt;br /&gt;
| Boot Loader stage 3-1 + U-BOOT&lt;br /&gt;
|-&lt;br /&gt;
| Image-rnx-rzv2n-smarc.bin&lt;br /&gt;
| Linux Kernel&lt;br /&gt;
|-&lt;br /&gt;
| rnx-rzv2n-smarc.dtb&lt;br /&gt;
| Linux Device Tree Blob&lt;br /&gt;
|-&lt;br /&gt;
| core-image-weston-rnx-rzv2n-smarc.rootfs.ext4&lt;br /&gt;
| Root File System&lt;br /&gt;
|-&lt;br /&gt;
| core-image-weston-rnx-rzv2n-smarc.rootfs.wic.gz&lt;br /&gt;
| Partitioned Image containing everything&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alternatively, for development purpose, the images can be built standalone:&amp;lt;br&amp;gt;&lt;br /&gt;
* [[RNX-RZV2N-SMARC_ARM_Trusted_Firmware]]&lt;br /&gt;
* [[RNX-RZV2N-SMARC_U-Boot]]&lt;br /&gt;
* [[RNX-RZV2N-SMARC_Linux]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The images can be programmed using the [{{#var:URL_PEEDI}} PEEDI JTAG Flash Programmer].&lt;br /&gt;
&lt;br /&gt;
== Setting Boot mode ==&lt;br /&gt;
On the carrier board, set the boot mode to &amp;quot;SCIF Download mode&amp;quot;.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
! J4, pin 1-2&lt;br /&gt;
! J4, pin 3-4&lt;br /&gt;
|-&lt;br /&gt;
| SCIF Download mode&lt;br /&gt;
| open&lt;br /&gt;
| open&lt;br /&gt;
|-&lt;br /&gt;
| QSPI Boot mode&lt;br /&gt;
| close&lt;br /&gt;
| open&lt;br /&gt;
|-&lt;br /&gt;
| eMMC Boot mode&lt;br /&gt;
| open&lt;br /&gt;
| close&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Programming BL2, BL31 and U-BOOT ==&lt;br /&gt;
&lt;br /&gt;
=== Programming QSPI Flash using PEEDI JTAG Flash Programmer ===&lt;br /&gt;
PEEDI should be configured to use the &amp;#039;&amp;#039;&amp;#039;rzv2n.cfg&amp;#039;&amp;#039;&amp;#039; configuration file.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PEEDI - Powerful Embedded Ethernet Debug Interface&lt;br /&gt;
Copyright (c) 2005-2025 www.ronetix.at - All rights reserved&lt;br /&gt;
Hw:1.2, Fw:25.12.1071, SN: PD-0000-0B6B-301F&lt;br /&gt;
------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
peedi&amp;gt; &lt;br /&gt;
++ info: opening file &amp;#039;tftp://192.168.3.5/rzv2n.cfg&amp;#039;&lt;br /&gt;
++ info: loading file &amp;#039;tftp://192.168.3.5/rzv2n.cfg&amp;#039;...&lt;br /&gt;
++ info: done, loaded 2111 meaningful bytes.&lt;br /&gt;
++ info: opening file &amp;#039;eep:license.txt&amp;#039;&lt;br /&gt;
++ info: loading file &amp;#039;eep:license.txt&amp;#039;...&lt;br /&gt;
++ info: done, loaded 534 meaningful bytes.&lt;br /&gt;
&lt;br /&gt;
++ info: Wakeup 20 ms&lt;br /&gt;
++ info: Target Vref = 1.72V&lt;br /&gt;
++ info: RESET and TRST asserted&lt;br /&gt;
++ info: TRST released&lt;br /&gt;
++ info: RESET released&lt;br /&gt;
++ info: wait 200 ms&lt;br /&gt;
++ info: BYPASS check passed, 1 TAP controller(s) detected&lt;br /&gt;
++ info: TAP: IDCODE = 0x6BA00477, Cortex-ARMv8&lt;br /&gt;
&lt;br /&gt;
++ info: TAP 0: requesting Debug and System power-up (CDBGPWRUPREQ, CSYSPWRUPREQ)&lt;br /&gt;
++ info: core 0: using APB port 0                                                                 &lt;br /&gt;
++ info: core 0: Found VFP and NEON features                                                      &lt;br /&gt;
++ info: core 0: stopped by user request, PC=0x0000000000005578, CPSR=0x400003CD                  &lt;br /&gt;
++ info: core 0: Cortex-A55, CPUID = 0x412FD050                                                   &lt;br /&gt;
++ info: core 0: connected                                                                        &lt;br /&gt;
++ info: core 0: initialized                       &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Check the QSPI Flash:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 rzg2&amp;gt; flash info&lt;br /&gt;
 &lt;br /&gt;
++ info: Testing workspace at 0x08000000, size 33024 ... done.                                    &lt;br /&gt;
                                                                                                  &lt;br /&gt;
FLASH configuration for core #0:                                                                  &lt;br /&gt;
  CPU: RENESAS_RZV                                                                                &lt;br /&gt;
  Device: AT25QL128    ID: 1F 42 18 1F                                                            &lt;br /&gt;
  3-BYTE command set, Normal Read                                                                 &lt;br /&gt;
  Chip size: 16 MB                                                                                &lt;br /&gt;
  Write chunk size: 256 bytes                                                                     &lt;br /&gt;
  Erase chunk size: 64 KB                                                                         &lt;br /&gt;
                                                                                                  &lt;br /&gt;
FLASH commands default parameters:                                                                &lt;br /&gt;
  flash read   0x00000000 0x01000000                                                              &lt;br /&gt;
  flash blank  0x00000000 0x01000000                                                              &lt;br /&gt;
  flash erase  0x00000000 0x01000000                                                              &lt;br /&gt;
  flash lock   0x00000000 0x01000000                                                              &lt;br /&gt;
  flash unlock 0x00000000 0x01000000                                                              &lt;br /&gt;
  flash query  0x00000000 0x01000000                                                              &lt;br /&gt;
  flash program bl2_bp-rnx-rzv2n-smarc.bin bin 0x00000000                                         &lt;br /&gt;
  flash verify  bl2_bp-rnx-rzv2n-smarc.bin bin 0x00000000 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Erase first two MBs of the QSPI Flash&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 rzg2&amp;gt; flash erase 0 1024*1024*2&lt;br /&gt;
erasing     at 0x00000000 (block #0)                                                              &lt;br /&gt;
erasing     at 0x00010000 (block #1)                                                              &lt;br /&gt;
erasing     at 0x00020000 (block #2)                                                              &lt;br /&gt;
erasing     at 0x00030000 (block #3)                                                              &lt;br /&gt;
erasing     at 0x00040000 (block #4)                                                              &lt;br /&gt;
erasing     at 0x00050000 (block #5)                                                              &lt;br /&gt;
erasing     at 0x00060000 (block #6)                                                              &lt;br /&gt;
erasing     at 0x00070000 (block #7)                                                              &lt;br /&gt;
erasing     at 0x00080000 (block #8)                                                              &lt;br /&gt;
erasing     at 0x00090000 (block #9)                                                              &lt;br /&gt;
erasing     at 0x000A0000 (block #10)                                                             &lt;br /&gt;
erasing     at 0x000B0000 (block #11)                                                             &lt;br /&gt;
erasing     at 0x000C0000 (block #12)                                                             &lt;br /&gt;
erasing     at 0x000D0000 (block #13)                                                             &lt;br /&gt;
erasing     at 0x000E0000 (block #14)                                                             &lt;br /&gt;
erasing     at 0x000F0000 (block #15)                                                             &lt;br /&gt;
erasing     at 0x00100000 (block #16)                                                             &lt;br /&gt;
erasing     at 0x00110000 (block #17)                                                             &lt;br /&gt;
erasing     at 0x00120000 (block #18)                                                             &lt;br /&gt;
erasing     at 0x00130000 (block #19)                                                             &lt;br /&gt;
erasing     at 0x00140000 (block #20)                                                             &lt;br /&gt;
erasing     at 0x00150000 (block #21)                                                             &lt;br /&gt;
erasing     at 0x00160000 (block #22)                                                             &lt;br /&gt;
erasing     at 0x00170000 (block #23)                                                             &lt;br /&gt;
erasing     at 0x00180000 (block #24)                                                             &lt;br /&gt;
erasing     at 0x00190000 (block #25)                                                             &lt;br /&gt;
erasing     at 0x001A0000 (block #26)                                                             &lt;br /&gt;
erasing     at 0x001B0000 (block #27)                                                             &lt;br /&gt;
erasing     at 0x001C0000 (block #28)                                                             &lt;br /&gt;
erasing     at 0x001D0000 (block #29)                                                             &lt;br /&gt;
erasing     at 0x001E0000 (block #30)                                                             &lt;br /&gt;
erasing     at 0x001F0000 (block #31)                                                             &lt;br /&gt;
++ info: successfully erased 2 MB in 11.05 sec &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Program BL2&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 rzg2&amp;gt; flash program bl2_bp-rnx-rzv2n-smarc.bin 0&lt;br /&gt;
++ info: Testing workspace at 0x08000000, size 33024 ... done.                                    &lt;br /&gt;
++ info: Programming image file: tftp://192.168.3.5/bl2_bp-rnx-rzv2n-smarc.bin                    &lt;br /&gt;
++ info: Programming using agent, buffer = 29952 bytes                                            &lt;br /&gt;
++ info: At absolute address:    0x00000000                                                       &lt;br /&gt;
programming at 0x00000000                                                                         &lt;br /&gt;
programming at 0x00007500                                                                         &lt;br /&gt;
programming at 0x0000EA00                                                                         &lt;br /&gt;
programming at 0x00015F00                                                                         &lt;br /&gt;
programming at 0x0001D400                                                                         &lt;br /&gt;
                                                                                                  &lt;br /&gt;
++ info: successfully programmed 122.03 KB in 1.81 sec  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Program BL31+U-BOOT&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 rzg2&amp;gt; flash program fip-rnx-rzv2n-smarc.bin 0x60000&lt;br /&gt;
++ info: Testing workspace at 0x08000000, size 33024 ... done.                                    &lt;br /&gt;
++ info: Programming image file: tftp://192.168.3.5/fip-rnx-rzv2n-smarc.bin                       &lt;br /&gt;
++ info: Programming using agent, buffer = 29952 bytes                                            &lt;br /&gt;
++ info: At absolute address:    0x00060000                                                       &lt;br /&gt;
programming at 0x00066600                                                                         &lt;br /&gt;
programming at 0x0006DB00                                                                         &lt;br /&gt;
programming at 0x00075000                                                                         &lt;br /&gt;
programming at 0x0007C500                                                                         &lt;br /&gt;
programming at 0x00083A00                                                                         &lt;br /&gt;
programming at 0x0008AF00                                                                         &lt;br /&gt;
programming at 0x00092400                                                                         &lt;br /&gt;
programming at 0x00099900                                                                         &lt;br /&gt;
programming at 0x000A0E00                                                                         &lt;br /&gt;
programming at 0x000A8300                                                                         &lt;br /&gt;
programming at 0x000AF800                                                                         &lt;br /&gt;
programming at 0x000B6D00                                                                         &lt;br /&gt;
programming at 0x000BE200                                                                         &lt;br /&gt;
programming at 0x000C5700                                                                         &lt;br /&gt;
programming at 0x000CCC00                                                                         &lt;br /&gt;
programming at 0x000D4100                                                                         &lt;br /&gt;
programming at 0x000DB600                                                                         &lt;br /&gt;
programming at 0x000E2B00                                                                         &lt;br /&gt;
programming at 0x000EA000                                                                         &lt;br /&gt;
programming at 0x000F1500                                                                         &lt;br /&gt;
programming at 0x000F8A00                                                                         &lt;br /&gt;
programming at 0x000FFF00                                                                         &lt;br /&gt;
programming at 0x00107400                                                                         &lt;br /&gt;
programming at 0x0010E900                                                                         &lt;br /&gt;
programming at 0x00115E00                                                                         &lt;br /&gt;
programming at 0x00060000                                                                         &lt;br /&gt;
programming at 0x0011D300                                                                         &lt;br /&gt;
                                                                                                  &lt;br /&gt;
++ info: successfully programmed 770.93 KB in 10.72 sec &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Write Linux Kernel and RootFS to a uSD card ==&lt;br /&gt;
The simplest way to write Linux Kernel and RootFS to a SD card is using the bmaptool:&amp;lt;br&amp;gt;&lt;br /&gt;
 $ sudo bmaptool copy tmp/deploy/images/rnx-rzg2ul-osm/core-image-bsp-rnx-rzg2ul-osm.wic.gz /dev/sdX&lt;br /&gt;
&lt;br /&gt;
== Boot log ==&lt;br /&gt;
* Select QSPI Boot mode and reset the board:&lt;br /&gt;
&lt;br /&gt;
http://download.ronetix.at/boards/doc/RNX-RZV2N-SMARC/rnx-rzv2n-smarc_bootlog.txt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- use template --&amp;gt;&lt;br /&gt;
{{SeeAlso}}&lt;/div&gt;</summary>
		<author><name>Ilko</name></author>
	</entry>
</feed>