This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How do using the MicroSD?

Other Parts Discussed in Thread: TSC2007

Our Linux kernel was referenced the OMAP3EVM.

Dirver referenced at ./drivers/mmc/host/omap_hsmmc.c

This device driver ported for SD and MMC, but we are no used that.

If you will use the Micro SD, how about modify the driver.

I know that the driver interfaced on twl4030, referenced interrupt source.

please let me your advice.

Thanks.

  • SD/MMC and Micro SD all use the same logical standard, the difference is in the form factors, so if you already have support for SD you should be fine using Micro SD cards as well. In other words, I do not believe you need to make any driver modifications for micro SD.

  • sure, i think so.

    but our target board don't use the TWL4030 device.

    so, I trying to port the driver without I2C interface.

    Reference Source: ./arch/arm/mach-omap2/board-omap3evm-hsmmc.c

    I must have to modify this source without i2c.

    and I have some question:

    what are using the ./drivers/mmc/host/omap.c ?

    I think that using without i2c.

    Thanks your response.

  • BeyongJong Kim said:

    but our target board don't use the TWL4030 device.

    so, I trying to port the driver without I2C interface.

    This is a bit of a different question, that would likely take some effort to modify.

    BeyongJong Kim said:

    Reference Source: ./arch/arm/mach-omap2/board-omap3evm-hsmmc.c

    I must have to modify this source without i2c.

    Where are you getting your software from? I could not find this source file in my SDK 3.00.00.02 install with kernel 2.6.31. Unfortunately I am not intimately famililar with the MMC driver sources, so I could not say how hard it would be to do this sort of modification.

    BeyongJong Kim said:

    what are using the ./drivers/mmc/host/omap.c ?

    I think that using without i2c.

     I believe this is just a higher level source file, I suspect underneath some of the calls in there that you would still have I2C accesses, at least for the initialization of the interface.

  • I using the source in OMAP35x_SDK_0.9.7 with kernel 2.6.22.18

    Also, Our target board different the OMAP3EVM Board.

    Some difference:

    First, don't used the TWL4030.

    Second, using the TSC2007 on I2C and CWL AMOLED on SPI

    In the linux kernel source, it's important how use both TWL4030 and GPIO Configuration.

    still now, i difficult to use the GPIO and TWL4030.

     

    if you use the kernel 2.6.31, which target board?