This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: How to run ECO 3.0 on STM32
Hi John,
Thanks for showing the direction to move. I am using ST's
STM3210E-Eval board Rev-D.
I did try to do as you told.
1) Build--> Template and selected STM32 EVAL and packages--> Redboot.
But once i select that i got conflicts and i did cancel the conflicts
and did the second step
2) File--> import and from the path you have mentioned. and imported
and built the library and flashed the .bin into the STM32Eval but did
not see anything in the serial port :(
I have noticed that the this option in the configuration "Base address
of flash device redboot is use == 0x64000000" but when i see the
memory map of STM32 it is shown as 0x08000000 for the FLASH
But if i change it base address and build the library it is building
with errors and if i leave it as is at 0x64000000 it is a FSMC BANK 1
Nor/PSRAM base address. I think it is not that correct base address to
start with.
Regards
Kishore Srimat
On Wed, Jul 29, 2009 at 12:41 PM, John Dallaway<john@dallaway.org.uk> wrote:
> Hi Kishore
>
> Kishore Srimat wrote:
>
>> I am trying to port Ecos 3.0 onto STM32.
>
> Which board are you porting to? Is this a public evaluation board or a
> board of your own design?
>
>> I have done the preliminary
>> steps. Now, I tried use configtool and buid a Redboot.bin. But, I
>> could not resolve the conflicts and even if i continue with proposed
>> solutions and get a .bin from configtool, It is not working or I did
>> not see any msg in the Hyperterminal when i run.
>
> The basic procedure is to create a new eCos configuration for your
> intended hardware based on the "redboot" packages template. Then import
> the appropriate RedBoot .ecm file from the "misc" directory of the
> relevant eCos platform HAL package. For example, the relevant .ecm file
> for the STM3210E-EVAL board would be:
>
> packages/hal/cortexm/stm32/stm3210e_eval/v3_0/misc/redboot_ROM.ecm
>
> Use the Build->Templates dialog to select the hardware and packages
> templates and then import the .ecm file using the File->Import menu item
> before you attempt to resolve any conflicts.
>
> I hope this helps...
>
> John Dallaway
>
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss