Tutorials

Multi-System Bootup

In order to make the bootup of Station PC more convenient and diversified, but also to meet users’ needs, multi-system bootup is supported, including eMMC/TF card/U disk/SSD bootup.


Preparation

The uboot area of the eMMC needs to be flashed, so that when the system starts, whether the device interface has external memory access or not is to be judged.

 

(1) Download tool and uboot.img

Linux(Code: qmvi

Windows(Code: gl3p


For different operating systems, the flashing methods are different. 

Linux

Windows: Process the following steps.


(2) Refer to: Make Station PC be ready to be flashed. 


(3) Flash uboot.img

Linux: Open update_emmc.sh in the file.

Windows: Open AndroidTool.exe, tick uboot.img, click Run.

图片2.png


(4) After flashing and rebooting, it will show “U-boot Boot Menu” interface.

① No TF card or U disk connected: it will automatically execute the option where the cursor is if there is no operation within 3 seconds.

图片3.png

 TF card or U disk connected: choose the bootup method. (eMMC, TF card, U disk/SSD are required to be flashed with the ROM)

图片4.png


How to flash the ROM?

 

Flash to eMMC

In “U-boot Boot Menu” interface, select “Download Firmware to EMMC” to enter:

图片5.png

Now, the device enters the Loader upgrade mode. Connect Station and PC with Type-C cable, and use the flashing tool AndroidTool to flash the ROM to eMMC. Please refer to Flashing via PC.


 

Flash to TF Card

(1) You need a TF card.

(2)  Insert TF card to Station, power on or reboot it.

(3)  In “U-boot Boot Menu” interface, select “Download Firmware toTFCard” to enter:

图片6.png

Now, the device enters the Loader upgrade mode. Connect Station and PC with Type-C cable, and use the flashing tool AndroidTool to flash the ROM to TF card. Please refer to Flashing via PC.

 

Flash to U Disk/SSD

Select “Download Firmware from PC by USB Cable”; select “Download to USB Disk” to enter:

图片7.png

Now, the device enters the Loader upgrade mode. Connect Station and PC with Type-C cable, and use the flashing tool AndroidTool to flash the ROM to U Disk/SSD. Please refer to Flashing via PC.

Note: If the Type-C cable is in good condition, but the PC does not find the Loader device, the file format of the U disk does not match, please replace the U disk.



SPI Flash ROM Flash


As we mentioned above, multi-system bootup ROM can be flashed to eMMC (built-in storage) to realize the multi-system bootup function, but when you flash a new ROM to eMMC, the new ROM will erase the area where the multi-system bootup ROM is located. For this reason, Station P1 has onboard 16MB SPI Flash (boot memory) for multi-system bootup ROM. In this way, the erasing and flashing of eMMC/TF card/U disk/SSD will not affect the multi-system bootup function.


(1) Download Spi flash ROM (Code: ib0k)

Copy update_spi.bin to U disk/TF card/SSD; reboot the Station to enter the following interface:

图片8.png

Note: U disk only supports fat and ext4 formats, not supports ntfs format.

 

(2) Select “Upgrade SPINor Firmware Form USB” or “Upgrade SPINor Firmware Form sdmmc”.

(3) After flashing, Station will be automatically rebooted.


 If you do not need to flash multi-system bootup ROM to SPI, follow the steps below to erase the SPI Flash ROM.

 

SPI Flash ROM Erase 


In “U-boot Boot Menu” interface, select “Enter to Uboot cmdline” to execute the following command:


sf probe
sf erase 0 +1
reset

 Note: In sf erase 0 +1, there is no blank between “+” and “1”.

图片9.png