[U-Boot-Users] using BDI200 to access RAM

Hello, I work with custom board based on MPC850. This board has 8MB flash on address 0xff800000 I try to access (get/set) memory using BDI2000 telnet API (MD/MM) Unfortunately all memory I can see is the flash. It appears on address 0 (MD 0) and returns every 8MB. Command PHYS 0 (map physical address) returns 0.
How can I access DRAM using BDI telnet API?
Thanks in advance.
===================== Vladimir Levertov Senior Software Engineer MKS Instruments Tel: +972-8-9181010 Fax: +972-8-9181020 =====================

In message OF35478C15.8439F998-ONC2256EA7.004A3D27-88256EA7.004B09F2@mksinst.com you wrote:
I work with custom board based on MPC850. This board has 8MB flash on address 0xff800000 I try to access (get/set) memory using BDI2000 telnet API (MD/MM) Unfortunately all memory I can see is the flash. It appears on address 0 (MD 0) and returns every 8MB. Command PHYS 0 (map physical address) returns 0.
You must initialize the memory corntoller for the RAM, i. e. program the BRx/ORx registers, set up the UPM engine and run the SDRAM's init sequence (whatever this requires for your SDRAM chips).
How can I access DRAM using BDI telnet API?
Sure. If the memory controller was set up correctly.
Examples can be find in most BDI2000 config files (both those which come with the BDI and those on our FTP server), but don't expect that a simple copy & paste would work. You really need to understand what you're doing. Setting up the SDRAM is the most complicated task when porting to new hardware (at least judging from the number of people who run into truble with this).
Best regards,
Wolfgang Denk

Hello
Is there any support for csb337 board in u-boot?
Christian

In message 0c2901c448c1$ff7719e0$6b01a8c0@cc you wrote:
Is there any support for csb337 board in u-boot?
Maybe you bother to explain which sort of board this might be?
Wolfgang Denk

Features :
180 MHz ARM920T Core (AT91RM9200 microcontroller) 32 Mbyte SDRAM, 8Mbyte Flash ...
Other information here : http://www.unicoi.com/embedded_tools/csb337_atmelat91rm9200.htm
Regards
Christian ----- Original Message ----- From: "Wolfgang Denk" wd@denx.de To: "CG" christian@mcdi.com Cc: u-boot-users@lists.sourceforge.net Sent: Wednesday, June 02, 2004 1:03 PM Subject: Re: csb337
In message 0c2901c448c1$ff7719e0$6b01a8c0@cc you wrote:
Is there any support for csb337 board in u-boot?
Maybe you bother to explain which sort of board this might be?
Wolfgang Denk
-- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd@denx.de "The bad reputation UNIX has gotten is totally undeserved, laid on by people who don't understand, who have not gotten in there and tried anything." -- Jim Joyce, owner of Jim Joyce's UNIX Bookstore

In message 0c3501c448c4$4c72fa50$6b01a8c0@cc you wrote:
180 MHz ARM920T Core (AT91RM9200 microcontroller) 32 Mbyte SDRAM, 8Mbyte Flash ...
Other information here : http://www.unicoi.com/embedded_tools/csb337_atmelat91rm9200.htm
This board is not listed in the list of supported AT91RM9200 boards.
Wolfgang Denk

In message 0c3501c448c4$4c72fa50$6b01a8c0@cc you wrote:
180 MHz ARM920T Core (AT91RM9200 microcontroller) 32 Mbyte SDRAM, 8Mbyte Flash ...
Other information here : http://www.unicoi.com/embedded_tools/csb337_atmelat91rm9200.htm
This board is not listed in the list of supported AT91RM9200 boards.
But the already supported card (Atmel's DK) is a good start. I used it for a custom board. Note however that in the current state you cannot boot directly on U-boot, you need a first level bootloader, like the one provided by Atmel.
JP Francois
participants (4)
-
CG
-
Jean-Philippe Francois
-
Vladimir_Levertov@mksinst.com
-
Wolfgang Denk