All of lore.kernel.org
 help / color / mirror / Atom feed
From: Simon Glass <sjg@chromium.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v3 00/25] dm: Introduce Rockchip RK3288 support
Date: Wed, 24 Jun 2015 11:48:04 -0600	[thread overview]
Message-ID: <CAPnjgZ19FfCSQYk+T4=zUGK4yfchhQ4tq8vroVXpAxHPTGjq5Q@mail.gmail.com> (raw)
In-Reply-To: <47841475.bNxW9YsWLZ@diego>

Hi,

On 24 June 2015 at 11:39, Heiko St?bner <heiko@sntech.de> wrote:
> Am Mittwoch, 24. Juni 2015, 09:54:07 schrieb Kevin Hilman:
>> Simon Glass <sjg@chromium.org> writes:
>> > The Rockchip RK3288 is based on a quad-core Cortex-A17 CPU and has a good
>> > set of peripherals. Various full-featured U-Boot ports are available and
>> > this is an attempt to bring those features into mainline. With this series
>> > the Firefly RK3288 can boot to a prompt from an SD card.
>> >
>> > Since much of the code is generic, this also supports the Radxa Rock Pro.
>> > Since there is no device tree available for that yet, it uses the same
>> > config and device tree as the Firefly. This works because not all
>> > peripherals are supported, so the differences don't matter.
>> >
>> > Support for booting from USB OTG is also provided, using the on-chip boot
>> > ROM and the rkflashtool utility. This can boot as far as SPL, but there is
>> > no support for reading U-Boot proper from USB as yet. This requires
>> > implementing a suitable protocol (perhaps DFU or Rockchip's proprietary
>> > one) in SPL.
>> >
>> > Support is also provided for the Haier Chromebook, which is based on the
>> > same SoC. In this case it boots from SPI rather than an SD card.
>>
>> Any testing on the Hisense Chromebook with the same SoC?  I don't know
>> if there are significant differences with the Haier one that would
>> effect this.
>
> From what I know, the jerry dts in this series actually is the Hisense
> Chromebook? Looking at the dts files you'll see that they're all actually
> pretty similar.

Yes, very similar. If you look at the board configs you'll see that
almost everything is common. The only difference is the features that
are enabled in SPL (for code size reasons at present it doesn't
support both SPI and MMC booting).

When you change out the device tree it should boot on any of the
RK3288 platforms. There is nothing hardware-specific in the
implementation or config. Everything uses driver model and device
tree.

Regards,
Simon

  reply	other threads:[~2015-06-24 17:48 UTC|newest]

Thread overview: 54+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-23 23:28 [U-Boot] [PATCH v3 00/25] dm: Introduce Rockchip RK3288 support Simon Glass
2015-06-23 23:28 ` [U-Boot] [PATCH v3 01/25] rockchip: Add serial support Simon Glass
2015-06-23 23:28 ` [U-Boot] [PATCH v3 02/25] rockchip: Bring in RK3288 device tree file includes and bindings Simon Glass
2015-06-23 23:28 ` [U-Boot] [PATCH v3 03/25] rockchip: rk3288: dts: Make core devices available early Simon Glass
2015-06-23 23:28 ` [U-Boot] [PATCH v3 04/25] mkimage: Allow padding to any length Simon Glass
2015-06-25 22:35   ` Joe Hershberger
2015-06-23 23:28 ` [U-Boot] [PATCH v3 05/25] mkimage: Allow the original file size to be recorded Simon Glass
2015-06-25 22:36   ` Joe Hershberger
2015-06-23 23:28 ` [U-Boot] [PATCH v3 06/25] rockchip: Add the rkimage format to mkimage Simon Glass
2015-06-24  4:13   ` Naoki FUKAUMI
2015-06-23 23:28 ` [U-Boot] [PATCH v3 07/25] rockchip: Add support for the SD image Simon Glass
2015-06-23 23:28 ` [U-Boot] [PATCH v3 08/25] rockchip: Add support for the SPI image Simon Glass
2015-06-24  4:05   ` Naoki FUKAUMI
2015-06-23 23:28 ` [U-Boot] [PATCH v3 09/25] rockchip: gpio: Add rockchip GPIO driver Simon Glass
2015-06-23 23:28 ` [U-Boot] [PATCH v3 10/25] rockchip: Add basic peripheral and clock definitions Simon Glass
2015-06-23 23:28 ` [U-Boot] [PATCH v3 11/25] power: Add support for ACT8846 PMIC Simon Glass
2015-06-23 23:28 ` [U-Boot] [PATCH v3 12/25] power: regulator: Add a driver for ACT8846 regulators Simon Glass
2015-06-23 23:28 ` [U-Boot] [PATCH v3 13/25] rockchip: rk3288: Add clock driver Simon Glass
2015-06-23 23:28 ` [U-Boot] [PATCH v3 14/25] rockchip: rk3288: Add header files for PMU and GRF Simon Glass
2015-06-23 23:29 ` [U-Boot] [PATCH v3 15/25] rockchip: rk3288: Add SoC reset driver Simon Glass
2015-06-23 23:29 ` [U-Boot] [PATCH v3 16/25] rockchip: rk3288: Add a simple syscon driver Simon Glass
2015-06-23 23:29 ` [U-Boot] [PATCH v3 17/25] rockchip: rk3288: Add pinctrl driver Simon Glass
2015-07-06 17:24   ` Masahiro Yamada
2015-07-06 17:32     ` Simon Glass
2015-07-08  9:35       ` Masahiro Yamada
2015-07-08 20:27         ` Simon Glass
2015-06-23 23:29 ` [U-Boot] [PATCH v3 18/25] rockchip: rk3288: Add SDRAM init Simon Glass
2015-06-23 23:29 ` [U-Boot] [PATCH v3 19/25] rockchip: Add an MMC driver Simon Glass
2015-06-26 10:23   ` Jaehoon Chung
2015-07-28 17:00   ` Andre Przywara
2015-06-23 23:29 ` [U-Boot] [PATCH v3 20/25] rockchip: Add core SoC start-up code Simon Glass
2015-06-23 23:29 ` [U-Boot] [PATCH v3 21/25] rockchip: Add I2C driver Simon Glass
2015-06-23 23:29 ` [U-Boot] [PATCH v3 22/25] rockchip: Add SPI driver Simon Glass
2015-06-24  5:56   ` Jagan Teki
2015-06-23 23:29 ` [U-Boot] [PATCH v3 23/25] rockchip: Add basic support for firefly-rk3288 Simon Glass
2015-06-23 23:29 ` [U-Boot] [PATCH v3 24/25] rockchip: Add basic support for jerry Simon Glass
2015-06-23 23:29 ` [U-Boot] [PATCH v3 25/25] rockchip: Add a simple README Simon Glass
2015-06-24  4:24   ` Naoki FUKAUMI
2015-07-27 17:08   ` Andre Przywara
2015-07-27 17:13     ` Simon Glass
2015-08-06 15:35   ` Christoph Fritz
2015-08-06 23:19     ` Simon Glass
2015-06-24  4:02 ` [U-Boot] [PATCH v3 00/25] dm: Introduce Rockchip RK3288 support Naoki FUKAUMI
2015-06-24 16:54 ` Kevin Hilman
2015-06-24 17:39   ` Heiko Stübner
2015-06-24 17:48     ` Simon Glass [this message]
     [not found] ` <559BE2F2.3020509@googlemail.com>
2015-07-08 15:25   ` Simon Glass
2015-07-09 13:16     ` Ulrich Prinz
2015-07-09 18:10       ` Simon Glass
     [not found]         ` <55A2E5DB.5010604@googlemail.com>
2015-07-13 21:05           ` Ulrich Prinz
2015-07-14 15:54             ` Simon Glass
2015-07-10  8:24 ` Sjoerd Simons
2015-07-10 16:08   ` Simon Glass
2015-07-12 18:26 ` Paul Kocialkowski

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAPnjgZ19FfCSQYk+T4=zUGK4yfchhQ4tq8vroVXpAxHPTGjq5Q@mail.gmail.com' \
    --to=sjg@chromium.org \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.