<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Android SPI configuration for i.mx6 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Android-SPI-configuration-for-i-mx6/m-p/265867#M27646</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I'm testing a device which connecting to MCIMX6Q-SDB board thr. SPI interface based on image_imx-android-13.4.1_6qsabresd as the BSP. Have read some SPI discussion in community, all of them are target for Linux, I still try to follow this discussion thread: &lt;A _jive_internal="true" href="https://community.nxp.com/message/309184#309184"&gt;https://community.freescale.com/message/309184#309184 &lt;/A&gt; and apply below changes in my environment:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. - #if defined(CONFIG_MTD_M25P80)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - .modalias = "m25p80",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + .modalias = "spidev",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - #endif&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt; Enable the SPI user mode driver in by&lt;/SPAN&gt; "make manuconfig" and save.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; However, when I return to ~/myandroid folder and trying to make whole project, I got:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;============================================&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;PLATFORM_VERSION_CODENAME=REL&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;PLATFORM_VERSION=4.0.4&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_PRODUCT=sabresd_6dq&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_BUILD_VARIANT=user&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_BUILD_TYPE=release&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_BUILD_APPS=&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_ARCH=arm&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_ARCH_VARIANT=armv7-a-neon&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;HOST_ARCH=x86&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;HOST_OS=linux&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;HOST_BUILD_TYPE=release&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;BUILD_ID=UNKNOWN&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;BUILD_NUMBER=eng.tftu.20131108.190951&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;============================================&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;No private recovery resources for TARGET_DEVICE sabresd_6dq&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;make -C kernel_imx -j4 uImage ARCH=arm CROSS_COMPILE=`pwd`/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;make[1]: Entering directory `/home/tftu/myandroid4.0.4_ForQuad_20131106/kernel_imx'&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;scripts/kconfig/conf --silentoldconfig Kconfig&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;* Restart config...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;* Linux/arm 3.0.35 Kernel Configuration&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Patch physical to virtual translations at runtime (EXPERIMENTAL) (ARM_PATCH_PHYS_VIRT) [N/y/?] (NEW) &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;..... cut ......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; And then it asks me to select all questions as the same in the menuconfig, trying to select default most questions except System Type:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;* System Type&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MMU-based Paged Memory Management Support (MMU) [Y/n/?] y&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;ARM system type&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 1. ARM Ltd. Integrator family (ARCH_INTEGRATOR) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 2. ARM Ltd. RealView family (ARCH_REALVIEW) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt; 3. ARM Ltd. Versatile family (ARCH_VERSATILE) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 4. ARM Ltd. Versatile Express family (ARCH_VEXPRESS) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 5. Atmel AT91 (ARCH_AT91) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 6. Broadcom BCMRING (ARCH_BCMRING) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 7. Cirrus Logic CLPS711x/EP721x-based (ARCH_CLPS711X) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 8. Cavium Networks CNS3XXX family (ARCH_CNS3XXX) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 9. Cortina Systems Gemini (ARCH_GEMINI) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 10. EBSA-110 (ARCH_EBSA110) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 11. EP93xx-based (ARCH_EP93XX) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 12. FootBridge (ARCH_FOOTBRIDGE) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 13. Freescale MXC/iMX-based (ARCH_MXC) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 14. Freescale MXS-based (ARCH_MXS) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 15. Hilscher NetX based (ARCH_NETX) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;..... cut ......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I select 13. Freescale MXC/iMX-based (ARCH_MXC) (NEW) to fit my board, but the next question, Freescale MXC Implementations, it automatically select MX31 platforms without choices:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;* Freescale MXC Implementations&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Freescale CPU family:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 1. MX1-based (ARCH_MX1) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 2. MX2-based (ARCH_MX2) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 3. MX25-based (ARCH_MX25) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt; 4. MX3-based (ARCH_MX3) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 5. i.MX50 + i.MX53 (ARCH_MX503) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 6. i.MX51 (ARCH_MX51) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 7. MX6-based (ARCH_MX6) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;choice[1-7]: 4&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;* MX31 platforms:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Support MX31ADS platforms (MACH_MX31ADS) [Y/n/?] (NEW) &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Finally I select default options for the other questions and keep the building, but failed with errors.I have apply the same based on android_jb4.2.2_1.1.0-ga_source but still got the same result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; My major question is how to config SPI interface in Android, but now it looks like I should figure out above menuconfig issue first. Any opinion or comments are more than welcome!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TF&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Nov 2013 11:35:24 GMT</pubDate>
    <dc:creator>tftu</dc:creator>
    <dc:date>2013-11-08T11:35:24Z</dc:date>
    <item>
      <title>Android SPI configuration for i.mx6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-SPI-configuration-for-i-mx6/m-p/265867#M27646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I'm testing a device which connecting to MCIMX6Q-SDB board thr. SPI interface based on image_imx-android-13.4.1_6qsabresd as the BSP. Have read some SPI discussion in community, all of them are target for Linux, I still try to follow this discussion thread: &lt;A _jive_internal="true" href="https://community.nxp.com/message/309184#309184"&gt;https://community.freescale.com/message/309184#309184 &lt;/A&gt; and apply below changes in my environment:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. - #if defined(CONFIG_MTD_M25P80)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - .modalias = "m25p80",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + .modalias = "spidev",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - #endif&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt; Enable the SPI user mode driver in by&lt;/SPAN&gt; "make manuconfig" and save.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; However, when I return to ~/myandroid folder and trying to make whole project, I got:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;============================================&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;PLATFORM_VERSION_CODENAME=REL&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;PLATFORM_VERSION=4.0.4&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_PRODUCT=sabresd_6dq&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_BUILD_VARIANT=user&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_BUILD_TYPE=release&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_BUILD_APPS=&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_ARCH=arm&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TARGET_ARCH_VARIANT=armv7-a-neon&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;HOST_ARCH=x86&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;HOST_OS=linux&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;HOST_BUILD_TYPE=release&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;BUILD_ID=UNKNOWN&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;BUILD_NUMBER=eng.tftu.20131108.190951&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;============================================&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;No private recovery resources for TARGET_DEVICE sabresd_6dq&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;make -C kernel_imx -j4 uImage ARCH=arm CROSS_COMPILE=`pwd`/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;make[1]: Entering directory `/home/tftu/myandroid4.0.4_ForQuad_20131106/kernel_imx'&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;scripts/kconfig/conf --silentoldconfig Kconfig&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;* Restart config...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;* Linux/arm 3.0.35 Kernel Configuration&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Patch physical to virtual translations at runtime (EXPERIMENTAL) (ARM_PATCH_PHYS_VIRT) [N/y/?] (NEW) &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;..... cut ......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; And then it asks me to select all questions as the same in the menuconfig, trying to select default most questions except System Type:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;* System Type&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MMU-based Paged Memory Management Support (MMU) [Y/n/?] y&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;ARM system type&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 1. ARM Ltd. Integrator family (ARCH_INTEGRATOR) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 2. ARM Ltd. RealView family (ARCH_REALVIEW) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt; 3. ARM Ltd. Versatile family (ARCH_VERSATILE) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 4. ARM Ltd. Versatile Express family (ARCH_VEXPRESS) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 5. Atmel AT91 (ARCH_AT91) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 6. Broadcom BCMRING (ARCH_BCMRING) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 7. Cirrus Logic CLPS711x/EP721x-based (ARCH_CLPS711X) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 8. Cavium Networks CNS3XXX family (ARCH_CNS3XXX) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 9. Cortina Systems Gemini (ARCH_GEMINI) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 10. EBSA-110 (ARCH_EBSA110) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 11. EP93xx-based (ARCH_EP93XX) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 12. FootBridge (ARCH_FOOTBRIDGE) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 13. Freescale MXC/iMX-based (ARCH_MXC) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 14. Freescale MXS-based (ARCH_MXS) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 15. Hilscher NetX based (ARCH_NETX) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;..... cut ......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I select 13. Freescale MXC/iMX-based (ARCH_MXC) (NEW) to fit my board, but the next question, Freescale MXC Implementations, it automatically select MX31 platforms without choices:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;* Freescale MXC Implementations&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Freescale CPU family:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 1. MX1-based (ARCH_MX1) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 2. MX2-based (ARCH_MX2) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 3. MX25-based (ARCH_MX25) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt; 4. MX3-based (ARCH_MX3) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 5. i.MX50 + i.MX53 (ARCH_MX503) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 6. i.MX51 (ARCH_MX51) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; 7. MX6-based (ARCH_MX6) (NEW)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;choice[1-7]: 4&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;* MX31 platforms:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;*&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Support MX31ADS platforms (MACH_MX31ADS) [Y/n/?] (NEW) &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Finally I select default options for the other questions and keep the building, but failed with errors.I have apply the same based on android_jb4.2.2_1.1.0-ga_source but still got the same result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; My major question is how to config SPI interface in Android, but now it looks like I should figure out above menuconfig issue first. Any opinion or comments are more than welcome!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TF&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Nov 2013 11:35:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-SPI-configuration-for-i-mx6/m-p/265867#M27646</guid>
      <dc:creator>tftu</dc:creator>
      <dc:date>2013-11-08T11:35:24Z</dc:date>
    </item>
    <item>
      <title>Re: Android SPI configuration for i.mx6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-SPI-configuration-for-i-mx6/m-p/265868#M27647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For i.MX6, you should select 7. MX6-based (ARCH_MX6) (NEW)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Nov 2013 02:42:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-SPI-configuration-for-i-mx6/m-p/265868#M27647</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2013-11-18T02:42:59Z</dc:date>
    </item>
  </channel>
</rss>

