Linux Build and Flash
Extract the source package
tar -xvf i527bv3_linux.tar.gz
cd i527bv3_linux
git checkout .
Some release archives initially expose only the .git directory. git checkout . restores the working tree.
Load the build environment
source build/envsetup.sh
Display the script help:
./build.sh --help
Common build commands
# Full build
./build.sh
# Bootloader only
./build.sh bootloader
# Kernel only
./build.sh kernel
# Buildroot root file system
./build.sh buildroot_rootfs
# Kernel configuration
./build.sh menuconfig
# Buildroot configuration
./build.sh buildroot_menuconfig
# Package firmware
./build.sh pack
Some SDK releases also accept:
./build.sh buildroot
Follow the output of ./build.sh --help in the actual SDK. Packaged firmware is normally generated under out/.
Flash with PhoenixSuit
- Run
./build.sh packto generate the.imgfirmware. - Start PhoenixSuit on Windows and select the image.
- Hold the RECOVERY/FEL button.
- Connect the USB OTG/Device cable and power on the board.
- Start flashing after the tool detects the board.
- Wait for completion and reboot the board.
Do not connect the flashing cable to a normal USB Host port.