| /rk3399_rockchip-uboot/board/sunxi/ |
| H A D | README.nand | 24 also generate the image sunxi-spl-with-ecc.bin that will have been 28 board is in FEL mode, you'll need the sunxi-tools that you can find at 29 this repository: https://github.com/linux-sunxi/sunxi-tools 32 sunxi-fel spl spl/sunxi-spl.bin 35 sunxi-fel write 0x4a000000 u-boot-dtb.bin 36 sunxi-fel write 0x43000000 spl/sunxi-spl-with-ecc.bin 39 sunxi-fel exe 0x4a000000
|
| H A D | README.sunxi64 | 55 This will build the SPL in spl/sunxi-spl.bin and a FIT image called u-boot.itb, 92 # dd if=spl/sunxi-spl.bin of=/dev/sdx bs=8k seek=1 100 $ cat spl/sunxi-spl.bin u-boot.itb > u-boot-sunxi-with-spl.bin 101 # dd if=u-boot-sunxi-with-spl.bin of=/dev/sdx bs=8k seek=1 116 On your host computer download and build the sunxi-tools package[2], then 117 use "sunxi-fel" to access the board: 118 $ ./sunxi-fel ver -v -p 120 Now use the sunxi-fel tool to write to the NOR flash: 121 $ ./sunxi-fel spiflash-write 0 spl/sunxi-spl.bin 122 $ ./sunxi-fel spiflash-write 32768 u-boot.itb [all …]
|
| H A D | mksunxi_fit_atf.sh | 3 # script to generate FIT image source for 64-bit sunxi boards with 12 echo "Please read the section on ARM Trusted Firmware (ATF) in board/sunxi/README.sunxi64" >&2
|
| H A D | MAINTAINERS | 1 SUNXI BOARD 4 F: board/sunxi/ 338 W: http://linux-sunxi.org/Sinlinx_SinA31s 344 W: http://linux-sunxi.org/Sinlinx_SinA33 365 W: https://linux-sunxi.org/Sunchip_CX-A99
|
| /rk3399_rockchip-uboot/arch/arm/mach-sunxi/ |
| H A D | Kconfig | 4 default "arch/arm/cpu/armv7/sunxi/u-boot-spl.lds" if !ARM64 25 Select this for sunxi SoCs which have resets and clocks set up 31 Select this for sunxi SoCs which have sun6i like periphery, like 38 Select this for sunxi SoCs which uses a DRAM controller like the 47 Select this for sunxi SoCs with DesignWare DRAM controller and 53 Select this for sunxi SoCs with DesignWare DRAM controller with 67 prompt "Sunxi SoC Variant" 268 int "sunxi dram type" 275 int "sunxi dram clock speed" 289 int "sunxi mbus clock speed" [all …]
|
| H A D | prcm.c | 2 * Sunxi A31 Power Management Unit 5 * http://linux-sunxi.org
|
| H A D | p2wi.c | 2 * Sunxi A31 Power Management Unit 5 * http://linux-sunxi.org
|
| /rk3399_rockchip-uboot/drivers/usb/musb-new/ |
| H A D | Kconfig | 48 bool "Enable sunxi OTG / DRC USB controller" 52 Say y here to enable support for the sunxi OTG / DRC USB controller 53 used on almost all sunxi boards.
|
| /rk3399_rockchip-uboot/arch/arm/dts/ |
| H A D | sunxi-u-boot.dtsi | 5 filename = "u-boot-sunxi-with-spl.bin"; 8 filename = "spl/sunxi-spl.bin";
|
| /rk3399_rockchip-uboot/include/configs/ |
| H A D | sun9i.h | 17 * Include common sunxi configuration where most the settings are 19 #include <configs/sunxi-common.h>
|
| H A D | sun50i.h | 25 * Include common sunxi configuration where most the settings are 27 #include <configs/sunxi-common.h>
|
| H A D | sun4i.h | 22 * Include common sunxi configuration where most the settings are 24 #include <configs/sunxi-common.h>
|
| H A D | sun5i.h | 22 * Include common sunxi configuration where most the settings are 24 #include <configs/sunxi-common.h>
|
| H A D | sun8i.h | 31 * Include common sunxi configuration where most the settings are 33 #include <configs/sunxi-common.h>
|
| H A D | sun7i.h | 26 * Include common sunxi configuration where most the settings are 28 #include <configs/sunxi-common.h>
|
| H A D | sun6i.h | 28 * Include common sunxi configuration where most the settings are 30 #include <configs/sunxi-common.h>
|
| H A D | sunxi-common.h | 8 * Configuration settings for the Allwinner sunxi series of boards. 21 * The U-Boot workarounds bugs in the outdated buggy sunxi-3.4 kernels at the 28 * A compatibility guard to prevent loading outdated buggy sunxi-3.4 kernels. 29 * Only sunxi-3.4 kernels with appropriate fixes applied are able to pass 255 #error Unsupported console port nr. Please fix stdout-path in sunxi-common.h.
|
| /rk3399_rockchip-uboot/doc/ |
| H A D | README.video | 35 U-Boot sunxi video controller driver 38 U-Boot supports hdmi and lcd output on Allwinner sunxi SoCs, lcd output 41 The sunxi U-Boot driver supports the following video-mode options: 78 use: "setenv video-mode sunxi:1024x768-24@60,monitor=dvi,hpd=0,edid=1".
|
| /rk3399_rockchip-uboot/configs/ |
| H A D | CHIP_pro_defconfig | 18 CONFIG_MTDIDS_DEFAULT="nand0=sunxi-nand.0" 19 CONFIG_MTDPARTS_DEFAULT="mtdparts=sunxi-nand.0:256k(spl),256k(spl-backup),2m(uboot),2m(uboot-backup…
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/ |
| H A D | spl.h | 12 #define SPL_SIGNATURE "SPL" /* marks "sunxi" SPL header */ 39 * Actually we want the ability to recognize our "sunxi" variant 47 * (E.g. sunxi-tools "fel" utility can pass information there.)
|
| H A D | pmic_bus.h | 4 * Sunxi PMIC bus access helpers header
|
| /rk3399_rockchip-uboot/tools/ |
| H A D | mksunxiboot.c | 6 * a simple tool to generate bootable image for sunxi platform. 18 #include "../arch/arm/include/asm/arch-sunxi/spl.h" 101 printf("This program converts an input binary file to a sunxi bootable image.\n"); in main() 151 memcpy(img.header.spl_signature, SPL_SIGNATURE, 3); /* "sunxi" marker */ in main()
|
| H A D | .gitignore | 28 /sunxi-spl-image-builder
|
| /rk3399_rockchip-uboot/tools/binman/ |
| H A D | README | 148 Consider sunxi. It has the following steps: 151 sunxi-spl.bin. This should probably move into mkimage. 156 3. It builds a final output image called u-boot-sunxi-with-spl.bin which 157 consists of sunxi-spl.bin, some padding and u-boot.img. 160 u-boot.bin and sunxi-spl.bin. Binman can then take over creation of 161 sunxi-spl.bin (by calling mksunxiboot, or hopefully one day mkimage). In any 216 filename = "u-boot-sunxi-with-spl.bin"; 219 filename = "spl/sunxi-spl.bin"; 227 This requests binman to create an image file called u-boot-sunxi-with-spl.bin 228 consisting of a specially formatted SPL (spl/sunxi-spl.bin, built by the
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/sunxi/ |
| H A D | config.mk | 4 ALL-y += u-boot-sunxi-with-spl.bin
|