* [U-Boot] memory display question
@ 2010-02-24 20:06 Steve Iribarne
2010-02-25 10:27 ` Detlev Zundel
0 siblings, 1 reply; 3+ messages in thread
From: Steve Iribarne @ 2010-02-24 20:06 UTC (permalink / raw)
To: u-boot
Hello List.
I have a Freescale iMX25. Seems to work fine and I'm trying to get some
of the security features working.
I'm currently getting an error when I try to do a secure boot (internal
to the processor). So the next step is to verify that my u-boot image is
loaded where I think it should be loaded (at TEXT_BASE (0x83F0_0000)).
When I do a md.w 0x83F00000 0x20 it display's all zero's which is wrong.
It should have my reset vector and some other things there. The image
header is really at offset 0x400.
So I tried md.w 0x83F00400 0x20 and still all 0's.
This makes no sense because the darn thing boots!
When I hook my Lauterbach to it and do a view memory through the JTAG
the memory looks as I expect. This makes complete sense because if this
wasn't the case I wasn't sure how my system was going to boot.
Has anyone else seen something like this? If so, could you shed some
light on what you did to remedy the issue.
thanks.
--
Steve Iribarne
Sr. Software Engineer
Embedded Devices
This e-mail and any of its attachments may contain proprietary
information, which is privileged, confidential or subject to copyright
belonging to Grid Net, Inc. This e-mail is intended solely for the use
of the individual or entity to which it is addressed. If you are not the
intended recipient, you are hereby notified that any dissemination,
distribution, copying or action taken in relation to the contents of
this e-mail is strictly prohibited and may be unlawful. If you have
received this e-mail in error, please notify the sender immediately and
permanently delete.
^ permalink raw reply [flat|nested] 3+ messages in thread
* [U-Boot] memory display question
2010-02-24 20:06 [U-Boot] memory display question Steve Iribarne
@ 2010-02-25 10:27 ` Detlev Zundel
2010-02-25 16:03 ` Steve Iribarne
0 siblings, 1 reply; 3+ messages in thread
From: Detlev Zundel @ 2010-02-25 10:27 UTC (permalink / raw)
To: u-boot
Hi Steve,
>
> I'm currently getting an error when I try to do a secure boot (internal
> to the processor). So the next step is to verify that my u-boot image is
> loaded where I think it should be loaded (at TEXT_BASE (0x83F0_0000)).
>
> When I do a md.w 0x83F00000 0x20 it display's all zero's which is wrong.
> It should have my reset vector and some other things there. The image
> header is really at offset 0x400.
>
> So I tried md.w 0x83F00400 0x20 and still all 0's.
Why do you do a "md.w" to explicitely select 16-bit entities? Did you
try without (i.e. correpsonding to .l) and .b? Maybe your system has
problems with different access widths.
> This makes no sense because the darn thing boots!
>
> When I hook my Lauterbach to it and do a view memory through the JTAG
> the memory looks as I expect. This makes complete sense because if this
> wasn't the case I wasn't sure how my system was going to boot.
What accesses do you perform in this setup to read the memory?
Cheers
Detlev
--
You get 3 opportunities to advertise your Rock band, no more.
-- Proposed Symbolics guidelines for mail messages (1984)
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: dzu at denx.de
^ permalink raw reply [flat|nested] 3+ messages in thread
* [U-Boot] memory display question
2010-02-25 10:27 ` Detlev Zundel
@ 2010-02-25 16:03 ` Steve Iribarne
0 siblings, 0 replies; 3+ messages in thread
From: Steve Iribarne @ 2010-02-25 16:03 UTC (permalink / raw)
To: u-boot
Detlev Zundel wrote:
> Hi Steve,
>
>> I'm currently getting an error when I try to do a secure boot (internal
>> to the processor). So the next step is to verify that my u-boot image is
>> loaded where I think it should be loaded (at TEXT_BASE (0x83F0_0000)).
>>
>> When I do a md.w 0x83F00000 0x20 it display's all zero's which is wrong.
>> It should have my reset vector and some other things there. The image
>> header is really at offset 0x400.
>>
>> So I tried md.w 0x83F00400 0x20 and still all 0's.
>
> Why do you do a "md.w" to explicitely select 16-bit entities? Did you
> try without (i.e. correpsonding to .l) and .b? Maybe your system has
> problems with different access widths.
>
Yes I've tried both md.b and md.l, same deal.
>> This makes no sense because the darn thing boots!
>>
>> When I hook my Lauterbach to it and do a view memory through the JTAG
>> the memory looks as I expect. This makes complete sense because if this
>> wasn't the case I wasn't sure how my system was going to boot.
>
> What accesses do you perform in this setup to read the memory?
>
Oh good question.. I'll look at that...
Thanks.
--
Steve Iribarne
Sr. Software Engineer
Embedded Devices
This e-mail and any of its attachments may contain proprietary
information, which is privileged, confidential or subject to copyright
belonging to Grid Net, Inc. This e-mail is intended solely for the use
of the individual or entity to which it is addressed. If you are not the
intended recipient, you are hereby notified that any dissemination,
distribution, copying or action taken in relation to the contents of
this e-mail is strictly prohibited and may be unlawful. If you have
received this e-mail in error, please notify the sender immediately and
permanently delete.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-02-25 16:03 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-24 20:06 [U-Boot] memory display question Steve Iribarne
2010-02-25 10:27 ` Detlev Zundel
2010-02-25 16:03 ` Steve Iribarne
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox