Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:vim4:development:boot-sequence

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
products:sbc:vim4:development:boot-sequence [2022/08/13 03:29]
ruby [U-Boot shell usage]
products:sbc:vim4:development:boot-sequence [2022/08/22 03:07]
hyphop old revision restored (2022/08/22 14:00)
Line 1: Line 1:
 ~~tag>VIM4 boot-sequence MCU~~ ~~tag>VIM4 boot-sequence MCU~~
  
-====== VIM4 OS Booting Priority ======+====== VIM4 OS Boot Priority ======
  
-VIM4 booting in operating system in ''eMMC'', ''TF Card'', or ''SPI-Flash''+VIM4 have possibility boot-up from : ''eMMC'', ''TF Card'', ''SPI-Flash''
  
 <WRAP info > <WRAP info >
-In this pageyou will know that Khadas SBC booting-up sequence for other medium, such as USB storage,NVMe,ect, depends on ''U-Boot'' configurations.+We talking there only about 1st stage SOC boot 
 +next second stage OS loading possible for any other devices like USB storage's, 
 +NVMe etc ... and depends from ''u-boot'' configurations
 </WRAP> </WRAP>
- 
-/* not sure its needed ? 
-The OS image can be flased into the ''eMMC'', ''TF Card'' or ''SPI-Flash''. 
-*/ 
  
 ===== Default boot priority ===== ===== Default boot priority =====
  
-  - TF-Card <wrap important> top priority</wrap>+  - TF-Card <wrap important> higher priority</wrap>
   - eMMC   - eMMC
   - SPI-Flash   - SPI-Flash
  
-===== U-Boot shell usage ===== +===== U-boot shell usage ===== 
-We can swap the TF-card for the ''eMMC'' or ''SPI-Flash'' in U-Boot shell via [[products:sbc:vim4:development:kbi|KBI(Khadas Boot Instructions)]] +We can swap the boot priority of the ''eMMC'' and ''SPI-Flash'' via the [[products:sbc:vim4:development:kbi|KBI(Khadas Boot Instructions)]] from u-boot shell
  
-Change booting priority to SPI-Flash: ''TF-Card => eMMC => SPI-Flash''+Change boot priority to: ''TF-Card => eMMC => SPI-Flash''
  
 ```shell ```shell
Line 28: Line 26:
 ``` ```
  
-Change booting priority to eMMC: ''TF-Card => SPI-Flash => eMMC''+Change boot priority to: ''TF-Card => SPI-Flash => eMMC''
  
 ```shell ```shell
Line 35: Line 33:
  
 <WRAP important > <WRAP important >
-To make the booting priority swap take effectyou can[[#hot-apply-setting-changes-via-mcu-reboot|reboot via mcu]] or you can reboot the hardware by clicking the ''RESET'' button, or plugging the power supply or cable. +for apply setting for next bootneed reboot device by ''RESET'' button or re-plug power cable or power-off device or [[#hot-apply-setting-changes-via-mcu-reboot|reboot via mcu]]
 </WRAP> </WRAP>
  
Line 49: Line 47:
 ``` ```
  
-==== To reset the booting sequence via MCU ====+==== Hot apply setting changes via mcu reboot ====
  
 ```sh ```sh
Line 56: Line 54:
  
  
-===== OOWOW booting-up shortcut =====+===== OOWOW boot special shortcut =====
  
-Hold ''FUNCTION'' and short press ''RESET'' to force [[:OOWOW]] service booting-up from SPI-flash, in this way skip over other boot sources +Hold ''FUNCTION'' and short press ''RESET'' to force boot [[:OOWOW]] service from SPI-flash, and skip other boot sources
  
 <WRAP important>TF-card slot must be empty</WRAP> <WRAP important>TF-card slot must be empty</WRAP>
  
  
Last modified: 2022/08/22 03:33 by hyphop