[U-Boot-Users] How to Handel Non-Continuous Memory Regions

Stuart Wood stuart.wood at labxtechnologies.com
Thu Jul 24 22:30:13 CEST 2008


I'm using an ARM90T processor core. It does have a MMU. My
understanding is that u-Boot has discouraged the use of a MMU for
virtual memory space. Are there any examples of processors
architectures that can enable the MMU for address translations?

Stuart

On Thu, Jul 24, 2008 at 11:50 AM, Ricardo <ricardo.ribalda at gmail.com> wrote:
> Hi Stuart
>
> I don't know waht architechture that you are using, but if you have an
> mmu maybe you can set it to have a virtual memory space contigous.
>
>     Best regards
>
> On Thu, Jul 24, 2008 at 4:56 PM, Stuart Wood
> <stuart.wood at labxtechnologies.com> wrote:
>> I've got an interesting problem. If loading a large image to memory
>> and then copying it to flash it gets corrupted.
>> It appears to happen when the image size becomes larger then a bank of
>> SDRAM. I've got a 32 MByte SDRAM
>> that appears as 4 banks of 8 MBytes.
>>
>> The system is using u-boot 1.1.3 and we will move to 1.3.3 soon.
>> The memory regions are broken up like this.
>>
>> 0xE0000000 - 0xE07FFFFF
>> 0xE1000000 - 0xE17FFFFF
>> 0xE4000000 - 0xE47FFFFF
>> 0xE5000000 - 0xE57FFFFF
>>
>> The processor is a Cirrus Logic EP9302 ARM920T.
>>
>> What would the most appropriate way of handling files larger than 8MBytes?
>>
>> --
>> Stuart Wood
>>
>> Lab X Technologies, LLC
>> 176 Anderson Ave.
>> Suite 302
>> Rochester, NY 14607
>> Phone: (585) 271-7790 x207
>> Fax: (585) 473.4707
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>> Build the coolest Linux based applications with Moblin SDK & win great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> U-Boot-Users mailing list
>> U-Boot-Users at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>>
>
>
>
> --
> Ricardo Ribalda
> http://www.eps.uam.es/~rribalda/
>



-- 
Stuart Wood

Lab X Technologies, LLC
176 Anderson Ave.
Suite 302
Rochester, NY 14607
Phone: (585) 271-7790 x207
Fax: (585) 473.4707




More information about the U-Boot mailing list