2011-06-08 15:24:10     interfacing 2 GB flash with BF537

Document created by Aaronwu Employee on Aug 27, 2013
Version 1Show Document
  • View in full screen mode

2011-06-08 15:24:10     interfacing 2 GB flash with BF537

Timothy Stotts (UNITED STATES)

Message: 101083   

 

What is the current status of uClinux SD/MMC card support for the BF537?

 

I have read an EE Note that describes multiple techniques for interfacing an SD card with the BF52x family:

 

  www.analog.com/static/imported-files/application_notes/EE335_rev1.pdf

 

 

 

I have a need to interface a BF537 (CM-BF537E board) with 2 GB of flash memory at the fastest speed that the BF537 and/or flash supports. It does not have to be SD, but SD and MMC look promising because of the 4-bit data/command interface. By maximum speed, I mean not running the flash connection over SPI, but instead interfacing it via PPI or EBIU/ASM. The above document details how to do this with up to 2 GB of SD memory. Are the native SD/MMC transfer modes supported by uClinux for this processor model, following the examples given in the aforementioned EE Note? If so, where is the documentation?

 

If anyone has a recommendation of another way to connect 2 GB of flash to a BF537 and use/modify an existing uClinux driver, I am open to that. The flash can be soldered or a card.

 

- Timothy S.

QuoteReplyEditDelete

 

 

2011-06-08 15:36:20     Re: interfacing 2 GB flash with BF537

Mike Frysinger (UNITED STATES)

Message: 101084   

 

the SPI MMC Linux driver has long been done.  please review the wiki:

https://docs.blackfin.uclinux.org/doku.php?id=linux-kernel:drivers:spi_mmc

QuoteReplyEditDelete

 

 

2011-06-08 16:07:28     Re: interfacing 2 GB flash with BF537

Timothy Stotts (UNITED STATES)

Message: 101085   

 

Thank you for your response. Unfortunately, it does not answer my question. I am aware of the SPI MMC interface support. Can you tell me if there is existing support for connecting SD/MMC memory with a non-SPI interface? I would like to connect SD or MMC memory over a faster interface, such as PPI or EBIU. According to the EE Note I referenced, the processor supports it. But it is unclear whether uClinux already does, or whether it would require a new development. Thanks.

QuoteReplyEditDelete

 

 

2011-06-08 17:57:02     Re: interfacing 2 GB flash with BF537

Mike Frysinger (UNITED STATES)

Message: 101087   

 

use the SPORT/SPI master driver and then the SPI MMC driver on top of that

 

there is no driver/support for connecting via EBIU or PPI today

Attachments

    Outcomes