Home
last modified time | relevance | path

Searched +full:arm +full:- +full:linux +full:- +full:gnueabihf (Results 1 – 11 of 11) sorted by relevance

/rk3399_rockchip-uboot/test/stdint/
H A Dtest-includes.sh3 # Test script to check uintptr_t and 64-bit types for warnings
13 # ./test/stdint/test-includes.sh
15 out=/tmp/test-includes.tmp
30 rm -rf ${out}
31 mkdir -p ${out}
33 mkdir -p ${out}/generated
34 touch ${out}/generated/generic-asm-offsets.h
35 mkdir -p ${out}/include/asm
36 ln -s $(pwd)/arch/${arch}/include/asm/arch-${soc} \
39 cmd="${gcc} -c -D__KERNEL__ ${flags} \
[all …]
/rk3399_rockchip-uboot/
H A D.travis.yml2 # SPDX-License-Identifier: GPL-2.0+
4 # build U-Boot on Travis CI - https://travis-ci.org/
14 - cppcheck
15 - sloccount
16 - sparse
17 - bc
18 - build-essential
19 - libsdl1.2-dev
20 - python
21 - python-virtualenv
[all …]
H A Dmake.sh5 # SPDX-License-Identifier: GPL-2.0
8 set -e
9 JOB=`sed -n "N;/processor/p" /proc/cpuinfo|wc -l`
10 SUPPORT_LIST=`ls configs/*[r,p][x,v,k][0-9][0-9]*_defconfig`
15 …COMPILE_ARM32=../prebuilts/gcc/linux-x86/arm/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/b…
16 …COMPILE_ARM64=../prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu…
51 SCRIPT_CHECKCONFIG="${SRCTREE}/scripts/check-rkconfig.sh"
59 echo " ./make.sh [board|sub-command]"
61 echo " - board: board name of defconfig"
62 echo " - sub-command: elf*|loader|trust|uboot|--spl|--tpl|itb|map|sym|<addr>"
[all …]
/rk3399_rockchip-uboot/doc/
H A DREADME.uniphier1 U-Boot for UniPhier SoC family
6 ----------------------
9 You can download pre-built toolchains from:
15 ------------------
20 $ make CROSS_COMPILE=<toolchain-prefix> DEVICE_TREE=<device-tree>
22 The recommended <toolchain-prefix> is `arm-linux-gnueabihf-` for 32bit SoCs,
23 `aarch64-linux-gnu-` for 64bit SoCs, but you may wish to change it to use your
26 The following tables show <defconfig> and <device-tree> for each board.
30 Board | <defconfig> | <device-tree>
31 ---------------|------------------------------|------------------------------
[all …]
/rk3399_rockchip-uboot/tools/buildman/
H A Dtoolchain.py3 # SPDX-License-Identifier: GPL-2.0+
36 self._match = '_%s-' % arch
54 cross: Cross compile string, e.g. 'arm-linux-'
56 component of the filename. E.g. arm-linux-gcc becomes arm
73 # Find the CROSS_COMPILE prefix to use for U-Boot. For example,
74 # 'arm-linux-gnueabihf-gcc' turns into 'arm-linux-gnueabihf-'.
76 pos = basename.rfind('-')
77 self.cross = basename[:pos + 1] if pos != -1 else ''
80 pos = self.cross.find('-')
84 self.arch = self.cross[:pos] if pos != -1 else 'sandbox'
[all …]
H A DREADME3 # SPDX-License-Identifier: GPL-2.0+
8 Quick-start
14 cd /path/to/u-boot
16 buildman --fetch-arch arm
17 buildman -k rpi_2
19 # u-boot.bin is the output image
25 This tool handles building U-Boot to check that you have not broken it
28 to make full use of multi-processor machines.
40 where it left off. This should happen cleanly and without side-effects.
44 You may need to press Ctrl-C several times to quit it. Also it will print
[all …]
/rk3399_rockchip-uboot/board/rockchip/evb_rk3229/
H A DREADME6 > git clone git://git.denx.de/u-boot.git
7 > git clone https://github.com/OP-TEE/optee_os.git
8 > git clone https://github.com/rockchip-linux/rkbin.git
9 > git clone https://github.com/rockchip-linux/rkdeveloptool.git
11 Compile the OP-TEE
16 > make CROSS_COMPILE_ta_arm32=arm-none-eabi- PLATFORM=rockchip-rk322x
17 Get tee.bin in this step, copy it to U-Boot root dir:
18 > cp out/arm-plat-rockchip/core/tee-pager.bin ../u-boot/tee.bin
20 Compile the U-Boot
23 > cd ../u-boot
[all …]
/rk3399_rockchip-uboot/board/rockchip/gva_rk3229/
H A DREADME6 > git clone git://git.denx.de/u-boot.git
7 > git clone https://github.com/OP-TEE/optee_os.git
8 > git clone https://github.com/rockchip-linux/rkbin.git
9 > git clone https://github.com/rockchip-linux/rkdeveloptool.git
11 Compile the OP-TEE
18 > make CROSS_COMPILE_ta_arm32=arm-none-eabi- PLATFORM=rockchip-rk322x
19 Get tee.bin in this step, copy it to U-Boot root dir:
20 > cp out/arm-plat-rockchip/core/tee-pager.bin ../u-boot/tee.bin
22 Compile the U-Boot
26 > cd ../u-boot
[all …]
/rk3399_rockchip-uboot/board/rockchip/evb_rv1108/
H A DREADME1 Here is the step-by-step to boot U-Boot on rv1108 evb.
4 Compile U-Boot
6 > make CROSS_COMPILE=arm-linux-gnueabihf- evb-rv1108_defconfig all
7 > ./tools/mkimage -n rv1108 -T rksd -d ./out/u-boot-spl.bin spl.bin
8 You can also use the ddr bin from rockchip official release [0] instead of u-boot-spl:
9 > ./tools/mkimage -n rv1108 -T rksd -d ../rkbin/rv1x/rv1108ddr_v1.00.bin spl.bin
10 > cat spl.bin u-boot.bin > u-boot.img
14 rkdeveloptool can get from https://github.com/rockchip-linux/rkdeveloptool.git
18 > rkdeveloptool wl 0x40 u-boot.img
22 You should be able to get U-Boot log message from boot console with baudrate 1500000:
[all …]
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/
H A DREADME6 > git clone git://git.denx.de/u-boot.git
7 > git clone https://github.com/rockchip-linux/rkbin.git
8 > git clone https://github.com/rockchip-linux/rkdeveloptool.git
10 Get the OP-TEE
13 Get tee.bin in this step, copy it to U-Boot root dir:
14 > cp rkbin/rk30/rk3036_tee_v1.00.bin ../u-boot/tee.bin
16 Compile the U-Boot
19 > cd ../u-boot
20 > export CROSS_COMPILE=arm-linux-gnueabihf-
21 > export ARCH=arm
[all …]
/rk3399_rockchip-uboot/doc/uImage.FIT/
H A Dbeaglebone_vboot.txt5 ------------
7 Before reading this, please read verified-boot.txt and signature.txt. These
8 instructions are for mainline U-Boot from v2014.07 onwards.
11 verified boot works in U-Boot. There is also a test which runs through the
12 entire process of signing an image and running U-Boot (sandbox) to check it.
16 for an example of how to enable verified boot using U-Boot.
18 First a note that may to help avoid confusion. U-Boot and Linux both use
21 U-Boot has its device tree packaged wtih it, and the kernel's device tree is
23 since U-Boot's device tree must be immutable. If it can be changed then the
25 simply generate a new key and put his public key into U-Boot so that
[all …]