[U-Boot] [RFC] command/cache: Add flush_cache command

Scott Wood scottwood at freescale.com
Wed Mar 20 00:32:39 CET 2013


On 03/19/2013 05:07:33 PM, York Sun wrote:
> On 03/19/2013 03:01 PM, Albert ARIBAUD wrote:
> > What's the point of this command exactly? I can see the point of  
> range
> > flushes (and invalidates) in the code for drivers that use DMA, but  
> as a
> > shell command, I fail to see the interest of it.
> >
> 
> I am actually expecting this question. We have a situation that an
> application is copied by u-boot to its destination in memory. The code
> needs to be "seen" in the main memory. Without flushing cache, it is
> only visible to cores.

It's the same purpose as the cache flushing that happens in bootm,  
except for code loading that happens outside bootm.

-Scott


More information about the U-Boot mailing list