Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
resources:tools-software:linuxdsp:docs:quickstartguide:quickstart_sc594_2_2_0 [02 Mar 2023 13:17] – [Booting Linux with external rootfs] Arturs Artamonovsresources:tools-software:linuxdsp:docs:quickstartguide:quickstart_sc594_2_2_0 [02 Mar 2023 13:18] (current) – [Booting Linux from the USB Mass Storage] Arturs Artamonovs
Line 466: Line 466:
 $ sudo cp tmp/deploy/images/adsp-sc594-ezkit/adsp-sc5xx-ramdisk-adsp-sc594-som-ezkit.cpio.xz.u-boot ~/mnt/boot/ramdisk.cpio.xz.u-boot $ sudo cp tmp/deploy/images/adsp-sc594-ezkit/adsp-sc5xx-ramdisk-adsp-sc594-som-ezkit.cpio.xz.u-boot ~/mnt/boot/ramdisk.cpio.xz.u-boot
 $ sudo cp tmp/deploy/images/adsp-sc594-ezkit/fitImage ~/mnt/boot/ $ sudo cp tmp/deploy/images/adsp-sc594-ezkit/fitImage ~/mnt/boot/
 +$ sudo tar -xf tmp/deploy/images/adsp-sc594-ezkit/adsp-sc5xx-minimal-adsp-sc594-ezkit.tar.xz -C ~/mnt
 $ sudo umount ~/mnt $ sudo umount ~/mnt
 </code> </code>
Line 479: Line 480:
 </code> </code>
  
 +=== Booting rootfs from USB stick ===
 +Follow the steps to prepare USB stick in chapter above [[resources:tools-software:linuxdsp:docs:quickstartguide:quickstart_sc594_2_2_0#booting_linux_from_the_usb_stick|Yocto Linux 2.2.0 Quickstart Guide for ADSP-SC594]]. Set environment variables in U-boot
 +
 +<code>
 +setenv usbargs 'setenv bootargs root=/dev/sda1 rw rootfstype=ext4 rootwait earlycon=adi_uart,0x31003000 console=ttySC0,115200'
 +setenv usbload 'ext4load usb 0 ${loadaddr} /boot/${imagefile};'
 +setenv usbboot 'usb start; run usbload; run usbargs; bootm ${loadaddr};'
 +</code>
 +
 +And type to boot
 +<code>
 +run usbboot
 +</code>
 +
 +Now the rootfs is set to your USB stick and amount of space equals of size of partition on USB stick. 
  
 \\ \\
resources/tools-software/linuxdsp/docs/quickstartguide/quickstart_sc594_2_2_0.txt · Last modified: 02 Mar 2023 13:18 by Arturs Artamonovs