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
products:sbc:vim4:development:boot-sequence [2022/08/13 03:44]
ruby [OOWOW booting-up shortcut]
products:sbc:vim4:development:boot-sequence [2022/08/22 03:33] (current)
hyphop old revision restored (2022/08/22 14:54)
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 like 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>always highest 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)]] +You can change 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>You have to remove the TF card from the slot.  </WRAP>+<WRAP important>TF-card slot must be empty.</WRAP>
  
  
Last modified: 2022/08/13 03:44 by ruby