All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot]  [PATCH 0/20] tegra: Expand Nyan-big support
@ 2017-05-01 14:43 Matthew Gorski
  2017-05-01 15:14 ` Simon Glass
  0 siblings, 1 reply; 35+ messages in thread
From: Matthew Gorski @ 2017-05-01 14:43 UTC (permalink / raw)
  To: u-boot

I am porting u-boot to nyan_big and need some input.  I have been searching
high and low and found this thread here: [U-Boot] [PATCH 0/20] tegra:
Expand Nyan-big support

 https://lists.denx.de/pipermail/u-boot/2015-March/209530.html

I have tried to build u-boot with the branch here:

https://git.collabora.com/cgit/user/tomeu/u-boot.git/commit/?h=nyan-big

and also the official chromium next branch

I followed building instructions here: https://www.chromium.org
/chromium-os/firmware-porting-guide/using-nv-u-boot-on-the-
samsung-arm-chromebook

I build with these commands:

mkimage -e 0x81000100 -a 0x81000100 -f kernel-big.its kernel-u-boot

(with and without the load address setting)

vbutil_kernel --arch arm --pack kernel.bin --keyblock
/usr/share/vboot/devkeys/kernel.keyblock --signprivate
/usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --config
dummy.txt --vmlinuz kernel-u-boot --bootloader dummy.txt

I have had numerous failed attempts to boot uboot from sdcard mmcblk1p1

Any help is appreciated I have only gotten a blank screen after weeks of
flashing.  I can boot custom v3.10 kernels so I assume I am using the
correct building procedure.  Thanks in advance for help from the u-boot
community.

^ permalink raw reply	[flat|nested] 35+ messages in thread
* [U-Boot]  [PATCH 0/20] tegra: Expand Nyan-big support
@ 2015-06-28  9:48 Davide Baldo
  0 siblings, 0 replies; 35+ messages in thread
From: Davide Baldo @ 2015-06-28  9:48 UTC (permalink / raw)
  To: u-boot

> Hi Sjoerd,
> On 25 February 2015 at 17:12, Sjoerd Simons
<<sjoerd.simons@collabora.co.uk
<http://lists.denx.de/mailman/listinfo/u-boot>> wrote:
>>* 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)
*
> No I don't sorry. I suppose in dev mode it should boot a signed image
> so if you put U-Boot in a FIT as with snow/pit it should work. But I
> don't have instructions...if you figure it out it would be good to put
> this info somewhere.

> Regards,
> Simon

Hi i'm trying to chain u-boot from an sdcard in a byan-big based
chromebook without having to overwrite the main boot, has someone
managed to do it?

Regards,Davide

^ permalink raw reply	[flat|nested] 35+ messages in thread
* [U-Boot] [PATCH 0/20] tegra: Expand Nyan-big support
@ 2015-02-17 22:29 Simon Glass
  2015-02-26  0:12 ` Sjoerd Simons
  0 siblings, 1 reply; 35+ messages in thread
From: Simon Glass @ 2015-02-17 22:29 UTC (permalink / raw)
  To: u-boot

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

-- 
2.2.0.rc0.207.ga3a616c

^ permalink raw reply	[flat|nested] 35+ messages in thread

end of thread, other threads:[~2017-06-05 21:23 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-01 14:43 [U-Boot] [PATCH 0/20] tegra: Expand Nyan-big support Matthew Gorski
2017-05-01 15:14 ` Simon Glass
2017-05-01 15:37   ` Matthew Gorski
2017-05-01 15:45     ` Simon Glass
2017-05-01 16:11       ` Matthew Gorski
     [not found]         ` <CALr8Vo1R45iASk_1h7vDgcdaG=gQ3jvWXz4X4jchu_+6yfrfyA@mail.gmail.com>
2017-05-01 16:40           ` Matthew Gorski
2017-05-01 17:03             ` Simon Glass
2017-05-01 17:26               ` Matthew Gorski
2017-05-01 18:16                 ` Matthew Gorski
2017-05-01 18:36                 ` Simon Glass
2017-05-01 20:30                   ` Matthew Gorski
2017-05-01 22:02                     ` Simon Glass
2017-05-01 22:50                       ` Matthew Gorski
2017-05-01 23:27                       ` Matthew Gorski
2017-05-01 23:34                         ` Simon Glass
2017-05-01 23:45                           ` Matthew Gorski
2017-05-02  1:19                             ` Matthew Gorski
2017-05-02  6:40                               ` Tomeu Vizoso
2017-05-02  6:42                                 ` Tomeu Vizoso
2017-05-02  6:54                                   ` Sjoerd Simons
2017-05-02 13:25                                     ` Matthew Gorski
2017-05-02 15:34                                       ` Matthew Gorski
2017-05-03  0:51                                         ` Matthew Gorski
2017-05-03  2:39                                           ` Simon Glass
     [not found]                                             ` <CALr8Vo0QVq3y_KRaUDbfu3HMv5fRY9O9S7jh-Xxfrtyj9cmfzQ@mail.gmail.com>
     [not found]                                               ` <CALr8Vo0EvrPP0J8172W8Wf-k4rWVTp6QLPbTBXoarkya9X_CXg@mail.gmail.com>
2017-05-03 12:02                                                 ` Matthew Gorski
2017-05-05 17:54                                                   ` Thomas Hoff
2017-05-05 18:02                                                     ` Matthew Gorski
2017-06-05 19:59                                                       ` Simon Glass
2017-06-05 21:23                                                         ` Thomas Hoff
  -- strict thread matches above, loose matches on Subject: below --
2015-06-28  9:48 Davide Baldo
2015-02-17 22:29 Simon Glass
2015-02-26  0:12 ` Sjoerd Simons
2015-02-28  5:11   ` Simon Glass
2015-03-30  8:14     ` Sjoerd Simons
2015-03-30 23:51       ` Simon Glass

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.