Home
last modified time | relevance | path

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

/rk3399_rockchip-uboot/doc/
H A DREADME.clang1 The biggest problem when trying to compile U-Boot with clang is that
7 Since version 3.4 the ARM backend can be instructed to leave r9 alone.
12 NOTE: target compilation only work for _some_ ARM boards at the moment.
17 in the ARM world, since crt0.S takes care of this. These assignments
20 NOTE: without the -mllvm -arm-use-movt=0 flags U-Boot will compile
22 cannot be relocated and U-Boot will fail at runtime.
25 --------------
27 sudo apt-get install clang
30 CROSS_COMPILE. To compile U-Boot with clang on linux without IAS use e.g.:
32 make HOSTCC=clang CROSS_COMPILE=arm-linux-gnueabi- CC=clang -j8
[all …]
H A DREADME.chromium1 Running U-Boot from coreboot on Chromebooks
4 U-Boot can be used as a secondary boot loader in a few situations such as from
6 ARM platforms to start up the machine.
8 This document aims to provide a guide to booting U-Boot on a Chromebook. It
10 placing this information in the U-Boot tree should make it easier to find for
11 those who use U-Boot habitually.
13 Most of these platforms are supported by U-Boot natively, but it is risky to
17 For all of these the standard U-Boot build instructions apply. For example on
18 ARM:
20 sudo apt install gcc-arm-linux-gnueabi
[all …]
H A DREADME.rockchip5 # SPDX-License-Identifier: GPL-2.0+
8 U-Boot on Rockchip
11 There are several repositories available with versions of U-Boot that support
25 - Firefly RK3288 board or something else with a supported RockChip SoC
26 - Power connection to 5V using the supplied micro-USB power cable
27 - Separate USB serial cable attached to your computer and the Firefly
28 (connect to the micro-USB connector below the logo)
29 - rkflashtool [3]
30 - openssl (sudo apt-get install openssl)
31 - Serial UART connection [4]
[all …]
/rk3399_rockchip-uboot/tools/buildman/
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 …]
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 Dtest.py4 # SPDX-License-Identifier: GPL-2.0+
33 [toolchain-alias]
39 main.c:260:6: warning: unused variable 'joe' [-Wunused-variable]
49 main.c:280:6: warning: unused variable 'mary' [-Wunused-variable]
51 '''powerpc-linux-ld: warning: dot moved backwards before `.bss'
52 powerpc-linux-ld: warning: dot moved backwards before `.bss'
53 powerpc-linux-ld: u-boot: section .text lma 0xfffc0000 overlaps previous sections
54 powerpc-linux-ld: u-boot: section .rodata lma 0xfffef3ec overlaps previous sections
55 powerpc-linux-ld: u-boot: section .reloc lma 0xffffa400 overlaps previous sections
56 powerpc-linux-ld: u-boot: section .data lma 0xffffcd38 overlaps previous sections
[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 …]
/rk3399_rockchip-uboot/board/hisilicon/poplar/
H A DREADME6 integrated quad-core 64-bit ARM Cortex A53 processor and high
8 set-top solution based on Linux or Android. Its high performance
13 CPU Quad-core ARM Cortex-A53 64 bit
14 DRAM DDR3/3L/4 SDRAM interface, maximum 32-bit data width 2 GB
16 CONSOLE USB-micro port for console support
19 JTAG 8-Pin JTAG
33 U-boot has a *strong* dependency with the l-loader and the arm trusted firmware
37 l-loader --> arm_trusted_firmware --> u-boot
39 U-Boot needs to be aware of the BL31 runtime location and size to avoid writing
43 The current version of u-boot has been tested with:
[all …]