Sign in

username:

password:



Not a member?

Search Comp.Arch.Embedded



Search tips

embedded by Keywords

68HC11 | 68HC12 | 8051 | 8052 | ARM | ARM7 | Asic | AT91 | AT91RM9200 | Atmel | AVR | AVRStudio | Bootloader | CFP | CompactFlash | Cygnal | Cypress | Dataflash | DSP | eCos | EEPROM | Embedded Linux | Emulator | Endian | Ethernet | Firewire | FPGA | Freescale | GCC | GNUARM | GSM | H8 | HDLC | I2C | Infineon | Interrupts | Java | JTAG | LCD | LED | LPC2000 | MCU | Microchip | MMC | MPLAB | MSP430 | PC104 | PCB | PCI | PCMCIA | PowerPC | Rabbit | RS232 | RS485 | RTOS | SBC | SDRAM | Sensor | SPI | STK500 | UART | UML | USART | USB | Verilog | VHDL | VxWorks | Xilinx

Sponsor

controlSUITE™ software
Comprehensive.
Intuitive.
Optimized.

Real-world software for real-time control. Details Here!

Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | Comp.Arch.Embedded | SDRAM initialization


Advertise Here

There are 2 messages in this thread.

You are currently looking at messages 0 to 2.

SDRAM initialization - Jim Stewart - 2006-07-15 19:40:00

I'm writing a new bios for an x86 processor
with an integral SDRAM controller.  I have
it working with the SDRAM, but I'm troubled
by a specification in the SDRAM datasheet that
requires a precharge of all banks to be issued
upon powerup.

As far as I can see, there is no way to run
a specific SDRAM "command".  Will a write to
all banks accomplish the precharge?





Re: SDRAM initialization - PeteS - 2006-07-16 08:44:00

Jim Stewart wrote:
> I'm writing a new bios for an x86 processor
> with an integral SDRAM controller.  I have
> it working with the SDRAM, but I'm troubled
> by a specification in the SDRAM datasheet that
> requires a precharge of all banks to be issued
> upon powerup.
>
> As far as I can see, there is no way to run
> a specific SDRAM "command".  Will a write to
> all banks accomplish the precharge?

This information is sometimes hidden away, usually near the MRS command
and data register.

A write is not the same as a precharge (look carefully at the commands
- if you don't have a datasheet, go to this page for a typical SDRAM
from Micron:
http://www.micron.com/products/partdetail?part=MT48LC16M16A2BG-75) and
get the datasheet.

[I suggest Micron simply because they have the best datasheets].

Do you have a link to the specific device you are using? That might
enable us to help.

Cheers

PeteS