From: Carlos Rafael Giani <dv@pseudoterminal.org>
To: "meta-freescale@yoctoproject.org" <meta-freescale@yoctoproject.org>
Subject: About customizing the image_types_fsl class
Date: Mon, 20 Jan 2014 11:12:12 +0100 [thread overview]
Message-ID: <52DCF67C.6030503@pseudoterminal.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 1546 bytes --]
Hello,
I am working on revised hummingboard and cubox-i patches.
One issue that has come up is its u-boot support.
There is a new forked u-boot version for these machines, with SPL
support. The way it is supposed to be built differs from the regular
u-boot.imx generation.
Building produces two files, u-boot.img and SPL. The SPL has to be
flashed first, the u-boot.img right after.
The details are here:
http://imx.solid-run.com/wiki/index.php?title=Building_the_kernel_and_u-boot_for_the_CuBox-i_and_the_HummingBoard
Excerpt:
Flashing SPL - sudo dd if=SPL of=/dev/sdX bs=512 seek=2
Flashing u-boot.img as raw to the micro SD - sudo dd if=u-boot.img
of=/dev/sdX bs=1K seek=42
I have been thinking about how to adapt this for meta-fsl-arm-extra. I
essentially have to derive my own class from image_types_fsl and provide
a new SDcard generation function. And to do that, I would have to copy &
paste large parts of the existing mx6 sdcard generation command. This is
not exactly clean.
One other detail, which is less important but still present, is that
these machines do _not_ expect the uImage to be outside of the
partitions. They just load the uImage from the first partition by default.
I know mainline u-boot got hummingboard and cubox-i support, but first I
want to use something that has been tested by the machine vendors.
(Plus, I am not sure how stable the current git mainline of u-boot is,
and OE still uses 2013.10).
Suggestions? Comments?
cheers,
Carlos
[-- Attachment #2: Type: text/html, Size: 2300 bytes --]
next reply other threads:[~2014-01-20 10:10 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-20 10:12 Carlos Rafael Giani [this message]
2014-01-20 14:12 ` About customizing the image_types_fsl class Daiane Angolini
2014-01-20 14:41 ` Carlos Rafael Giani
2014-01-20 15:00 ` Daiane Angolini
2014-01-20 17:40 ` Carlos Rafael Giani
2014-01-20 19:48 ` Fabio Estevam
2014-01-21 13:04 ` Carlos Rafael Giani
2014-01-21 13:22 ` Fabio Estevam
2014-01-21 13:28 ` Daiane.Angolini
2014-01-20 19:54 ` John Weber
2014-01-20 20:20 ` Otavio Salvador
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=52DCF67C.6030503@pseudoterminal.org \
--to=dv@pseudoterminal.org \
--cc=meta-freescale@yoctoproject.org \
/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.