<?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 Re: How to make r10.3 BSP support QSB? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-make-r10-3-BSP-support-QSB/m-p/182007#M7897</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;﻿Lily,&amp;nbsp;Thanks for your reply！&lt;/P&gt;&lt;P&gt;my solution is very seem to yours&lt;/P&gt;&lt;P&gt;my solution is base on the&amp;nbsp;﻿﻿i.MX53-QSB-Android-Gingerbread-Release4.0 configure&lt;/P&gt;&lt;P&gt;1. replace the mx53_loco.c file in the R10.3, use the&amp;nbsp; imx5_android_defconfig&lt;/P&gt;&lt;P&gt;2. copy the /device/fsl/imx53_loco directory from the Release4.0&amp;nbsp;to the R10.3, and&amp;nbsp;﻿make PRODUCT-imx53_loco-eng directly&lt;/P&gt;&lt;P&gt;3. modify the vold.fstab&lt;/P&gt;&lt;P&gt;4. modify the&amp;nbsp; mx53_loco.c to enable the hdmi output&lt;/P&gt;&lt;P&gt;&amp;nbsp;static struct mxc_lcd_platform_data sii902x_hdmi_data = {&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;.analog_reg = "DA9052_LDO2",&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;.fb_id = "DISP3 BG",&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;.boot_enable = 1,&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;.reset = sii902x_hdmi_reset,};&lt;/P&gt;&lt;P&gt;Now, &amp;nbsp;I try to let the usb wifi work on the R10.3, Do you have any idea?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks advance!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 01 Nov 2011 15:30:11 GMT</pubDate>
    <dc:creator>JackyHuang</dc:creator>
    <dc:date>2011-11-01T15:30:11Z</dc:date>
    <item>
      <title>How to make r10.3 BSP support QSB?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-make-r10-3-BSP-support-QSB/m-p/182005#M7895</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;﻿﻿ &lt;/SPAN&gt;&lt;P&gt;i want to make android 2.3.4 run on the QSB? however, Adeneo just release the r10.2 QSB BSP, no any more update.&lt;/P&gt;&lt;P&gt;i found that r10.3 only support mx51_bbg and mx53_smd,&amp;nbsp;&lt;/P&gt;&lt;P&gt;who can give me some advice to porting the BSP r10.3 to QSB? thanks a lot!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Actually, i want to know the difference between the fsl BSP and the Adeneo BSP!&amp;nbsp;&lt;/P&gt;&lt;P&gt;what modification base on the QSB by Adeneo?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Oct 2011 16:25:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-make-r10-3-BSP-support-QSB/m-p/182005#M7895</guid>
      <dc:creator>JackyHuang</dc:creator>
      <dc:date>2011-10-31T16:25:13Z</dc:date>
    </item>
    <item>
      <title>Re: How to make r10.3 BSP support QSB?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-make-r10-3-BSP-support-QSB/m-p/182006#M7896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Actually you can use FSL BSP to run android on QSB directly.&lt;/P&gt;&lt;P&gt;For example, if you are using Android R103, you can try the following:&lt;/P&gt;&lt;P&gt;1. Build one bootloader for MX53 QS.&lt;/P&gt;&lt;P&gt;$ cd ~/myandroid/bootable/bootloader/uboot-imx&lt;/P&gt;&lt;P&gt;$ make distclean&lt;/P&gt;&lt;P&gt;$ make mx53_loco_config&lt;/P&gt;&lt;P&gt;$ make&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Build the Kernel&lt;/P&gt;&lt;P&gt;$ cd ~/myandroid/kernel_imx&lt;/P&gt;&lt;P&gt;$ make imx5_android_defconfig&lt;/P&gt;&lt;P&gt;$ make uImage&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Reuse SMD android rootfs and make some minor changes for LOCO;&lt;/P&gt;&lt;P&gt;$ cd ~/myandroid&lt;/P&gt;&lt;P&gt;$ source build/envsetup.sh&lt;/P&gt;&lt;P&gt;$ lunch imx53_smd-user&lt;/P&gt;&lt;P&gt;$ make&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;4. Modify the init.freescale.rc in the ramdisk to fix the screen rotation issue:&lt;/P&gt;&lt;P&gt;$ cd ~/myandroid/out/target/product/imx53_smd&lt;/P&gt;&lt;P&gt;$ cp -r root root_loco&lt;/P&gt;&lt;P&gt;$ cd root_loco&lt;/P&gt;&lt;P&gt;$ vim init.freescale.rc&amp;nbsp;&amp;nbsp; (modify the init.freescale.rc by comment out this statement: &lt;STRONG&gt;setprop ro.sf.hwrotation 270&lt;/STRONG&gt;)&lt;/P&gt;&lt;P&gt;$ find . | cpio --create --format='newc' | gzip &amp;gt; ../ramdisk-loco.img&lt;/P&gt;&lt;P&gt;$ cd ..&lt;/P&gt;&lt;P&gt;$ mkimage &lt;STRONG&gt;-&lt;/STRONG&gt;A arm -O linux -T ramdisk -C none -a 0x70308000 -n "Android Root Filesystem" -d ./ramdisk-loco.img ./uramdisk-loco.img&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;5. Program the uboot.bin, uImage, system.img, recovery.img and uramdisk-loco.img to a TF card and boot from QSB board.&amp;nbsp; The uboot cmd are as follows:&lt;/P&gt;&lt;P&gt;setenv ethaddr 00:04:9f:01:57:8B&lt;/P&gt;&lt;P&gt;setenv fec_addr 00:04:9f:01:57:8B&lt;/P&gt;&lt;P&gt;setenv loadaddr 0x70800000&lt;/P&gt;&lt;P&gt;setenv rd_loadaddr 0x70D00000&lt;/P&gt;&lt;P&gt;setenv bootcmd 'run bootcmd_SD; bootm ${loadaddr} ${rd_loadaddr}'&lt;/P&gt;&lt;P&gt;setenv bootcmd_SD 'mmc read 0 ${loadaddr} 0x800 0x2000; mmc read 0 ${rd_loadaddr} 0x3000 0x300;'&lt;/P&gt;&lt;P&gt;setenv bootargs 'console=ttymxc0 init=/init androidboot.console=ttymxc0 ldb=off gpu_nommu, gpu_memory=64M video=mxcdi1fb:GBR24,VGA-XGA di1_primary vga'&lt;/P&gt;&lt;P&gt;saveenv&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6. To make sdcard and extsd mounted correctly, it needs to modify the vold.fstab.&amp;nbsp; In order not to change the default vold.fstab in the build env.&amp;nbsp; Thus, suggest to do it in this way. Boot up the QSB and then do the following changes in the console:&lt;/P&gt;&lt;P&gt;# mount -o remount,rw /dev/block/mmcblk0p2 /system&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&lt;I&gt;ß to make the system partition writable&lt;/I&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;# bash&lt;/P&gt;&lt;P&gt;bash-3.2# &lt;STRONG&gt;busybox vi&lt;/STRONG&gt; /system/etc/vold.fstab&amp;nbsp; &lt;STRONG&gt;&lt;I&gt;ß busybox is installed in R10.3 now, so we have vi to edit the file directly&lt;/I&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Nov 2011 05:59:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-make-r10-3-BSP-support-QSB/m-p/182006#M7896</guid>
      <dc:creator>LilyZhang</dc:creator>
      <dc:date>2011-11-01T05:59:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to make r10.3 BSP support QSB?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-make-r10-3-BSP-support-QSB/m-p/182007#M7897</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;﻿Lily,&amp;nbsp;Thanks for your reply！&lt;/P&gt;&lt;P&gt;my solution is very seem to yours&lt;/P&gt;&lt;P&gt;my solution is base on the&amp;nbsp;﻿﻿i.MX53-QSB-Android-Gingerbread-Release4.0 configure&lt;/P&gt;&lt;P&gt;1. replace the mx53_loco.c file in the R10.3, use the&amp;nbsp; imx5_android_defconfig&lt;/P&gt;&lt;P&gt;2. copy the /device/fsl/imx53_loco directory from the Release4.0&amp;nbsp;to the R10.3, and&amp;nbsp;﻿make PRODUCT-imx53_loco-eng directly&lt;/P&gt;&lt;P&gt;3. modify the vold.fstab&lt;/P&gt;&lt;P&gt;4. modify the&amp;nbsp; mx53_loco.c to enable the hdmi output&lt;/P&gt;&lt;P&gt;&amp;nbsp;static struct mxc_lcd_platform_data sii902x_hdmi_data = {&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;.analog_reg = "DA9052_LDO2",&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;.fb_id = "DISP3 BG",&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;.boot_enable = 1,&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;.reset = sii902x_hdmi_reset,};&lt;/P&gt;&lt;P&gt;Now, &amp;nbsp;I try to let the usb wifi work on the R10.3, Do you have any idea?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks advance!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Nov 2011 15:30:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-make-r10-3-BSP-support-QSB/m-p/182007#M7897</guid>
      <dc:creator>JackyHuang</dc:creator>
      <dc:date>2011-11-01T15:30:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to make r10.3 BSP support QSB?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-make-r10-3-BSP-support-QSB/m-p/182008#M7898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;For USB WiFi, I think you have to enable USB WiFi driver firstly. What USB WiFi module are you using?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Nov 2011 16:23:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-make-r10-3-BSP-support-QSB/m-p/182008#M7898</guid>
      <dc:creator>LilyZhang</dc:creator>
      <dc:date>2011-11-01T16:23:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to make r10.3 BSP support QSB?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-make-r10-3-BSP-support-QSB/m-p/182009#M7899</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I use the 8192cu, I have porting the driver to the kernel.&lt;/P&gt;&lt;P&gt;However, when I enable WIFI in Settings app, the result is error.&lt;/P&gt;&lt;P&gt;I try insmod the module manually, and then enable&amp;nbsp;﻿WIFI in Settings app, it works normally.&lt;/P&gt;&lt;P&gt;How to set the default wifi module in Android system?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Nov 2011 01:21:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-make-r10-3-BSP-support-QSB/m-p/182009#M7899</guid>
      <dc:creator>JackyHuang</dc:creator>
      <dc:date>2011-11-02T01:21:27Z</dc:date>
    </item>
  </channel>
</rss>

