Hello,

One additional note: my environment is just composed of:

   - ARM GCC EABI Toolchhain & Eclipse (no IAR, no CCS, no JTAG)
   - BeagleBoard Rev C running U-Boot already
   - I do not let U-Boot to autoboot anything, but instead I get into U-Boot
   - I load the .srec file generated after building my aplication (> loads)
   - Once loaded, I just give over control to my application (> go 80008000)

In other words, I take benefit from U-Boot already initializing most of the 
SoC, I just need to make it able to run at full speed, caches enabled, for 
my bare-metal application benchmark. Is should be possible, shouldn't it?

Thanks!

On Saturday, December 10, 2016 at 3:28:36 PM UTC+1, Laurent GONZALEZ wrote:
>
> On 08/12/2016 05:15, Jaime Andrés Aranguren Cardona wrote:
>
> - If instead I call CacheDisable(CACHE_ALL); performance gets down, but 
> just by little margin, see below: 
>
> I guess that cache were never enabled at all. Performance without caches 
> must be dramatically lower (kind of ratio between your bare-metal and Linux)
> I don't know StarterWare enough to tell you what to do , but remember that 
> data cache is only running when MMU is on, so make sure MMU is on.
> --
> Laurent
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/ddf52f88-e8ba-4d9f-a2f0-94ac0225c793%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to