public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] Urgent : Cortex A9 quad core versatile express ca9x4_ct_vxp support in U-Boot..
@ 2011-08-18 12:56 Sandeep Kumar
  2011-08-21  6:37 ` [U-Boot] Urgent : Regd. " Sandeep Kumar
  0 siblings, 1 reply; 7+ messages in thread
From: Sandeep Kumar @ 2011-08-18 12:56 UTC (permalink / raw)
  To: u-boot

Hi all,

I am trying to use U-Boot for a custom board based on cortex A9 quad
core versatile express board. I saw that the support is already added
for that board but i am not able to find out the DDR initialization code
anywhere before using the stack. In fact i didn't find the DDR
initialization code anywhere for this board. This board also comes along
with a CLCD (color LCD) controller which is also not initialized
anywhere for this board. Is the support for this board is tested as
without initializing the DDR how the code relocation and execution from
DDR is possible.

Any kind of pointers will be very helpful.

-- 
Thanks and Regards,
Sandeep Kumar 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] Urgent : Regd. Cortex A9 quad core versatile express ca9x4_ct_vxp support in U-Boot..
  2011-08-18 12:56 [U-Boot] Urgent : Cortex A9 quad core versatile express ca9x4_ct_vxp support in U-Boot Sandeep Kumar
@ 2011-08-21  6:37 ` Sandeep Kumar
  2011-08-21  7:03   ` Albert ARIBAUD
  2011-08-22  4:17   ` Matt Waddel
  0 siblings, 2 replies; 7+ messages in thread
From: Sandeep Kumar @ 2011-08-21  6:37 UTC (permalink / raw)
  To: u-boot

Hi all,

I am trying to use U-Boot for cortex A9 quad core versatile express board. I saw that the support is already added
for that board but i am not able to find out the DDR initialization code
anywhere before using the stack. In fact i didn't find the DDR
initialization code anywhere for this board. This board also comes along
with a CLCD (color LCD) controller which is also not initialized
anywhere for this board. Is the support for this board is tested as
without initializing the DDR how the code relocation and execution from
DDR is possible.

Any kind of pointers will be very helpful.

-- 
Thanks and Regards,
Sandeep Kumar 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] Urgent : Regd. Cortex A9 quad core versatile express ca9x4_ct_vxp support in U-Boot..
  2011-08-21  6:37 ` [U-Boot] Urgent : Regd. " Sandeep Kumar
@ 2011-08-21  7:03   ` Albert ARIBAUD
  2011-08-22  4:17   ` Matt Waddel
  1 sibling, 0 replies; 7+ messages in thread
From: Albert ARIBAUD @ 2011-08-21  7:03 UTC (permalink / raw)
  To: u-boot

(sorry Sandeep for the double mail; I guess that's what I get by 
answering e-mail before the morning coffee starts having an effect.)

Le 21/08/2011 08:37, Sandeep Kumar a ?crit :
> Hi all,
>
> I am trying to use U-Boot for cortex A9 quad core versatile express board. I saw that the support is already added
> for that board but i am not able to find out the DDR initialization code
> anywhere before using the stack. In fact i didn't find the DDR
> initialization code anywhere for this board. This board also comes along
> with a CLCD (color LCD) controller which is also not initialized
> anywhere for this board. Is the support for this board is tested as
> without initializing the DDR how the code relocation and execution from
> DDR is possible.
>
> Any kind of pointers will be very helpful.

There was no need to repeat your message at such a short interval of two 
days.

As for your board, did you try U-Boot with it or did you just look for 
code? This is not clear from what you write.

Also, did you think of asking the official board maintainer as 
identified from the MAINTAINERS file at the root of the U-Boot code base?

I personally do not know the board or the vexpress, but it might well be 
that DDR configuration is done through a configuration block added by 
mkimage -- at least, I can see that mkimage is built by a ./MAKEALL 
ca9x4_ct_vxp.

Amicalement,
-- 
Albert.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] Urgent : Regd. Cortex A9 quad core versatile express ca9x4_ct_vxp support in U-Boot..
  2011-08-21  6:37 ` [U-Boot] Urgent : Regd. " Sandeep Kumar
  2011-08-21  7:03   ` Albert ARIBAUD
@ 2011-08-22  4:17   ` Matt Waddel
  2011-08-22  6:22     ` Sandeep Kumar
  1 sibling, 1 reply; 7+ messages in thread
From: Matt Waddel @ 2011-08-22  4:17 UTC (permalink / raw)
  To: u-boot

Hi Sandeep,

On 08/21/2011 12:37 AM, Sandeep Kumar wrote:
> Hi all,
> 
> I am trying to use U-Boot for cortex A9 quad core versatile express board. I saw that the support is already added
> for that board but i am not able to find out the DDR initialization code
> anywhere before using the stack. In fact i didn't find the DDR
> initialization code anywhere for this board. This board also comes along
> with a CLCD (color LCD) controller which is also not initialized
> anywhere for this board. Is the support for this board is tested as
> without initializing the DDR how the code relocation and execution from
> DDR is possible.

Sorry for not responding sooner.

Currently the DDR setup is handled by the ARM boot monitor code
and u-boot runs as the 2nd stage bootloader. So DDR setup is
not done in u-boot.

Also, the CLCD is not setup in u-boot.

--Matt

> 
> Any kind of pointers will be very helpful.
> 
> 
> 
> 
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] Urgent : Regd. Cortex A9 quad core versatile express ca9x4_ct_vxp support in U-Boot..
  2011-08-22  4:17   ` Matt Waddel
@ 2011-08-22  6:22     ` Sandeep Kumar
  2011-08-22 13:47       ` Christopher Harvey
  0 siblings, 1 reply; 7+ messages in thread
From: Sandeep Kumar @ 2011-08-22  6:22 UTC (permalink / raw)
  To: u-boot

Hi Matt,

We are in a process of developing a SoC around cortex a9 quad core
versatile express. For that we made changes in the U-Boot. Is there any
way (like any simulator/emulator which supports this board) to validate
the changes before getting the arm board itself.

Any kind of help is highly appreciated.

-- 
Thanks and Regards,
Sandeep Kumar 

On Sun, 2011-08-21 at 22:17 -0600, Matt Waddel wrote:

> Hi Sandeep,
> 
> On 08/21/2011 12:37 AM, Sandeep Kumar wrote:
> > Hi all,
> > 
> > I am trying to use U-Boot for cortex A9 quad core versatile express board. I saw that the support is already added
> > for that board but i am not able to find out the DDR initialization code
> > anywhere before using the stack. In fact i didn't find the DDR
> > initialization code anywhere for this board. This board also comes along
> > with a CLCD (color LCD) controller which is also not initialized
> > anywhere for this board. Is the support for this board is tested as
> > without initializing the DDR how the code relocation and execution from
> > DDR is possible.
> 
> Sorry for not responding sooner.
> 
> Currently the DDR setup is handled by the ARM boot monitor code
> and u-boot runs as the 2nd stage bootloader. So DDR setup is
> not done in u-boot.
> 
> Also, the CLCD is not setup in u-boot.
> 
> --Matt
> 
> > 
> > Any kind of pointers will be very helpful.
> > 
> > 
> > 
> > 
> > _______________________________________________
> > U-Boot mailing list
> > U-Boot at lists.denx.de
> > http://lists.denx.de/mailman/listinfo/u-boot

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] Urgent : Regd. Cortex A9 quad core versatile express ca9x4_ct_vxp support in U-Boot..
  2011-08-22  6:22     ` Sandeep Kumar
@ 2011-08-22 13:47       ` Christopher Harvey
  2011-08-22 14:43         ` Matt Waddel
  0 siblings, 1 reply; 7+ messages in thread
From: Christopher Harvey @ 2011-08-22 13:47 UTC (permalink / raw)
  To: u-boot

On 08/22/11 02:22, Sandeep Kumar wrote:
> Hi Matt,
>
> We are in a process of developing a SoC around cortex a9 quad core
> versatile express. For that we made changes in the U-Boot. Is there any
> way (like any simulator/emulator which supports this board) to validate
> the changes before getting the arm board itself.
>
QEMU supports supports a few ARM versatile boards.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] Urgent : Regd. Cortex A9 quad core versatile express ca9x4_ct_vxp support in U-Boot..
  2011-08-22 13:47       ` Christopher Harvey
@ 2011-08-22 14:43         ` Matt Waddel
  0 siblings, 0 replies; 7+ messages in thread
From: Matt Waddel @ 2011-08-22 14:43 UTC (permalink / raw)
  To: u-boot

On 08/22/2011 07:47 AM, Christopher Harvey wrote:
> On 08/22/11 02:22, Sandeep Kumar wrote:
>> Hi Matt,
>>
>> We are in a process of developing a SoC around cortex a9 quad core
>> versatile express. For that we made changes in the U-Boot. Is there any
>> way (like any simulator/emulator which supports this board) to validate
>> the changes before getting the arm board itself.
>>
> QEMU supports supports a few ARM versatile boards.

Peter Maydell has been developing QEMU support for the
Versatile Express. Here is a link to some of the work
he has done:

https://wiki.linaro.org/PeterMaydell/QemuVersatileExpress

It looks like the instructions are for kernel testing.
So you may have to spend some time figuring out bootloader
support, but I suppose it would be similar.

--Matt

> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-08-22 14:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-18 12:56 [U-Boot] Urgent : Cortex A9 quad core versatile express ca9x4_ct_vxp support in U-Boot Sandeep Kumar
2011-08-21  6:37 ` [U-Boot] Urgent : Regd. " Sandeep Kumar
2011-08-21  7:03   ` Albert ARIBAUD
2011-08-22  4:17   ` Matt Waddel
2011-08-22  6:22     ` Sandeep Kumar
2011-08-22 13:47       ` Christopher Harvey
2011-08-22 14:43         ` Matt Waddel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox