Differences between revisions 4 and 5
Revision 4 as of 2020-04-14 15:17:01
Size: 1071
Editor: JanPrunk
Comment:
Revision 5 as of 2020-04-14 15:27:14
Size: 1125
Editor: JanPrunk
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
Shell environment to use # for root shell, and $ for user shell.

= Starting =
Install required Debian packages.
Line 13: Line 17:
apt install -y build-essential gcc-arm-linux-gnueabihf bison flex bc git
git clone https://gitlab.denx.de/u-boot/u-boot.git
cd u-boot
git checkout v2020.01
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-
make cm_fx6_defconfig
make
# apt install -y build-essential gcc-arm-linux-gnueabihf bison flex bc git
$ git clone https://gitlab.denx.de/u-boot/u-boot.git
$ cd u-boot
$
git checkout v2020.01
$ export ARCH=arm
$ export CROSS_COMPILE=arm-linux-gnueabihf-
$ make cm_fx6_defconfig
$ make
$ tools/mkimage -n spl/u-boot-spl.cfgout -T imximage -e 0x908000 -d spl/u-boot-spl.bin spl.img
# dd if=/dev/zero of=cm-fx6-firmware bs=64K count=1
# dd if=spl.img of=cm-fx6-firmware bs=1K seek=1 conv=notrunc
# dd if=u-boot.img of=cm-fx6-firmware bs=1K seek=64 conv=notrunc
Line 22: Line 30:
Remove comments from arch/arm/mach-imx/spl_sd.cfg
{{{
tools/mkimage -n arch/arm/mach-imx/spl_sd.cfg -T imximage -e 0x908000 -d spl/u-boot-spl.bin spl.img
dd if=/dev/zero count=768 bs=1K | tr '\000' '\377' > cm-fx6-firmware
dd if=spl.img of=cm-fx6-firmware bs=1K seek=1 conv=notrunc
dd if=u-boot.img of=cm-fx6-firmware bs=1K seek=64 conv=notrunc
}}}

This page is work in progress, please do not edit, until I remove this notice.

Describe InstallingDebianOn/CompuLab/PC-Utilite/buster here.

PC Utilite Pro support in Debian buster

This manual explains how to upgrade U-boot and install Debian buster to Utilite Pro device. This page exists to collate information about the status of support in Debian for the PC Utilite by CompuLab Shell environment to use # for root shell, and $ for user shell.

Starting

Install required Debian packages.

# apt install -y build-essential gcc-arm-linux-gnueabihf bison flex bc git
$ git clone https://gitlab.denx.de/u-boot/u-boot.git
$ cd u-boot
$ git checkout v2020.01
$ export ARCH=arm
$ export CROSS_COMPILE=arm-linux-gnueabihf-
$ make cm_fx6_defconfig
$ make
$ tools/mkimage -n spl/u-boot-spl.cfgout -T imximage -e 0x908000 -d spl/u-boot-spl.bin spl.img
# dd if=/dev/zero of=cm-fx6-firmware bs=64K count=1
# dd if=spl.img of=cm-fx6-firmware bs=1K seek=1 conv=notrunc
# dd if=u-boot.img of=cm-fx6-firmware bs=1K seek=64 conv=notrunc