aboutsummaryrefslogtreecommitdiff
path: root/board/synopsys/hsdk/uboot.env.txt
Commit message (Collapse)AuthorAgeFilesLines
* board/synopsys/hsdk: remove duplicate consoleGravatar Evgeniy Didin2018-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch removes duplicate messages in Linux log on HSDK board. For HSDK board we setup bootargs via device tree, see https://elixir.bootlin.com/linux/latest/source/arch/arc/boot/dts/hsdk.dts#L25 "console=ttyS3" was mistakenly placed in u-boot bootargs which are appended to Kernel bootargs in case of using buildin .dtb. Before patch log is like: ------------------------8<------------------------------------- mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 25000000Hz,... mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 25000000Hz,... mmc0: new SDHC card at address 59b4 mmc0: new SDHC card at address 59b4 blk_queue_max_segment_size: set to minimum 8192 blk_queue_max_segment_size: set to minimum 8192 ------------------------>8------------------------------------- After patch log is like: ------------------------8<------------------------------------- mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 25000000Hz,... mmc0: new SDHC card at address 59b4 blk_queue_max_segment_size: set to minimum 8192 ------------------------8<------------------------------------- Signed-off-by: Evgeniy Didin <didin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: arc-buildroot@synopsys.com Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board: add support for ARC HS Development Kit (HSDK)Gravatar Evgeniy Didin2018-03-311-0/+9
Synopsys DesignWare HSDK (which stands for ARC HS Development Kit) is the latest and greatest development platform that sports quad-core ARC HS38 in real silicon. Most noticeable features of the board are: * Quad-core ARC HS38 CPU running at 1GHz * 4Gb of DDR * Built-in Vivante GPU (well supported via open source Etnaviv drivers) * Built-in Wi-Fi/Bluetooth module (RedPine RS-9113) And as usual we have: * [micro] SD-card slot * 2 USB 2.0 ports * 1Gbit Ethernet port * Built-in Digilent JTAG probe * Serial port accessible via micro-USB port Writing sdcard.img on SDcard creates two partitions: * FAT32 with uImage and uboot.env * EXT4 with root filesystem We modify kernel config because in default hsdk kernel config CONFIG_INITRAMFS_SOURCE parameter is set and when we build rootfs separately (BR2_TARGET_ROOTFS_INITRAMFS is not set) error appears. Also we set up CONFIG_ARC_UBOOT_SUPPORT which enables usage of uboot variables in the boot process. [Peter: Fix comments and rename defconfig to snps_archs38_hsdk_defconfig, Add defconfig to DEVELOPERS and fixup board/synopsys entry, Drop postimage script, rename env file in genimage.cfg and drop size setting for rootfs partition, Add "" for CONFIG_INITRAMFS_SOURCE in linux fragment] Signed-off-by: Evgeniy Didin <didin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Alexey Brodkin <abrodkin@synopsys.com> Cc: arc-buildroot@synopsys.com Reviewed-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>