* CSST's load to ram feature
@ 2007-08-24 1:25 Juha Kuikka
2007-08-24 1:31 ` Woodruff, Richard
0 siblings, 1 reply; 4+ messages in thread
From: Juha Kuikka @ 2007-08-24 1:25 UTC (permalink / raw)
To: linux-omap-open-source
Hi,
TI's CSST too can, in addition to burning to flash memory, load binary
directly to RAM and execute it from there.
This feature works fine with the included example binaries but I am unable
to use it to run x-loader or u-boot.
I'm suspecting x-loader/u-boot do not work because they expect the system to
be in a certain state but it is not.
Has anybody else had this problem and more importantly found a solution to
it?
Thanks,
Juha
--
Madness takes it's toll. Please have exact change.
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: CSST's load to ram feature
2007-08-24 1:25 CSST's load to ram feature Juha Kuikka
@ 2007-08-24 1:31 ` Woodruff, Richard
2007-08-24 20:05 ` Nishanth Menon
0 siblings, 1 reply; 4+ messages in thread
From: Woodruff, Richard @ 2007-08-24 1:31 UTC (permalink / raw)
To: Juha Kuikka, linux-omap-open-source
> TI's CSST too can, in addition to burning to flash memory,
> load binary directly to RAM and execute it from there.
>
> This feature works fine with the included example binaries
> but I am unable to use it to run x-loader or u-boot.
>
> I'm suspecting x-loader/u-boot do not work because they
> expect the system to be in a certain state but it is not.
>
> Has anybody else had this problem and more importantly found
> a solution to it?
I've downloaded x-loader into RAM via lauterbach (or u-boot) and have
gotten it to work.
I did this on the 2420-H4 and 3430-SDP. I seem to recall fixing some
relocation bugs which were introduced into 2430 which may have stopped
it from working. If you look at the 3430 xloader I think you can make
it work. The issue was in the initial assembly in cpu/arm1136. Now if
it works with CSST is something else.
Regards,
Richard W.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: CSST's load to ram feature
2007-08-24 1:31 ` Woodruff, Richard
@ 2007-08-24 20:05 ` Nishanth Menon
2007-08-24 20:08 ` Woodruff, Richard
0 siblings, 1 reply; 4+ messages in thread
From: Nishanth Menon @ 2007-08-24 20:05 UTC (permalink / raw)
To: Woodruff, Richard; +Cc: linux-omap-open-source
Woodruff, Richard stated on 8/23/2007 8:31 PM:
>>
>> This feature works fine with the included example binaries
>> but I am unable to use it to run x-loader or u-boot.
>>
>> I'm suspecting x-loader/u-boot do not work because they
>> expect the system to be in a certain state but it is not.
>>
One possible condition is clock configurations. x-loader and u-boot
might expect a 19.2 Mhz sys clock, and configures accordginly while
possibly the uboot expects something like 26Meg or something.. am just
guessing here.. in theory, if every single configuration is being done
by the u-boot + x-loader combination and if the image is raw, all the
execute option does is to hand over control to the image, and this
should allow it to work. As Richard mentioned, Lauterbach etc might
give you a better controlled environment for uboot and x-loader to work in.
Regards,
Nishanth Menon
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: CSST's load to ram feature
2007-08-24 20:05 ` Nishanth Menon
@ 2007-08-24 20:08 ` Woodruff, Richard
0 siblings, 0 replies; 4+ messages in thread
From: Woodruff, Richard @ 2007-08-24 20:08 UTC (permalink / raw)
To: Nishanth Menon; +Cc: linux-omap-open-source
> One possible condition is clock configurations. x-loader and
> u-boot might expect a 19.2 Mhz sys clock, and configures
> accordingly while possibly the uboot expects something like
> 26Meg or something.. am just guessing here.. in theory, if
> every single configuration is being done by the u-boot +
> x-loader combination and if the image is raw, all the execute
> option does is to hand over control to the image, and this
> should allow it to work. As Richard mentioned, Lauterbach
> etc might give you a better controlled environment for uboot
> and x-loader to work in.
100% correct ;)
For our x-loader buids we even have soft-links from xloader into u-boot
to try and get around some of this. They as currently implemented must
be matched.
Regards,
Richard W.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2007-08-24 20:08 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-24 1:25 CSST's load to ram feature Juha Kuikka
2007-08-24 1:31 ` Woodruff, Richard
2007-08-24 20:05 ` Nishanth Menon
2007-08-24 20:08 ` Woodruff, Richard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox