VIYARA I.MX6ull
1. Hardware Requirements






2. Software Requirements
Requirements
Toolchain setup
uboot
Linux kernel
2.1 Requirements:
ubuntu PC 16.04+ LTS
Download below dependencies
2.2 Toolchain Setup
follow below steps
2.3 U-Boot
2.3.1 test U-boot on board
IMP Note: before flash uboot make sdcard partion using gpart
Jumper settings: Boot Mode
SDcard: 0 0 1 0 # 0 - down 1- up
Nand : 1 0 0 1
2.4 Linux Kernel
2.4.1 Download Linux
2.4.2 Output binaries:
zImage # present in arch/arm/boot/
# present in arch/arm/boot/dts
2.4.3 copy binaries to sdcard
cd arch/arm/boot/
cp zImage /media/${USER}/BOOT/
cp dts/mys-6ull-14x14-gpmi-weim.dtb /media/${USER}/BOOT/
Onboard Flashing Images for SDcrad:
Note: connect sdcard to board and run below commands in uboot to flash kernel images
RootFS for imx6ull
download the rootfs from above link and extract using below link
tar -xvf default-images-mys-6ulx.tar.bz2 -C /media/${USER}/rootfs
sync
How make sdcard partiton
https://support.criticallink.com/redmine/projects/imx6/wiki/Creating_a_Bootable_SD_Card
Default images all: uboot, kernel, rootfs
https://tftp.yoctotutor.com/elinux/mys6ulx/default-images-mys-6ulx.tar.bz2
Last updated
Was this helpful?