All of lore.kernel.org
 help / color / mirror / Atom feed
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 --]

             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.