<?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>i.MX ProcessorsのトピックRe: How to check FTDI USB-UART driver enabled in i.MX53-QSB-Android-Gingerbread-Release4.0</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-check-FTDI-USB-UART-driver-enabled-in-i-MX53-QSB-Android/m-p/197812#M10646</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello!&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;You wrote "Plug your FTDI device on the _top_ USB port of the QSB" , do you know why it should be attached to top USB port of QSB not to bottom? I notice that bottom port does not work if QSB powered by Android OS , but it work if board powered by UBUNTU. Does anybody know reasons why it happens?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Jan 2012 07:53:01 GMT</pubDate>
    <dc:creator>Kirill</dc:creator>
    <dc:date>2012-01-13T07:53:01Z</dc:date>
    <item>
      <title>How to check FTDI USB-UART driver enabled in i.MX53-QSB-Android-Gingerbread-Release4.0</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-check-FTDI-USB-UART-driver-enabled-in-i-MX53-QSB-Android/m-p/197809#M10643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As am using I.MX53-QSB_Android-Gingerbread-release-4.0 prebuilt image, I wanted to know whether FTDI USB-UART driver is enabled already in this prebuilt image, if yes could you please let me kow how to check whether this driver is enabled in the I.MX53-QSB_Android-Gingerbread-release-4.0 prebuilt image or if not could you please let me know the steps how to enable this&amp;nbsp;FTDI USB-UART driver in this prebuilt image&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Awaiting for your reply,&lt;/P&gt;&lt;P&gt;Srinivasan S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Dec 2011 05:21:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-check-FTDI-USB-UART-driver-enabled-in-i-MX53-QSB-Android/m-p/197809#M10643</guid>
      <dc:creator>admin</dc:creator>
      <dc:date>2011-12-24T05:21:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to check FTDI USB-UART driver enabled in i.MX53-QSB-Android-Gingerbread-Release4.0</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-check-FTDI-USB-UART-driver-enabled-in-i-MX53-QSB-Android/m-p/197810#M10644</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;did you found any information about your problem? I'm also interested in those topic :)&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 07 Jan 2012 13:35:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-check-FTDI-USB-UART-driver-enabled-in-i-MX53-QSB-Android/m-p/197810#M10644</guid>
      <dc:creator>rafal1z</dc:creator>
      <dc:date>2012-01-07T13:35:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to check FTDI USB-UART driver enabled in i.MX53-QSB-Android-Gingerbread-Release4.0</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-check-FTDI-USB-UART-driver-enabled-in-i-MX53-QSB-Android/m-p/197811#M10645</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial;"&gt;Hi,&lt;BR /&gt; &lt;BR /&gt; Let me guide you through the manual steps. I am assuming the the base directory is in cd ~/work/mx53/android/loco/i.MX53-QSB-Android-Gingerbread-Release4.1 (just an example here). It is where you will find 'scripts', 'src' and other directories.&lt;BR /&gt; &lt;BR /&gt; NOTES:&lt;BR /&gt; - You will need to use the same shell for all operations (because you set the environment).&lt;BR /&gt; - The names and locations might also be slightly different on your setup.&lt;BR /&gt; - This will make the serial device accessible from the system (BSP level). To make it accessible to applications (using the SDK or NDK), you will need to do more work, i.e. customizing the system.&lt;BR /&gt; &lt;BR /&gt; 1- Setting the environment&lt;BR /&gt; &lt;BR /&gt; # cd ~/work/mx53/android/loco/i.MX53-QSB-Android-Gingerbread-Release4.1&lt;BR /&gt; &lt;BR /&gt; # export ROOT_DIR=$(pwd)&lt;BR /&gt; # export ANDROID_SRC_ROOT=${ROOT_DIR}/src&lt;BR /&gt; # export UBOOT_SRC_ROOT=${ANDROID_SRC_ROOT}/bootable/bootloader/uboot-imx&lt;BR /&gt; # export KERNEL_SRC_ROOT=${ANDROID_SRC_ROOT}/kernel_imx&lt;BR /&gt; # export PATH_BASE=${PATH}&lt;BR /&gt; # export TOOLCHAIN_PATH=${ANDROID_SRC_ROOT}/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin&lt;BR /&gt; # export TOOLCHAIN_ANDROID_PATH=${ANDROID_SRC_ROOT}/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin&lt;BR /&gt; # export PATH=${PATH_BASE}:${TOOLCHAIN_ANDROID_PATH}&lt;BR /&gt; # export PATH=${PATH}:${UBOOT_SRC_ROOT}/tools&lt;BR /&gt; &lt;BR /&gt; 2- Configuring the kernel&lt;BR /&gt; &lt;BR /&gt; # cd ${KERNEL_SRC_ROOT}&lt;BR /&gt; # make ARCH=arm CROSS_COMPILE=arm-eabi- menuconfig&lt;BR /&gt; &lt;BR /&gt; Using the menus, enable the FTDI driver (as a module, or built-in, so that you can skip the module installation)&lt;BR /&gt; * Device Drivers&amp;nbsp; ---&amp;gt; USB support&amp;nbsp; USB Serial Converter support&amp;nbsp; ---&amp;gt;&lt;BR /&gt; &lt;BR /&gt; Some drivers will also break the build:&lt;BR /&gt; - Disable Drivers ---&amp;gt; Staging ---&amp;gt; Atheros&lt;BR /&gt; - Disable Drivers ---&amp;gt; USB ---&amp;gt; Gadget ---&amp;gt; Ethernet gadget&lt;BR /&gt; &amp;nbsp;&lt;BR /&gt; 3- Building the modules&lt;BR /&gt; &lt;BR /&gt; # make ARCH=arm CROSS_COMPILE=arm-eabi- modules&lt;BR /&gt; &lt;BR /&gt; 4- Installing the modules&lt;BR /&gt; &lt;BR /&gt; Insert your SD Card on your PC. Use the mounted "system" partition. On my Ubuntu setup, it automatically gets mounted in /media/57f8f4bc-abf4-0000-675f-946fc0f9f25b_&lt;BR /&gt; &lt;BR /&gt; Install the module:&lt;BR /&gt; &lt;BR /&gt; # sudo make ARCH=arm CROSS_COMPILE=arm-eabi- INSTALL_MOD_PATH=/media/57f8f4bc-abf4-0000-675f-946fc0f9f25b_ modules_install&lt;BR /&gt; &lt;BR /&gt; 5- Boot Android&lt;BR /&gt; &lt;BR /&gt; Boot Android and using the serial console, issue the following commands:&lt;BR /&gt; &lt;BR /&gt; MX53# cd /system/lib/modules/2.6.35.3-01162-g1404c40-dirty/kernel/drivers/usb/serial&lt;BR /&gt; MX53# insmod ftdi_sio.ko&lt;BR /&gt; &lt;BR /&gt; Plug your FTDI device on the _top_ USB port of the QSB. You should see this in the console:&lt;BR /&gt; &lt;BR /&gt; usb 1-1: new full speed USB device using fsl-ehci and address 2&lt;BR /&gt; ftdi_sio 1-1:1.0: FTDI USB Serial Device converter detected&lt;BR /&gt; usb 1-1: Detected FT232RL&lt;BR /&gt; usb 1-1: Number of endpoints 2&lt;BR /&gt; usb 1-1: Endpoint 1 MaxPacketSize 64&lt;BR /&gt; usb 1-1: Endpoint 2 MaxPacketSize 64&lt;BR /&gt; usb 1-1: Setting MaxPacketSize 64&lt;BR /&gt; usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;CITE&gt;rafal said:&lt;/CITE&gt;&lt;/P&gt;&lt;BLOCKQUOTE cite="http://imxcommunity.org/forum/topics/how-to-check-ftdi-usb-uart-driver-enabled-in-i-mx53-qsb-android?commentId=4103961%3AComment%3A53423&amp;amp;xg_source=msg_com_forum#4103961Comment53423"&gt;&lt;DIV&gt;&lt;DIV class="xg_user_generated"&gt;&lt;P&gt;hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;did you found any information about your problem? I'm also interested in those topic :)&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 08 Jan 2012 18:55:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-check-FTDI-USB-UART-driver-enabled-in-i-MX53-QSB-Android/m-p/197811#M10645</guid>
      <dc:creator>admin</dc:creator>
      <dc:date>2012-01-08T18:55:52Z</dc:date>
    </item>
    <item>
      <title>Re: How to check FTDI USB-UART driver enabled in i.MX53-QSB-Android-Gingerbread-Release4.0</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-check-FTDI-USB-UART-driver-enabled-in-i-MX53-QSB-Android/m-p/197812#M10646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello!&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;You wrote "Plug your FTDI device on the _top_ USB port of the QSB" , do you know why it should be attached to top USB port of QSB not to bottom? I notice that bottom port does not work if QSB powered by Android OS , but it work if board powered by UBUNTU. Does anybody know reasons why it happens?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jan 2012 07:53:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-check-FTDI-USB-UART-driver-enabled-in-i-MX53-QSB-Android/m-p/197812#M10646</guid>
      <dc:creator>Kirill</dc:creator>
      <dc:date>2012-01-13T07:53:01Z</dc:date>
    </item>
  </channel>
</rss>

