Skip to content

Commit d8035e8

Browse files
deploy: a8b27e9 #210 (synchronize)
1 parent e0b0d35 commit d8035e8

File tree

5 files changed

+21
-26
lines changed

5 files changed

+21
-26
lines changed

pull/210/_sources/configuration.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,7 @@ Building with specific architecture boot files only
411411
:caption: config file settings
412412
413413
CONFIG_CARRIERS_ALL=n
414-
CONFIG_ARCH_ZYNQ=y # Only include Zynq boot files
414+
CONFIG_ARCH_VERSAL=y # Only include Zynq boot files
415415
CONFIG_ARCH_ZYNQMP=y # Only include ZynqMP boot files
416416
417417
Complete development environment with GNU Radio

pull/210/_sources/hardware-configuration.rst.txt

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -406,14 +406,14 @@ Platform-Specific Manual Steps
406406

407407
Manual configuration requires working with the SD card's boot partition.
408408
Always ensure the SD card is properly unmounted from your target hardware
409-
before modifying files on a host PC. Use the **EJECT** function when
410-
removing the SD card from the reader to prevent corruption.
409+
before modifying files on a host PC.
411410

412-
.. warning::
411+
.. note::
413412

414-
Manual configuration bypasses the automated validation performed by
415-
configure-setup.sh. Ensure you're using compatible file versions for your
416-
specific hardware combination.
413+
If the required boot files are missing from your Kuiper image, you can
414+
install them using the ADI package repository. See the :doc:`Repositories
415+
<repositories>` section for detailed instructions on installing
416+
architecture-specific boot packages.
417417

418418
AMD/Xilinx Platforms
419419
+++++++++++++++++++++
@@ -464,7 +464,7 @@ Then write the preloader:
464464
.. code-block:: bash
465465
466466
# Write preloader to the bootloader partition (replace mmcblkXp3 with your actual device)
467-
sudo dd if=<target>/fit_spl_fpga.itb of=/dev/mmcblk0p3 status=progress
467+
sudo dd if=<target>/fit_spl_fpga.itb of=/dev/mmcblk0p3 oflag=sync status=progress
468468
469469
**For Cyclone5 projects** (DE10-Nano, Cyclone V SoC Kit, etc.), copy these
470470
files to the root of the BOOT FAT32 partition:
@@ -481,10 +481,8 @@ Then write the preloader:
481481

482482
.. code-block:: bash
483483
484-
# Clear the partition first
485-
sudo dd if=/dev/zero of=/dev/mmcblk0p3 oflag=sync status=progress bs=64k || true
486-
# Write preloader
487-
sudo dd if=<target>/u-boot-with-spl.sfp of=/dev/mmcblk0p3 oflag=sync status=progress bs=64k
484+
# Write preloader to bootloader partition (replace mmcblkXp3 with your actual device)
485+
sudo dd if=<target>/u-boot-with-spl.sfp of=/dev/mmcblk0p3 oflag=sync status=progress
488486
489487
Finding the Correct Partition for Preloader
490488
+++++++++++++++++++++++++++++++++++++++++++

pull/210/configuration.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -654,7 +654,7 @@ <h3>Building with specific architecture boot files only<a class="headerlink" hre
654654
<div class="literal-block-wrapper docutils container" id="id5">
655655
<div class="code-block-caption"><span class="caption-number">Listing 5 </span><span class="caption-text">config file settings</span><a class="headerlink" href="#id5" title="Link to this code"></a></div>
656656
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="nv">CONFIG_CARRIERS_ALL</span><span class="o">=</span>n
657-
<span class="nv">CONFIG_ARCH_ZYNQ</span><span class="o">=</span>y<span class="w"> </span><span class="c1"># Only include Zynq boot files</span>
657+
<span class="nv">CONFIG_ARCH_VERSAL</span><span class="o">=</span>y<span class="w"> </span><span class="c1"># Only include Zynq boot files</span>
658658
<span class="nv">CONFIG_ARCH_ZYNQMP</span><span class="o">=</span>y<span class="w"> </span><span class="c1"># Only include ZynqMP boot files</span>
659659
</pre></div>
660660
</div>

pull/210/hardware-configuration.html

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -511,14 +511,13 @@ <h3>Platform-Specific Manual Steps<a class="headerlink" href="#platform-specific
511511
<p class="admonition-title">Important</p>
512512
<p>Manual configuration requires working with the SD card’s boot partition.
513513
Always ensure the SD card is properly unmounted from your target hardware
514-
before modifying files on a host PC. Use the <strong>EJECT</strong> function when
515-
removing the SD card from the reader to prevent corruption.</p>
514+
before modifying files on a host PC.</p>
516515
</div>
517-
<div class="admonition warning">
518-
<p class="admonition-title">Warning</p>
519-
<p>Manual configuration bypasses the automated validation performed by
520-
configure-setup.sh. Ensure you’re using compatible file versions for your
521-
specific hardware combination.</p>
516+
<div class="admonition note">
517+
<p class="admonition-title">Note</p>
518+
<p>If the required boot files are missing from your Kuiper image, you can
519+
install them using the ADI package repository. See the <a class="reference internal" href="repositories.html"><span class="doc">Repositories</span></a> section for detailed instructions on installing
520+
architecture-specific boot packages.</p>
522521
</div>
523522
<section id="amd-xilinx-platforms">
524523
<h4>AMD/Xilinx Platforms<a class="headerlink" href="#amd-xilinx-platforms" title="Link to this heading"></a></h4>
@@ -565,7 +564,7 @@ <h4>Intel/Altera Platforms<a class="headerlink" href="#intel-altera-platforms" t
565564
</ol>
566565
<p>Then write the preloader:</p>
567566
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Write preloader to the bootloader partition (replace mmcblkXp3 with your actual device)</span>
568-
sudo<span class="w"> </span>dd<span class="w"> </span><span class="k">if</span><span class="o">=</span>&lt;target&gt;/fit_spl_fpga.itb<span class="w"> </span><span class="nv">of</span><span class="o">=</span>/dev/mmcblk0p3<span class="w"> </span><span class="nv">status</span><span class="o">=</span>progress
567+
sudo<span class="w"> </span>dd<span class="w"> </span><span class="k">if</span><span class="o">=</span>&lt;target&gt;/fit_spl_fpga.itb<span class="w"> </span><span class="nv">of</span><span class="o">=</span>/dev/mmcblk0p3<span class="w"> </span><span class="nv">oflag</span><span class="o">=</span>sync<span class="w"> </span><span class="nv">status</span><span class="o">=</span>progress
569568
</pre></div>
570569
</div>
571570
<p><strong>For Cyclone5 projects</strong> (DE10-Nano, Cyclone V SoC Kit, etc.), copy these
@@ -580,10 +579,8 @@ <h4>Intel/Altera Platforms<a class="headerlink" href="#intel-altera-platforms" t
580579
<cite>socfpga_cyclone5_common/extlinux.conf</cite> into it</p></li>
581580
</ol>
582581
<p>Then write the preloader:</p>
583-
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Clear the partition first</span>
584-
sudo<span class="w"> </span>dd<span class="w"> </span><span class="k">if</span><span class="o">=</span>/dev/zero<span class="w"> </span><span class="nv">of</span><span class="o">=</span>/dev/mmcblk0p3<span class="w"> </span><span class="nv">oflag</span><span class="o">=</span>sync<span class="w"> </span><span class="nv">status</span><span class="o">=</span>progress<span class="w"> </span><span class="nv">bs</span><span class="o">=</span>64k<span class="w"> </span><span class="o">||</span><span class="w"> </span><span class="nb">true</span>
585-
<span class="c1"># Write preloader</span>
586-
sudo<span class="w"> </span>dd<span class="w"> </span><span class="k">if</span><span class="o">=</span>&lt;target&gt;/u-boot-with-spl.sfp<span class="w"> </span><span class="nv">of</span><span class="o">=</span>/dev/mmcblk0p3<span class="w"> </span><span class="nv">oflag</span><span class="o">=</span>sync<span class="w"> </span><span class="nv">status</span><span class="o">=</span>progress<span class="w"> </span><span class="nv">bs</span><span class="o">=</span>64k
582+
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Write preloader to bootloader partition (replace mmcblkXp3 with your actual device)</span>
583+
sudo<span class="w"> </span>dd<span class="w"> </span><span class="k">if</span><span class="o">=</span>&lt;target&gt;/u-boot-with-spl.sfp<span class="w"> </span><span class="nv">of</span><span class="o">=</span>/dev/mmcblk0p3<span class="w"> </span><span class="nv">oflag</span><span class="o">=</span>sync<span class="w"> </span><span class="nv">status</span><span class="o">=</span>progress
587584
</pre></div>
588585
</div>
589586
</section>

0 commit comments

Comments
 (0)