Hey Simon, Incidentally i got acces to a Nyan big and wanted to start testing u-boot on it. Unfortunately putting a uImage in a vboot signed blob to chainload it from the primary bootloader like on the exynos based chromebooks seemed not to work.
Do you have any good pointers how to use u-boot on nyan? (Ideally without having to re-flash coreboot, as i would like to create images people can easily test on a vanilla chromebook) On Tue, 2015-02-17 at 15:29 -0700, Simon Glass wrote: > This series expands Nyan-big support: > > - Enable Chrome OS EC, so that the keyboard works > - Add some extra clock and pre-kernel init required for reliable operation > - Add Chrome OS environment variables, including 'run nvboot' to allow > booting Chrome OS more easily > > Still missing are audio and USB. > > > Doug Anderson (1): > Add Chrome OS config header > > Simon Glass (19): > dm: spi: Avoid setting the speed with every transfer > cros_ec: Show the protocol version in the debug message > cros_ec: Handle the single duplex requirement in cros_ec > tegra: Provide more accurate microsecond time > tegra: cros_ec: Add tegra support for Chrome OS EC > tegra: spi: Drop the claim_bus() method to correct delays > dm: tegra: cros_ec: Enable Chrome OS EC on Nyan-big > dm: gpio: Add an implementation for gpio_get_number() > tegra: spi: Support slow SPI rates > tegra: clock: Support enabling external clocks > tegra: clock: Adjust PLL access to avoid a warning > tegra: Introduce SRAM repair on tegra124 > tegra: Add missing tegra124 peripherals > tegra: Increase maximum arguments to 32 > tegra: lcd: Tidy up clock init > tegra: Allow board-specific init > tegra: nyan-big: Add additional clock and kernel init > tegra: config: Allow Chrome OS environment settings to be included > tegra: config: nyan-big: Add options required by Chrome OS boot > > arch/arm/cpu/tegra-common/Makefile | 1 + > arch/arm/cpu/tegra-common/clock.c | 24 +- > arch/arm/cpu/tegra-common/powergate.c | 20 +- > arch/arm/cpu/tegra-common/timer.c | 87 ++++ > arch/arm/cpu/tegra124-common/clock.c | 2 +- > arch/arm/dts/tegra124-nyan-big.dts | 6 +- > arch/arm/include/asm/arch-tegra/clock.h | 8 + > arch/arm/include/asm/arch-tegra/sys_proto.h | 7 + > arch/arm/include/asm/arch-tegra124/clock-tables.h | 12 +- > arch/arm/include/asm/arch-tegra124/flow.h | 12 + > board/nvidia/common/board.c | 8 +- > board/nvidia/nyan-big/nyan-big.c | 76 ++++ > configs/nyan-big_defconfig | 5 + > drivers/gpio/gpio-uclass.c | 12 + > drivers/misc/cros_ec.c | 3 +- > drivers/misc/cros_ec_spi.c | 23 +- > drivers/spi/spi-uclass.c | 9 +- > drivers/spi/tegra114_spi.c | 51 +-- > drivers/video/tegra124/tegra124-lcd.c | 4 +- > include/configs/chromeos.h | 464 > ++++++++++++++++++++++ > include/configs/nyan-big.h | 8 + > include/configs/tegra-common-post.h | 15 +- > include/configs/tegra-common.h | 2 +- > include/spi.h | 3 + > 24 files changed, 804 insertions(+), 58 deletions(-) > create mode 100644 arch/arm/cpu/tegra-common/timer.c > create mode 100644 include/configs/chromeos.h >
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

