Hi Dylan, As you said, i did the same this in include/configs/rskrza1.h file. and then i got some error's when i rebuild the u-boot source. as follows Build Environment set ============== Building u-boot ============== scripts/kconfig/conf --silentoldconfig Kconfig CHK include/config.h GEN include/autoconf.mk GEN include/autoconf.mk.dep CHK include/config/uboot.release CHK include/generated/version_autogenerated.h CHK include/generated/timestamp_autogenerated.h UPD include/generated/timestamp_autogenerated.h CC lib/asm-offsets.s GEN include/generated/generic-asm-offsets.h CC arch/arm/lib/asm-offsets.s GEN include/generated/asm-offsets.h HOSTCC tools/envcrc.o HOSTCC tools/common/env_embedded.o HOSTLD tools/envcrc HOSTCC tools/mkenvimage.o HOSTLD tools/mkenvimage HOSTCC tools/image-host.o HOSTCC tools/dumpimage.o HOSTLD tools/dumpimage HOSTCC tools/mkimage.o HOSTLD tools/mkimage CC arch/arm/cpu/armv7/cache_v7.o CC arch/arm/cpu/armv7/cpu.o CC arch/arm/cpu/armv7/syslib.o CC arch/arm/cpu/armv7/rza1/timer.o CC arch/arm/cpu/armv7/rza1/cpu_info.o CC arch/arm/cpu/armv7/rza1/emac.o LD arch/arm/cpu/armv7/rza1/built-in.o LD arch/arm/cpu/armv7/built-in.o AS arch/arm/cpu/armv7/start.o AS arch/arm/lib/vectors.o AS arch/arm/lib/crt0.o AS arch/arm/lib/relocate.o CC arch/arm/lib/bootm-fdt.o CC arch/arm/lib/bootm.o CC arch/arm/lib/interrupts.o CC arch/arm/lib/reset.o CC arch/arm/lib/cache.o CC arch/arm/lib/cache-cp15.o LD arch/arm/lib/built-in.o CC arch/arm/lib/eabi_compat.o CC board/renesas/rskrza1/rskrza1.o AS board/renesas/rskrza1/lowlevel_init.o LD board/renesas/rskrza1/built-in.o CC common/main.o CC common/exports.o CC common/hash.o CC common/cli_hush.o CC common/autoboot.o CC common/board_f.o CC common/board_r.o CC common/cmd_boot.o CC common/cmd_bootm.o In file included from common/cmd_bootm.c:34:0: include/mtd/cfi_flash.h:168:22: error: unknown type name ‘flash_info_t’ void flash_write_cmd(flash_info_t * info, flash_sect_t sect, ^ include/mtd/cfi_flash.h:168:43: error: unknown type name ‘flash_sect_t’ void flash_write_cmd(flash_info_t * info, flash_sect_t sect, ^ include/mtd/cfi_flash.h:172:22: error: unknown type name ‘flash_info_t’ void flash_cmd_reset(flash_info_t *info); ^ common/cmd_bootm.c:35:1: error: unknown type name ‘flash_info_t’ extern flash_info_t flash_info[]; /* info for FLASH chips */ ^ common/cmd_bootm.c: In function ‘do_imls_nor’: common/cmd_bootm.c:316:2: error: unknown type name ‘flash_info_t’ flash_info_t *info; ^ common/cmd_bootm.c:323:11: error: request for member ‘flash_id’ in something not a structure or union if (info- flash_id == FLASH_UNKNOWN) ^ common/cmd_bootm.c:323:25: error: ‘FLASH_UNKNOWN’ undeclared (first use in this function) if (info- flash_id == FLASH_UNKNOWN) ^ common/cmd_bootm.c:323:25: note: each undeclared identifier is reported only once for each function it appears in common/cmd_bootm.c:325:23: error: request for member ‘sector_count’ in something not a structure or union for (j = 0; j info- sector_count; ++j) { ^ common/cmd_bootm.c:327:22: error: request for member ‘start’ in something not a structure or union hdr = (void *)info- start[j]; ^ make[1]: *** [common/cmd_bootm.o] Error 1 make: *** [common] Error 2 ============== u-boot Build Successful ============== Note : In my custom design Parallel NOR is not there. and with the QSPI boot images hardware is up(u-boot,dtb,uImage and rootfs.squashfs) and it's booting from QSPI flash(Custom PCB) and same images if i load into RZRSK with QSPI boot, the images are working. except issues as above post.
↧