Installing the System
The Vega comes pre-installed with the operating system and you can use it directly. You will need to manually install the system if your device fails to boot or requires a firmware upgrade.
Update the system via TFTP
Updating the system via TFTP requires logging into the Vega's bootloader (U-boot) via serial port. The firmware to be flashed must be located on a computer or device equipped with a TFTP server.
Download the System Images
There are three image files to flash: the bootloader, kernel, and system image. You can download these three files from the following link: https://github.com/milkv-vega/vega-buildroot-sdk/releases/
Bootloader: freeloader.bin
Kernel: kernel.bin
System: ubifs.img
You can also use the three image files you compiled yourself using vega-buildroot-sdk to update your system.
After downloading them, place the three files in the TFTP server's root directory. Methods for installing the TFTP service on different computer systems are not explained here; please search online for instructions. Ultimately, you must ensure that the files in the computer's TFTP service directory can be read correctly within the local area network where Vega is located.
Connect to the Serial Port
Refer to the information in Setting Up - Serial Console to connect to the serial port.
Connect the Network Cable
Connect one of the Vega's eight RJ45 ports to the local area network of the computer providing the TFTP service via a network cable.
Enter the Bootloader
After powering on the Vega by plugging in a DC 12V power supply and seeing the following prompt in the serial terminal, quickly type asd to enter the Bootloader command line:
In: console
Out: console
Err: console
Net: xy1000_eth
Press asd to abort autoboot in 2 seconds
=>
The appearance of => indicates that you have successfully entered the Bootloader command line.
If there is no output from the serial port, the bootloader may be unable to start normally. You need to re-flash the bootloader using the USB-JTAG method as described in later chapters before trying again.