[U-Boot] porting u-boot, MMU question

Otavio Salvador otavio at ossystems.com.br
Wed Nov 5 22:24:27 CET 2014


Hello Dave,

On Wed, Nov 5, 2014 at 7:04 PM, Stefano Babic <sbabic at denx.de> wrote:
> On 05/11/2014 18:16, DaveKucharczyk wrote:
>> Stefano Babic wrote
>>> You do not need to care about that. Cache is activated per default with
>>> mx5/mx6, if you do not explicitely deactivate it in your config file.
>>> You do not need to bother about MMU setup in your board files.
>>
>> Ok thanks. Why did the old U-Boot (2009.08) loco board file have the MMU
>> stuff and the new U-Boot (2014.07) loco board file doesn't?
>
> It is not true. Old mainline U-Boot has never had that MMU stuff. U-Boot
> uses flat address space and MMU is setup only for enabling cache.
> If you check in mainline tree for the 2009.8 tag, you will find no MMU
> stuff at all. Your "old" U-Boot was delivered by the manufacturer and
> not supported by the community.

On top of that, I suggest you to use 2014.10 release as it includes a
number of nice new features and bug fixes. It would also easy your
next upgrade as it will reduce the amount of delta for next release,
in case you want to move to it.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the U-Boot mailing list