From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sebastian Heutling Date: Thu, 1 Oct 2009 10:25:42 +0200 Subject: [U-Boot] AT91 working SD with u-boot In-Reply-To: References: 1252153380-28664-1-git-send-email-albin.tonnerre@free-electrons.com <4AC4589A.9000408@who-ing.de> Message-ID: <4AC46786.2050609@who-ing.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Konrad, are you using the AT91SAM9G20-EK? In that case the difference between us is that I'm working on a different board which is using the slotb MCI while the AT91SAM9G20-EK uses slota. In case of slota it just worked because MCI_SDCR is 0 on reset but for slotb the SDCSEL field must be set to 1. Regards Sebastian Heutling On 10/01/2009 09:59 AM, Konrad Mattheis wrote: > Hi, > > for me this is working: > > Downloaded u-boot 2009.08 > > file cpu/arm926ejs/at91/at91sam9260_devices.c >> >> changed: >>> #if defined(CONFIG_HAS_DATAFLASH) >> to: >>> #if defined(CONFIG_HAS_DATAFLASH) || defined(CONFIG_ATMEL_SPI) > > patches: > > SOC headers: > http://lists.denx.de/pipermail/u-boot/2009-September/060053.html > > SD Patch V3 > http://lists.denx.de/pipermail/u-boot/2009-September/060243.html > > MCI support > http://lists.denx.de/pipermail/u-boot/2009-August/059595.html > > add to board init code: > > at91_mciX_hw_init (X for mci unit 0 / 1) for parameters have a look at cpu/arm926ejs/at91/at91sam9260_devices.c > > bye > Konrad Mattheis > > >