Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- davis@XPS-15-9570:~/uboot-2016.11$ export PATH=$PATH:/opt/rsdk-6.5.0-5281-EL-4.9-u1.0-m32fut-191025p1/bin/
- davis@XPS-15-9570:~/uboot-2016.11$ export ARCH=mips
- davis@XPS-15-9570:~/uboot-2016.11$ export CROSS_COMPILE=rsdk-linux-
- davis@XPS-15-9570:~/uboot-2016.11$ cp ~/Downloads/uboot_2016.11_rts3916n_defconfig .config
- davis@XPS-15-9570:~/uboot-2016.11$ make oldconfig
- scripts/kconfig/conf --oldconfig Kconfig
- #
- # configuration written to .config
- #
- davis@XPS-15-9570:~/uboot-2016.11$ make
- scripts/kconfig/conf --silentoldconfig Kconfig
- #
- # configuration written to .config
- #
- boot.S
- boot.lds
- ddr3_dq16.bin
- ddr3_dq32.bin
- dma_copy.c
- generate.sh
- init.S
- init.lds
- makefile_boot
- makefile_raminit
- in uboot
- in nor
- rootfs_idx: 3
- hconf_idx: 1
- userdata_idx: 4
- global 0x1000000 0x10000
- boot 0 6 0
- hconf 6 4 0
- kernel 10 36 0
- rootfs 46 160 0
- userdata 206 50 0
- CHK include/config.h
- UPD include/config.h
- CFG u-boot.cfg
- GEN include/autoconf.mk
- GEN include/autoconf.mk.dep
- CHK include/config/uboot.release
- UPD include/config/uboot.release
- CHK include/generated/version_autogenerated.h
- UPD include/generated/version_autogenerated.h
- CHK include/generated/timestamp_autogenerated.h
- UPD include/generated/timestamp_autogenerated.h
- CC lib/asm-offsets.s
- CHK include/generated/generic-asm-offsets.h
- UPD include/generated/generic-asm-offsets.h
- HOSTCC tools/envcrc.o
- WRAP tools/lib/crc32.c
- HOSTCC tools/lib/crc32.o
- WRAP tools/common/env_embedded.c
- HOSTCC tools/common/env_embedded.o
- WRAP tools/lib/sha1.c
- HOSTCC tools/lib/sha1.o
- HOSTLD tools/envcrc
- HOSTCC tools/gen_eth_addr
- HOSTCC tools/mkenvimage.o
- HOSTCC tools/os_support.o
- HOSTLD tools/mkenvimage
- HOSTCC tools/aisimage.o
- HOSTCC tools/atmelimage.o
- WRAP tools/common/bootm.c
- HOSTCC tools/common/bootm.o
- HOSTCC tools/default_image.o
- WRAP tools/lib/fdtdec_common.c
- HOSTCC tools/lib/fdtdec_common.o
- WRAP tools/lib/fdtdec.c
- HOSTCC tools/lib/fdtdec.o
- HOSTCC tools/fit_common.o
- HOSTCC tools/fit_image.o
- WRAP tools/common/image-fit.c
- HOSTCC tools/common/image-fit.o
- HOSTCC tools/image-host.o
- tools/image-host.c: In function ‘fit_image_write_sig’:
- tools/image-host.c:134:13: warning: passing argument 1 of ‘imagetool_get_source_date’ from incompatible pointer type [enabled by default]
- time(NULL));
- ^
- In file included from tools/mkimage.h:23:0,
- from tools/image-host.c:12:
- tools/imagetool.h:223:8: note: expected ‘struct image_tool_params *’ but argument is of type ‘const char *’
- time_t imagetool_get_source_date(
- ^
- WRAP tools/common/image.c
- HOSTCC tools/common/image.o
- HOSTCC tools/imagetool.o
- HOSTCC tools/imximage.o
- HOSTCC tools/kwbimage.o
- WRAP tools/lib/md5.c
- HOSTCC tools/lib/md5.o
- HOSTCC tools/lpc32xximage.o
- HOSTCC tools/mxsimage.o
- HOSTCC tools/omapimage.o
- HOSTCC tools/pblimage.o
- HOSTCC tools/pbl_crc32.o
- HOSTCC tools/vybridimage.o
- WRAP tools/lib/rc4.c
- HOSTCC tools/lib/rc4.o
- HOSTCC tools/rkcommon.o
- HOSTCC tools/rkimage.o
- HOSTCC tools/rksd.o
- HOSTCC tools/rkspi.o
- HOSTCC tools/socfpgaimage.o
- WRAP tools/lib/sha256.c
- HOSTCC tools/lib/sha256.o
- WRAP tools/common/hash.c
- HOSTCC tools/common/hash.o
- HOSTCC tools/ublimage.o
- HOSTCC tools/zynqimage.o
- HOSTCC tools/zynqmpimage.o
- WRAP tools/lib/libfdt/fdt.c
- HOSTCC tools/lib/libfdt/fdt.o
- WRAP tools/lib/libfdt/fdt_ro.c
- HOSTCC tools/lib/libfdt/fdt_ro.o
- WRAP tools/lib/libfdt/fdt_rw.c
- HOSTCC tools/lib/libfdt/fdt_rw.o
- WRAP tools/lib/libfdt/fdt_strerror.c
- HOSTCC tools/lib/libfdt/fdt_strerror.o
- WRAP tools/lib/libfdt/fdt_wip.c
- HOSTCC tools/lib/libfdt/fdt_wip.o
- WRAP tools/lib/libfdt/fdt_region.c
- HOSTCC tools/lib/libfdt/fdt_region.o
- WRAP tools/lib/libfdt/fdt_sw.c
- HOSTCC tools/lib/libfdt/fdt_sw.o
- HOSTCC tools/gpimage.o
- HOSTCC tools/gpimage-common.o
- HOSTCC tools/dumpimage.o
- HOSTLD tools/dumpimage
- HOSTCC tools/mkimage.o
- HOSTLD tools/mkimage
- HOSTCC tools/proftool
- HOSTCC tools/fdtgrep.o
- HOSTLD tools/fdtgrep
- CC arch/mips/cpu/time.o
- CC arch/mips/cpu/interrupts.o
- CC arch/mips/cpu/cpu.o
- LD arch/mips/cpu/built-in.o
- AS arch/mips/cpu/start.o
- CC arch/mips/lib/cache.o
- AS arch/mips/lib/cache_init-taroko.o
- CC arch/mips/lib/bootm.o
- LD arch/mips/lib/built-in.o
- CC arch/mips/lib/ashldi3.o
- CC arch/mips/lib/ashrdi3.o
- CC arch/mips/lib/lshrdi3.o
- AR arch/mips/lib/lib.a
- CC board/realtek/rlxboard/rlxboard.o
- CC board/realtek/rlxboard/serial.o
- CC board/realtek/rlxboard/flash.o
- CC board/realtek/rlxboard/dma.o
- CC board/realtek/rlxboard/efuse.o
- CC board/realtek/rlxboard/gpio.o
- AS board/realtek/rlxboard/bsp_init.o
- AS board/realtek/rlxboard/write_reg_mask.o
- AS board/realtek/rlxboard/verify.o
- LD board/realtek/rlxboard/built-in.o
- CC cmd/boot.o
- CC cmd/bootm.o
- CC cmd/help.o
- CC cmd/version.o
- CC cmd/bdinfo.o
- CC cmd/console.o
- CC cmd/elf.o
- CC cmd/load.o
- CC cmd/mem.o
- CC cmd/misc.o
- CC cmd/net.o
- CC cmd/fephy.o
- CC cmd/pcmcia.o
- CC cmd/sf.o
- CC cmd/ximg.o
- CC cmd/nvedit.o
- LD cmd/built-in.o
- CC common/init/board_init.o
- LD common/init/built-in.o
- CC common/main.o
- CC common/exports.o
- CC common/hash.o
- CC common/autoboot.o
- CC common/board_f.o
- CC common/board_r.o
- CC common/board_info.o
- CC common/bootm.o
- CC common/bootm_os.o
- CC common/env_attr.o
- CC common/env_callback.o
- CC common/env_flags.o
- CC common/env_sf.o
- CC common/flash.o
- CC common/splash.o
- CC common/env_common.o
- CC common/console.o
- CC common/dlmalloc.o
- CC common/image.o
- CC common/memsize.o
- CC common/stdio.o
- CC common/cli_simple.o
- CC common/cli.o
- CC common/cli_readline.o
- CC common/command.o
- CC common/s_record.o
- CC common/xyzModem.o
- CC common/hw_parse_env_flash.o
- CC common/cmd_setethaddr.o
- CC common/cmd_setipaddr.o
- CC common/cmd_update.o
- LD common/built-in.o
- CC disk/part.o
- LD disk/built-in.o
- LD drivers/adc/built-in.o
- CC drivers/block/blk_legacy.o
- LD drivers/block/built-in.o
- CC drivers/crypto/fsl/sec.o
- LD drivers/crypto/fsl/built-in.o
- LD drivers/crypto/rsa_mod_exp/built-in.o
- LD drivers/crypto/built-in.o
- LD drivers/dfu/built-in.o
- LD drivers/hwmon/built-in.o
- CC drivers/input/input.o
- LD drivers/input/built-in.o
- LD drivers/mailbox/built-in.o
- LD drivers/memory/built-in.o
- LD drivers/misc/built-in.o
- CC drivers/pcmcia/tqm8xx_pcmcia.o
- LD drivers/pcmcia/built-in.o
- LD drivers/phy/marvell/built-in.o
- LD drivers/pwm/built-in.o
- LD drivers/reset/built-in.o
- CC drivers/rtc/date.o
- LD drivers/rtc/built-in.o
- LD drivers/soc/built-in.o
- LD drivers/sound/built-in.o
- LD drivers/spmi/built-in.o
- LD drivers/sysreset/built-in.o
- LD drivers/thermal/built-in.o
- LD drivers/timer/built-in.o
- LD drivers/tpm/built-in.o
- LD drivers/twserial/built-in.o
- LD drivers/video/bridge/built-in.o
- LD drivers/video/built-in.o
- LD drivers/watchdog/built-in.o
- LD drivers/built-in.o
- LD drivers/dma/built-in.o
- LD drivers/gpio/built-in.o
- LD drivers/i2c/built-in.o
- LD drivers/mmc/built-in.o
- CC drivers/mtd/mtdcore.o
- CC drivers/mtd/mtd_uboot.o
- LD drivers/mtd/built-in.o
- LD drivers/mtd/onenand/built-in.o
- CC drivers/mtd/spi/sf_probe.o
- CC drivers/mtd/spi/spi_flash.o
- CC drivers/mtd/spi/sf_params.o
- CC drivers/mtd/spi/sf.o
- LD drivers/mtd/spi/built-in.o
- CC drivers/net/rtl8168.o
- LD drivers/net/built-in.o
- LD drivers/net/phy/built-in.o
- LD drivers/pci/built-in.o
- LD drivers/power/built-in.o
- LD drivers/power/battery/built-in.o
- LD drivers/power/domain/built-in.o
- LD drivers/power/fuel_gauge/built-in.o
- LD drivers/power/mfd/built-in.o
- LD drivers/power/pmic/built-in.o
- LD drivers/power/regulator/built-in.o
- CC drivers/serial/serial.o
- LD drivers/serial/built-in.o
- CC drivers/spi/spi.o
- CC drivers/spi/rts_qspi.o
- LD drivers/spi/built-in.o
- LD drivers/usb/common/built-in.o
- LD drivers/usb/dwc3/built-in.o
- LD drivers/usb/emul/built-in.o
- LD drivers/usb/eth/built-in.o
- LD drivers/usb/gadget/built-in.o
- LD drivers/usb/gadget/udc/built-in.o
- LD drivers/usb/host/built-in.o
- LD drivers/usb/musb-new/built-in.o
- LD drivers/usb/musb/built-in.o
- LD drivers/usb/phy/built-in.o
- LD drivers/usb/ulpi/built-in.o
- CC fs/fs.o
- LD fs/fat/built-in.o
- LD fs/built-in.o
- CC lib/zlib/zlib.o
- LD lib/zlib/built-in.o
- CC lib/crc7.o
- CC lib/crc8.o
- CC lib/crc16.o
- CC lib/gunzip.o
- CC lib/initcall.o
- CC lib/lmb.o
- CC lib/ldiv.o
- CC lib/net_utils.o
- CC lib/qsort.o
- CC lib/rc4.o
- CC lib/list_sort.o
- CC lib/hashtable.o
- CC lib/errno.o
- CC lib/display_options.o
- CC lib/crc32.o
- CC lib/ctype.o
- CC lib/div64.o
- CC lib/hang.o
- CC lib/linux_compat.o
- CC lib/linux_string.o
- CC lib/membuff.o
- CC lib/slre.o
- CC lib/string.o
- CC lib/tables_csum.o
- CC lib/time.o
- CC lib/vsprintf.o
- CC lib/panic.o
- CC lib/strto.o
- CC lib/strmhz.o
- LD lib/built-in.o
- CC net/checksum.o
- CC net/arp.o
- CC net/bootp.o
- CC net/eth_legacy.o
- CC net/eth_common.o
- CC net/net.o
- CC net/nfs.o
- CC net/ping.o
- CC net/tftp.o
- LD net/built-in.o
- LD test/built-in.o
- LD test/dm/built-in.o
- CC examples/standalone/stubs.o
- LD examples/standalone/libstubs.o
- CC examples/standalone/hello_world.o
- LD examples/standalone/hello_world
- OBJCOPY examples/standalone/hello_world.srec
- OBJCOPY examples/standalone/hello_world.bin
- LDS u-boot.lds
- LD u-boot
- OBJCOPY u-boot.srec
- OBJCOPY u-boot-nodtb.bin
- COPY u-boot.bin
- SYM u-boot.sym
- ./scripts/check-config.sh u-boot.cfg \
- ./scripts/config_whitelist.txt . 1>&2
- chmod +x ./ram_init/generate.sh
- ./ram_init/generate.sh
- uncompress uboot version
- ram version filesize is 190600
- rsdk-linux-gcc -Os -ffunction-sections -fdata-sections -D__KERNEL__ -DCONFIG_RAM_OFFSET=0x2000 -DCONFIG_RAM_SIZE=190600 -DCONFIG_LOAD_BASE=0x82800000 -I../include -I../arch/mips/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/rsdk-6.5.0-5281-EL-4.9-u1.0-m32fut-191025p1/bin/../lib/gcc/mips-linux-uclibc/6.5.0/include -pipe -G 0 -mabicalls -fPIC -EL -fno-strict-aliasing -mabi=32 -D__MIPS__ -Wall -Wstrict-prototypes -fno-stack-protector -Wno-format-nonliteral -Wno-format-security -fstack-usage -msoft-float -g -DDEBUG -D__ASSEMBLY__ -c init.S -o init.o
- rsdk-linux-gcc -Os -ffunction-sections -fdata-sections -D__KERNEL__ -DCONFIG_RAM_OFFSET=0x2000 -DCONFIG_RAM_SIZE=190600 -DCONFIG_LOAD_BASE=0x82800000 -I../include -I../arch/mips/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/rsdk-6.5.0-5281-EL-4.9-u1.0-m32fut-191025p1/bin/../lib/gcc/mips-linux-uclibc/6.5.0/include -pipe -G 0 -mabicalls -fPIC -EL -fno-strict-aliasing -mabi=32 -D__MIPS__ -Wall -Wstrict-prototypes -fno-stack-protector -Wno-format-nonliteral -Wno-format-security -fstack-usage -msoft-float -g -DDEBUG -c dma_copy.c -o dma_copy.o
- In file included from dma_copy.c:2:0:
- ../include/dma.h:48:25: warning: 'struct udevice' declared inside parameter list will not be visible outside of this definition or declaration
- int (*transfer)(struct udevice *dev, int direction, void *dst,
- ^~~~~~~
- ../include/dma.h:72:46: warning: 'struct udevice' declared inside parameter list will not be visible outside of this definition or declaration
- int dma_get_device(u32 transfer_type, struct udevice **devp);
- ^~~~~~~
- rsdk-linux-ld -G 0 -static -n -nostdlib -EL -m elf32ltsmip -T init.lds --gc-sections -pie -Bstatic -Ttext 0xb9000000 -L /opt/rsdk-6.5.0-5281-EL-4.9-u1.0-m32fut-191025p1/bin/../lib/gcc/mips-linux-uclibc/6.5.0/5281/el/hard-float -lgcc init.o ../board/realtek/rlxboard/bsp_init.o dma_copy.o ../board/realtek/rlxboard/dma.o -Map init.map -o init
- rsdk-linux-objcopy --remove-section=.dynsym --gap-fill=0xff -O binary init init.bin
- rsdk-linux-gcc -Os -ffunction-sections -fdata-sections -D__KERNEL__ -DCONFIG_RAMINIT_OFFSET=2048 -DCONFIG_RAMINIT_SIZE=3736 -DCONFIG_LOAD_BASE=0xb9000000 -I../include -I../arch/mips/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/rsdk-6.5.0-5281-EL-4.9-u1.0-m32fut-191025p1/bin/../lib/gcc/mips-linux-uclibc/6.5.0/include -pipe -G 0 -mabicalls -fPIC -EL -fno-strict-aliasing -mabi=32 -D__MIPS__ -Wall -Wstrict-prototypes -fno-stack-protector -Wno-format-nonliteral -Wno-format-security -fstack-usage -msoft-float -D__ASSEMBLY__ -c boot.S -o boot.o
- rsdk-linux-ld -G 0 -static -n -nostdlib -EL -m elf32ltsmip -T boot.lds --gc-sections -pie -Bstatic -Ttext 0xbc000000 -L /opt/rsdk-6.5.0-5281-EL-4.9-u1.0-m32fut-191025p1/bin/../lib/gcc/mips-linux-uclibc/6.5.0/5281/el/hard-float -lgcc boot.o -Map boot.map -o boot
- rsdk-linux-objcopy --remove-section=.dynsym --gap-fill=0xff -O binary boot sysboot.bin
- 3736+0 records in
- 3736+0 records out
- 3736 bytes (3.7 kB) copied, 0.00556867 s, 671 kB/s
- 190600+0 records in
- 190600+0 records out
- 190600 bytes (191 kB) copied, 0.253397 s, 752 kB/s
- davis@XPS-15-9570:~/uboot-2016.11$ echo $?
- 0
- davis@XPS-15-9570:~/uboot-2016.11$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement