public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] IXDP425 platform support
@ 2005-04-06 16:28 Nickolay
  2005-04-06 16:41 ` Mark Salter
  0 siblings, 1 reply; 5+ messages in thread
From: Nickolay @ 2005-04-06 16:28 UTC (permalink / raw)
  To: ecos-discuss

Hallo All!

My new IXDP425 board has only 128Mb of RAM, but native IXDP425 has 256Mb 
of RAM.
What changes i need does, for porting redboot from IXDP425 with 256Mb of 
RAM, to IXDP425 with 128Mb of RAM.


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ECOS] IXDP425 platform support
  2005-04-06 16:28 [ECOS] IXDP425 platform support Nickolay
@ 2005-04-06 16:41 ` Mark Salter
  2005-04-06 17:08   ` [ECOS] IXP465 " Krishna Ganugapati
  2005-04-06 17:39   ` [ECOS] IXDP425 " Nickolay
  0 siblings, 2 replies; 5+ messages in thread
From: Mark Salter @ 2005-04-06 16:41 UTC (permalink / raw)
  To: Nickolay; +Cc: ecos-discuss

On Wed, 2005-04-06 at 20:27 +0400, Nickolay wrote:
> Hallo All!
> 
> My new IXDP425 board has only 128Mb of RAM, but native IXDP425 has 256Mb 
> of RAM.
> What changes i need does, for porting redboot from IXDP425 with 256Mb of 
> RAM, to IXDP425 with 128Mb of RAM.
> 
There are two places, I believe. First, the SDRAM controller needs to be
properly setup. The SDRAM controller setup is defined in:

 hal/arm/xscale/ixdp425/current/include/ixdp425.h

Next are ram-size entries in the mem config files in:

  hal/arm/xscale/ixdp425/current/include/pkgconf/*.{h,ldi}

--Mark



-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [ECOS]  IXP465 platform support
  2005-04-06 16:41 ` Mark Salter
@ 2005-04-06 17:08   ` Krishna Ganugapati
  2005-04-07 14:10     ` Mark Salter
  2005-04-06 17:39   ` [ECOS] IXDP425 " Nickolay
  1 sibling, 1 reply; 5+ messages in thread
From: Krishna Ganugapati @ 2005-04-06 17:08 UTC (permalink / raw)
  To: ecos-discuss

Has there been any discussion on support for the IXP465 processor - the new 
version of the IXP425. On preliminary reading, the interesting features are
a) DDR RAM
b) Integrated USB host controller
c) integrated ethernet MACs

http://www.intel.com/design/network/products/npfamily/ixp465.htm

Thanks

Krishna 



-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ECOS] IXDP425 platform support
  2005-04-06 16:41 ` Mark Salter
  2005-04-06 17:08   ` [ECOS] IXP465 " Krishna Ganugapati
@ 2005-04-06 17:39   ` Nickolay
  1 sibling, 0 replies; 5+ messages in thread
From: Nickolay @ 2005-04-06 17:39 UTC (permalink / raw)
  To: Mark Salter; +Cc: ecos-discuss

Mark Salter wrote:

>On Wed, 2005-04-06 at 20:27 +0400, Nickolay wrote:
>  
>
>>Hallo All!
>>
>>My new IXDP425 board has only 128Mb of RAM, but native IXDP425 has 256Mb 
>>of RAM.
>>What changes i need does, for porting redboot from IXDP425 with 256Mb of 
>>RAM, to IXDP425 with 128Mb of RAM.
>>
>>    
>>
>There are two places, I believe. First, the SDRAM controller needs to be
>properly setup. The SDRAM controller setup is defined in:
>
> hal/arm/xscale/ixdp425/current/include/ixdp425.h
>
>Next are ram-size entries in the mem config files in:
>
>  hal/arm/xscale/ixdp425/current/include/pkgconf/*.{h,ldi}
>
>--Mark
>
>
>
>  
>
I did change in
hal/arm/xscale/ixdp425/current/include/ixdp425.h:
    #define CYGMEM_REGION_ram_SIZE (0x8000000)
    #define CYGMEM_SECTION_heap1_SIZE (0x8000000 - (size_t) 
CYG_LABEL_NAME (__heap1))

hal/arm/xscale/ixdp425/current/include/ixdp425.ldi:
    ram : ORIGIN = 0, LENGTH = 0x8000000

hal/arm/xscale/ixdp425/current/include/ixdp425.h:
    #define SDRAM_SIZE      0x8000000

Next macros i doesn't change in 
.hal/arm/xscale/ixdp425/current/include/ixdp425.h:
    #define SDRAM_PHYS_BASE                    0x00000000
    #define SDRAM_BASE                         0x00000000
    #define SDRAM_ALIAS_BASE                   0x10000000
    #define SDRAM_UNCACHED_BASE                0x20000000
    #define SDRAM_DC_BASE                      0x30000000
Maybe i need change something here?



-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ECOS]  IXP465 platform support
  2005-04-06 17:08   ` [ECOS] IXP465 " Krishna Ganugapati
@ 2005-04-07 14:10     ` Mark Salter
  0 siblings, 0 replies; 5+ messages in thread
From: Mark Salter @ 2005-04-07 14:10 UTC (permalink / raw)
  To: Krishna Ganugapati; +Cc: ecos-discuss

On Wed, 2005-04-06 at 09:51 -0700, Krishna Ganugapati wrote:
> Has there been any discussion on support for the IXP465 processor - the new 
> version of the IXP425. On preliminary reading, the interesting features are
> a) DDR RAM
> b) Integrated USB host controller
> c) integrated ethernet MACs
> 
> http://www.intel.com/design/network/products/npfamily/ixp465.htm
> 

I have a port to the IXDP465 development platform. I intend to commit
it to CVS in the near future.

--Mark



-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-04-07 14:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-06 16:28 [ECOS] IXDP425 platform support Nickolay
2005-04-06 16:41 ` Mark Salter
2005-04-06 17:08   ` [ECOS] IXP465 " Krishna Ganugapati
2005-04-07 14:10     ` Mark Salter
2005-04-06 17:39   ` [ECOS] IXDP425 " Nickolay

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).