[ECOS] Mmu and Memory Layout

Gary Thomas gthomas@cambridge.redhat.com
Tue Jun 12 11:04:00 GMT 2001


Since you're starting fresh - please don't use 1.3.1 - it's way too
old and we won't be able to help you much.  Start from the current
anonymous CVS.

Other than that, you have the basic grasp of what needs to be done.

On 12-Jun-2001 Nicola Bergamin [BW] wrote:
> Hi,
> I'm trying to create a new memory layout and mmu mapping  for 
> my special board, similar but not same as Cirrus EDB7212 -using 
> eCos v1_3_1.
> 
> I want to build and program into flash a standalone application, the 
> hello world, for example, possibly without using Gdb stuff.
> 
> I want just to put the program into flash, and the application must 
> be running after power cycle.
> 
>>From the eCos User's Guide (page 89), i see that to change 
> memory layout it is necessary to modify the mlt_* files in 
> 
> /ecos/packages/hal/arm/edb7xxx/v1_3_1/include/pkgconf/, and , 
> for a rom application, I intend to modify the following files:
> 
> mlt_arm_edb7212_rom.h
> mlt_arm_edb7212_rom.ldi
> mlt_arm_edb7212_rom.mlt
> 
> For the mmu, I've seen that this file:
> 
> hal_platform_setup.h (/ecos/packages/hal/edb7xxx/v1_3_1/include) 
> does the mmu initialization.
> 
> Is there any other important file to take care of?
> 
> Thankyou 
> - Nicola
> 
> 
> ------------------------------------------
>  Nicola Bergamin
>  BlueWind Embedded Systems Design
>  Via Steffani, 7/B
>  I-31033 Castelfranco Veneto (TV)
> 
>  Office: +39 0 423 723431
>  Fax   : +39 0 423 744738
>  GSM   : +39 335 7556736
>  mailto:nicola.bergamin@bluewind.it
>  http://www.bluewind.it
> ------------------------------------------



More information about the Ecos-discuss mailing list