Message ID | 20160830190629.13956-11-afd@ti.com |
---|---|
State | New |
Headers | show |
On 09/02/2016 09:54 AM, Tom Rini wrote: > On Tue, Aug 30, 2016 at 02:06:29PM -0500, Andrew F. Davis wrote: > >> Add a new defconfig file for the AM335x High Security EVM. This config >> is specific for the case of SD card booting, we the boot types to be >> seperate defconfigs as some options change depending on boot type, in >> addition this allows us to trim the SPL size as we only need to support >> one boot media. >> >> This defconfig is the same as for the non-secure part, except for: >> CONFIG_TI_SECURE_DEVICE option set to 'y' >> CONFIG_ISW_ENTRY_ADDR updated for secure images. >> CONFIG_FIT_IMAGE_POST_PROCESS option set to 'y' >> CONFIG_SPL_FIT_IMAGE_POST_PROCESS option set to 'y' >> CONFIG_SPL_SD_BOOT option set to 'y' so we will build an MMC >> compatible SPL >> CONFIG_USE_TINY_PRINTF option set to 'y' to reduce SPL size >> NAND removed from CONFIG_SYS_EXTRA_OPTIONS as this adds NAND >> support to SPL, not just U-Boot proper, when this is fixed >> this can be added back >> >> Signed-off-by: Andrew F. Davis <afd@ti.com> > > Reviewed-by: Tom Rini <trini@konsulko.com> > Just a heads up, this defconfig will probably not build until Simon's SPL_*_SUPPORT kconfig series is taken. I would be okay if this didn't get taken right now, I can re-post this and the other boot mode defconfigs when I can test that they build/boot correctly. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
On 09/02/2016 09:58 AM, Tom Rini wrote: > On Fri, Sep 02, 2016 at 09:57:10AM -0500, Andrew F. Davis wrote: >> On 09/02/2016 09:54 AM, Tom Rini wrote: >>> On Tue, Aug 30, 2016 at 02:06:29PM -0500, Andrew F. Davis wrote: >>> >>>> Add a new defconfig file for the AM335x High Security EVM. This config >>>> is specific for the case of SD card booting, we the boot types to be >>>> seperate defconfigs as some options change depending on boot type, in >>>> addition this allows us to trim the SPL size as we only need to support >>>> one boot media. >>>> >>>> This defconfig is the same as for the non-secure part, except for: >>>> CONFIG_TI_SECURE_DEVICE option set to 'y' >>>> CONFIG_ISW_ENTRY_ADDR updated for secure images. >>>> CONFIG_FIT_IMAGE_POST_PROCESS option set to 'y' >>>> CONFIG_SPL_FIT_IMAGE_POST_PROCESS option set to 'y' >>>> CONFIG_SPL_SD_BOOT option set to 'y' so we will build an MMC >>>> compatible SPL >>>> CONFIG_USE_TINY_PRINTF option set to 'y' to reduce SPL size >>>> NAND removed from CONFIG_SYS_EXTRA_OPTIONS as this adds NAND >>>> support to SPL, not just U-Boot proper, when this is fixed >>>> this can be added back >>>> >>>> Signed-off-by: Andrew F. Davis <afd@ti.com> >>> >>> Reviewed-by: Tom Rini <trini@konsulko.com> >>> >> >> Just a heads up, this defconfig will probably not build until Simon's >> SPL_*_SUPPORT kconfig series is taken. >> >> I would be okay if this didn't get taken right now, I can re-post this >> and the other boot mode defconfigs when I can test that they build/boot >> correctly. > > OK, then yeah, it'll probably need at least one more spin once Simon's > series is done. > Yeah, this defconfig will probably change, the rest of the series is still good to be taken whenever you feel it is ready. Thanks, Andrew _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
diff --git a/configs/am335x_hs_evm_mmc_defconfig b/configs/am335x_hs_evm_mmc_defconfig new file mode 100644 index 0000000..d10faaa --- /dev/null +++ b/configs/am335x_hs_evm_mmc_defconfig @@ -0,0 +1,58 @@ +CONFIG_ARM=y +CONFIG_AM33XX=y +CONFIG_TI_SECURE_DEVICE=y +CONFIG_TARGET_AM335X_EVM=y +CONFIG_SPL_STACK_R_ADDR=0x82000000 +CONFIG_DEFAULT_DEVICE_TREE="am335x-evm" +CONFIG_SPL=y +CONFIG_ISW_ENTRY_ADDR=0x40301750 +CONFIG_SPL_STACK_R=y +CONFIG_HUSH_PARSER=y +CONFIG_CMD_BOOTZ=y +# CONFIG_CMD_IMLS is not set +CONFIG_CMD_ASKENV=y +# CONFIG_CMD_FLASH is not set +CONFIG_CMD_MMC=y +CONFIG_CMD_SF=y +CONFIG_CMD_SPI=y +CONFIG_CMD_I2C=y +CONFIG_CMD_USB=y +CONFIG_CMD_DFU=y +CONFIG_CMD_GPIO=y +# CONFIG_CMD_SETEXPR is not set +CONFIG_CMD_DHCP=y +CONFIG_CMD_MII=y +CONFIG_CMD_PING=y +CONFIG_CMD_EXT2=y +CONFIG_CMD_EXT4=y +CONFIG_CMD_EXT4_WRITE=y +CONFIG_CMD_FAT=y +CONFIG_CMD_FS_GENERIC=y +CONFIG_OF_CONTROL=y +CONFIG_DM_MMC=y +CONFIG_SPI_FLASH=y +CONFIG_SPI_FLASH_WINBOND=y +CONFIG_DM_ETH=y +CONFIG_SYS_NS16550=y +CONFIG_TIMER=y +CONFIG_OMAP_TIMER=y +CONFIG_USB=y +CONFIG_USB_MUSB_HOST=y +CONFIG_USB_MUSB_GADGET=y +CONFIG_USB_GADGET=y +CONFIG_USB_GADGET_DOWNLOAD=y +CONFIG_G_DNL_MANUFACTURER="Texas Instruments" +CONFIG_G_DNL_VENDOR_NUM=0x0451 +CONFIG_G_DNL_PRODUCT_NUM=0xd022 +CONFIG_OF_LIBFDT=y +CONFIG_SPL_NET_VCI_STRING="AM335x U-Boot SPL" +CONFIG_RSA=y +CONFIG_FIT=y +CONFIG_SPL_OF_LIBFDT=y +CONFIG_SPL_LOAD_FIT=y +CONFIG_SPL_FIT_IMAGE_POST_PROCESS=y +CONFIG_OF_LIST="am335x-evm am335x-bone am335x-boneblack am335x-evmsk am335x-bonegreen am335x-icev2" +CONFIG_DM_I2C=y +CONFIG_FIT_IMAGE_POST_PROCESS=y +CONFIG_SPL_SD_BOOT=y +CONFIG_USE_TINY_PRINTF=y
Add a new defconfig file for the AM335x High Security EVM. This config is specific for the case of SD card booting, we the boot types to be seperate defconfigs as some options change depending on boot type, in addition this allows us to trim the SPL size as we only need to support one boot media. This defconfig is the same as for the non-secure part, except for: CONFIG_TI_SECURE_DEVICE option set to 'y' CONFIG_ISW_ENTRY_ADDR updated for secure images. CONFIG_FIT_IMAGE_POST_PROCESS option set to 'y' CONFIG_SPL_FIT_IMAGE_POST_PROCESS option set to 'y' CONFIG_SPL_SD_BOOT option set to 'y' so we will build an MMC compatible SPL CONFIG_USE_TINY_PRINTF option set to 'y' to reduce SPL size NAND removed from CONFIG_SYS_EXTRA_OPTIONS as this adds NAND support to SPL, not just U-Boot proper, when this is fixed this can be added back Signed-off-by: Andrew F. Davis <afd@ti.com> --- configs/am335x_hs_evm_mmc_defconfig | 58 +++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 configs/am335x_hs_evm_mmc_defconfig -- 2.9.3 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot