From: Robert Jarzmik <robert.jarzmik@free.fr>
To: Sascha Hauer <s.hauer@pengutronix.de>
Cc: barebox@lists.infradead.org
Subject: Re: [PATCH 2/2] ARM: pxa: add lubbock board support
Date: Wed, 28 Jan 2015 23:53:02 +0100 [thread overview]
Message-ID: <87oapio6up.fsf@free.fr> (raw)
In-Reply-To: <20150128090028.GB12209@pengutronix.de> (Sascha Hauer's message of "Wed, 28 Jan 2015 10:00:28 +0100")
Sascha Hauer <s.hauer@pengutronix.de> writes:
> On Mon, Jan 26, 2015 at 10:33:47PM +0100, Robert Jarzmik wrote:
>> +
>> +static int lubbock_mem_init(void)
>> +{
>> + arm_add_mem_device("ram0", 0xa0000000, SZ_64M);
>> + arm_add_mem_device("sram0", 0x0a000000, SZ_1M);
>
> When doing this you'll end up with the SRAM being in ATAGS which is
> probably not what you want. Use add_mem_device() instead.
Right, for v2.
> No hardcoded MAC addresses please. barebox generates a random MAC
> address for you if your board is unable to provide a real one.
I'll remove that from the upstreamed patch. I'll keep it for me for my ISP
router to give me consistently the same IP address through DHCP.
>> +dhcp -H lubbock
>
> dhcp during init time? This unnecessarily delays the boot process when
> booting from flash.
>
> This environment looks very specific to your usecase. Can't you just use
> the generic defenv-2 template?
I'll try for v2, yes.
Speaking of which, this implies one redundant information :
- the env/init/mtdpart-nor to define partitions (including bareboxenv)
- the code to add env0:
devfs_add_partition("nor0", SZ_2M, SZ_256K, DEVFS_PARTITION_FIXED, "env0")
This means that if the partition scheme changes, barebox binary has to be
recompiled and reflashed. Isn't there a better way ? (that was what my
mtd_env_override tried to do btw).
Cheers.
--
Robert
_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox
next prev parent reply other threads:[~2015-01-28 22:53 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-26 21:33 [PATCH 1/2] ARM: pxa: add pxa25x support Robert Jarzmik
2015-01-26 21:33 ` [PATCH 2/2] ARM: pxa: add lubbock board support Robert Jarzmik
2015-01-28 9:00 ` Sascha Hauer
2015-01-28 22:53 ` Robert Jarzmik [this message]
2015-01-29 7:36 ` Sascha Hauer
2015-02-03 8:33 ` [PATCH 1/2] ARM: pxa: add pxa25x support Sascha Hauer
2015-02-03 19:27 ` Robert Jarzmik
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=87oapio6up.fsf@free.fr \
--to=robert.jarzmik@free.fr \
--cc=barebox@lists.infradead.org \
--cc=s.hauer@pengutronix.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.