From: Lukasz Majewski <l.majewski@majess.pl>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v9 2/2] Odroid-XU3: Add documentation for Odroid-XU3
Date: Fri, 28 Nov 2014 13:47:40 +0100 [thread overview]
Message-ID: <20141128134740.7246491d@jawa> (raw)
In-Reply-To: <1417169977.4422.11.camel@collabora.co.uk>
Hi Sjoerd,
> On Fri, 2014-11-28 at 09:39 +0100, Lukasz Majewski wrote:
> > Hi Sjoerd,
> >
> > > On Fri, 2014-11-28 at 13:45 +0900, Hyungwon Hwang wrote:
> > > > On Thu, 27 Nov 2014 15:33:05 +0100
> > > > Sjoerd Simons <sjoerd.simons@collabora.co.uk> wrote:
> > >
> > > > > signed_bl1_position=1
> > > > > bl2_position=31
> > > > > uboot_position=63
> > > > > tzsw_position=719
> > > > > env_position=1231
> > > > >
> > > > > for the various locations.. Which also explains the limit
> > > > > 335872 bytes in your initial mail.. Awkward one though.
> > > > > Wonder if that's an SoC issue or something hardkernel could
> > > > > fix by having a different bl1/bl2?
> > > > >
> > > >
> > > > (719 - 63) * 512 = 335876 bytes. The limitation is needed not to
> > > > overwrite tzsw.
> > > >
> > > > Are you saying that the limitation can be removed? Yes, with
> > > > different bl1/bl2. But I do not think that another bl1/bl2 will
> > > > be released to relieve the limitation.
> > >
> > > It was a something i was wondering. After send this e-mail i had a
> > > chat with Mauro Ribeiro on #linux-exynos. He indicate that the BL2
> > > determines the u-boot load location and that it's an u-boot SPL
> > > build from their u-boot branch. Also he indicated that he would
> > > be happy to sign a modified SPL build which e.g. loads u-boot
> > > from behind the TZSW.
> > >
> > > You can find the IRC log here:
> > > http://irclog.whitequark.org/linux-exynos/2014-11-27
> > >
> > > I have yet to take him up on that offer though, but it sounds
> > > like a good way forward. The current layout really isn't
> > > practical.
> > >
> >
> > It indeed isn't very practical, but this is what you received from
> > HardKernel when you buy XU3 board.
> >
> > Of course you can grab their sources, modify the layout, prepare
> > u-boot's SPL and send it to them to be signed.
> > However, it is not the way the "normal" user do things.
> >
> > He or she would like to replace standard (and outdated) HardKernel
> > u-boot on their SD card and go forward with booting kernel.
>
> > For now we _must_ focus on supporting XU3 with default BL1/BL2 and
> > hence we are obliged to have u-boot size smaller than 328 KiB.
>
> I don't see a big issue with telling the "normal" user[0] to replace
> both the BL2 and u-boot itself. If the hardkernel folks indeed do sign
> the BL2 for us, i'm more then happy to make that publically available.
>
I just would like to avoid having two incompatible BL2s floating
around.
Does your use case require u-boot size larger than 328 KiB?
Hyungwon has managed to provide functional one with size less than 328
KiB.
Another issue is the exact SPL source code from which you would like to
build BL2 with modified layout.
Do you plan to use HardKernel's source code and only modify the layout
or use SPL from cutting edge mainline?
Please note that even for tests BL2 must be signed by HardKernel to
cooperate with Samsung's proprietary BL1.
>
> 0: Do normal users replace u-boot?
>
I know a few developers who did this because they needed new features
missing in HardKernel's version (like UMS support).
Best regards,
Lukasz Majewski
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141128/ae93ad2f/attachment.pgp>
next prev parent reply other threads:[~2014-11-28 12:47 UTC|newest]
Thread overview: 48+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-27 13:21 [U-Boot] [PATCH v9 0/3] Adds support for Exynos5422 odroid xu3 board Hyungwon Hwang
2014-11-27 13:21 ` [U-Boot] [PATCH v9 1/2] Odroid-XU3: Add support for Odroid-XU3 Hyungwon Hwang
2014-11-27 15:16 ` Jaehoon Chung
2014-11-28 1:44 ` Hyungwon Hwang
2014-11-27 16:35 ` Sjoerd Simons
2014-11-28 5:00 ` Hyungwon Hwang
2014-11-28 7:44 ` Sjoerd Simons
2014-11-27 21:45 ` Sjoerd Simons
2014-11-28 2:13 ` Hyungwon Hwang
2014-11-28 8:14 ` Sjoerd Simons
2014-11-28 8:54 ` Jaehoon Chung
2014-12-03 11:34 ` Sjoerd Simons
2014-12-01 17:30 ` Simon Glass
2014-12-02 1:38 ` Hyungwon Hwang
2014-11-27 13:21 ` [U-Boot] [PATCH v9 2/2] Odroid-XU3: Add documentation " Hyungwon Hwang
2014-11-27 14:33 ` Sjoerd Simons
2014-11-28 4:45 ` Hyungwon Hwang
2014-11-28 8:00 ` Sjoerd Simons
2014-11-28 8:39 ` Lukasz Majewski
2014-11-28 10:19 ` Sjoerd Simons
2014-11-28 12:47 ` Lukasz Majewski [this message]
2014-11-28 13:31 ` Sjoerd Simons
2014-11-28 11:44 ` Javier Martinez Canillas
2014-11-28 13:46 ` Lukasz Majewski
2014-11-28 15:06 ` Sjoerd Simons
2014-11-29 17:12 ` Lukasz Majewski
2014-12-01 22:30 ` Simon Glass
2014-12-02 22:29 ` Lukasz Majewski
2014-12-02 23:26 ` Suriyan Ramasami
2014-12-08 17:58 ` Kevin Hilman
2014-12-08 22:31 ` Simon Glass
2014-12-09 1:27 ` Kevin Hilman
2014-12-09 13:15 ` Simon Glass
2014-12-10 0:03 ` Kevin Hilman
2014-12-10 0:11 ` Simon Glass
2014-12-10 19:20 ` Kevin Hilman
2014-12-11 1:13 ` Hyungwon Hwang
2014-12-09 10:05 ` Lukasz Majewski
2014-11-27 15:20 ` Jaehoon Chung
2014-12-01 12:34 ` [U-Boot] [PATCH 0/4] Odroid XU3 support additions Sjoerd Simons
2014-12-01 12:34 ` [U-Boot] [PATCH 1/4] Odroid-XU3: Drop redundant fields Sjoerd Simons
2014-12-01 12:34 ` [U-Boot] [PATCH 2/4] Odroid-XU3: Add entry for DTS EHCI GPIO Sjoerd Simons
2014-12-01 12:34 ` [U-Boot] [PATCH 3/4] ODROID-XU3: Make odroid-xu3 an smdk5420 variant Sjoerd Simons
2014-12-01 12:34 ` [U-Boot] [PATCH 4/4] ODROID-XU3: drop overriding the boot environment Sjoerd Simons
2014-12-02 1:56 ` [U-Boot] [PATCH 0/4] Odroid XU3 support additions Hyungwon Hwang
2015-01-07 8:31 ` Joonyoung Shim
2015-01-07 9:25 ` Sjoerd Simons
2015-01-07 11:49 ` Joonyoung Shim
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=20141128134740.7246491d@jawa \
--to=l.majewski@majess.pl \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox