教程okmx6x s3an用戶okmx6q s3okmx6dl a an手冊v_第1頁
教程okmx6x s3an用戶okmx6q s3okmx6dl a an手冊v_第2頁
教程okmx6x s3an用戶okmx6q s3okmx6dl a an手冊v_第3頁
教程okmx6x s3an用戶okmx6q s3okmx6dl a an手冊v_第4頁
教程okmx6x s3an用戶okmx6q s3okmx6dl a an手冊v_第5頁
已閱讀5頁,還剩81頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、FETMX6X-S、OKMX6X-S3ARM Cortex-A9Embedded Development PlatformAndroid ManualRev. 1.02017/11/27Forlinx Embedded Technology Co.Users ManualAndroid_UM OKMX6X-S3FETMX6X-S注意事項與維護注意事項帶電插拔2017、-板及模塊!請遵循所有標注在上的警示和指引信息。請保持本干燥。如果不慎被任何液體潑濺或浸潤,請立刻斷電并充分晾干。使用中注意本的通風散熱,避免溫度過高造成元器件損壞。在多塵、臟亂的環境中使用或存放本。將本應用在冷熱交替環境中,避免

2、結露損壞元器件。對待本,跌落、敲打或劇烈晃動都可能損壞線路及元器件。使用或腐蝕性液體本。自行修理、拆卸本公司,如出現故障請及時本公司進行維修。擅自修改或使用的配件可能損壞本,由此造成的損壞將不予以保修。2、售后維修如使用過程中出現硬件故障可根據售后服務政策進行維修;服務政策:參見售后服務說明;地址:河北省保定市高開區向陽北大街 2699 號飛凌人:售后維修部四樓西廳:071000電話:郵寄須知:建議使用順豐、圓通或韻達,且不接收任何到付。- 1 -Android_UM FETMX6X-S OKMX6X-S3技術支持與定制1、技術支持范圍1.11.21.31.4本公司本公司的軟、硬件提供情況咨詢

3、;的軟、硬件手冊使用過程中遇到的問題;本公司提供的 OEM、ODM 售后技術支持;本公司的故障及售后維修服務;2、技術討論范圍2.12.22.3源碼的修改以及理解; 操作系統如何移植;用戶在自行修改以及開發中遇到的軟硬件問題;注:以上三點雖不屬于技術支持范圍,但我公司會盡力為用戶提供幫助,如依然沒能解決您的問題,敬請諒解;3、技術支持方式3.13.23.3/: 郵箱:Linux 技術支持: Win CE 技術支持: Android 技術支持: 硬件技術支持:linux wince androidhardware3.4知識庫:4、技術支持時間周一至周五: 上午 9:0011:30,下午 13:3

4、017:00;公司按照法定節假日安排休息,在此期間無法提供技術支持,期間請發郵箱或技術支持區,我們會在工作日盡快給您回復。5、定制開發服務我公司提供了解定制流程: 填寫需求文檔:操作系統底層驅動、硬件板卡的有償定制開發服務,以縮短您的開發周期;發至項目郵箱:project- 2 -Android_UM FETMX6X-S OKMX6X-S3資料更新與獲取1、資料的更新相關資料會不斷的完善更新,包括本手冊內容亦然如此;當您在使用這些內容時,請確保其為最新狀態;2、更新后如何通知飛凌資料更新通知采用推送,敬請關注!訂閱號3、資料如何獲取3.1 網絡:請并登陸“”找到“開發板資料”選擇對應平臺;前請

5、閱讀資料說明:3.2請光盤:我公司銷售;本手冊形式歸保定飛凌技術所有。本公司的,任何和個人無權以任何、本手冊的,違者將被法律責任。- 3 -Android_UM OKMX6X-S3FETMX6X-S更新- 4 -日期版本硬件版本更新內容2017.11.27V1.0底板:OKMX6X-S3-V1.1,2017.11.10板:IMX6Q_CORE_20171028OKMX6X-S3-Android4.4 用戶手冊第一版。基于 OKMX6X-S2-2017-07-15,有一下改動: 1、音頻改為 wm89602、雙核四核均使用 u-boot20093、 Uboot 的 Logo 一直顯示到 Andr

6、oid 系統 Logo 顯示uboot 菜單可選Android_UM FETMX6X-S OKMX6X-S3目錄注意事項與維護 .技術支持與定制 .資料更新與獲取 .-12334558889-更新.目錄 .第一章第二章2.12.22.32.4OKMX6X-S3 開發平臺使用方法 .Android 編譯環境的搭建 .安裝 Ubuntu 12.04.2 x64bit 及編譯環境 .安裝編譯 Android 系統所需要的庫 .安裝交叉編譯器.Android 系統的編譯 .-101011111213141415171717202121222223242526272929303133363637382.

7、4.12.4.22.4.3編譯 Android 文件系統.單獨編譯 kernel .單獨編譯 uboot .2.52.62.7驅動代碼路徑.eMMC器分區表 .安裝 Android 系統 .2.7.12.7.2查看內核信息.使用燒寫工具燒寫鏡像.Android 功能使用及測試.uboot 菜單的功能及使用方法 .第三章3.13.1.13.1.23.1.33.1.4設置內核顯示參數.在 uboot 中使能 watchdog1 .選擇使用的音頻.選擇內核是否繼續顯示 u-boot 的Logo .3.23.33.43.53.63.73.83.93.103.113.123.133.143.153.16

8、3.17Android Android Android Android Android Android Android Android主界面展示 .應用程序 .查看圖片 .編輯圖片 .音樂 .(支持 Mic 輸入) .調節音量 .Android 背光.Android 設置時間(RTC) .Android 以太網測試 .Android WiFi 測試.Android 按鍵.Android SD 卡/micro SD 卡測試.Android USB 設備測試.Android USB測試.- 5-Android_UM FETMX6X-S OKMX6X-S33.183.193.203.213.223.

9、233.243.253.263.273.283.293.303.313.323.33Android 看門狗測試 .Android 串口測試 .Android RS485 測試.Android 藍牙測試 .Android GPS 測試.Android 3G 撥號上網測試 .Android 4G 撥號上網測試 .-3940424446474849505253575859626465656567687779808181828383-Android功能 .Android FlexCan 測試 .Android SATAII 接口硬盤測試(四核支持,雙核不支持) .Android MCP2515 模塊(

10、SPI 轉 CAN)測試 .Android接口測試.Android USB OTG 接口測試.Android 同步異顯測試 .攝像頭測試.最小系統測試.第四章Android 應用程序開發.4.1建立 Android 應用開發環境 .4.1.14.1.24.1.34.1.4并安裝 JDK(Java SE Development Kit).安裝 adt-bundle-windows .創建 helloworld 工程.使用 adb .附錄 1:Ubuntu 的安裝與設置.附錄 2:ADB 驅動安裝 .附錄 3:輸出顯示屏設置 .F3.1 設置單屏顯示.F3.2 設置雙屏顯示.附錄 4:LOGO 圖

11、片的制作 .F4.1 IMX6 LCD LVDS 顯示的 LOGO 制作 .- 6 -Android_UM FETMX6X-S OKMX6X-S3第一章 OKMX6X-S3 開發平臺使用方法OKMX6X-S3 開發平臺電源,調試串口及模塊連接方法等,請參考OKMX6X-S3 快速啟動手冊。- 7 -Android_UM FETMX6X-S OKMX6X-S3Android 編譯環境的搭建獲取軟件和硬件的文檔及源碼。第二章用戶可以通過本公司網盤2.1安裝 Ubuntu 12.04.2 x64bit 及編譯環境在這里建議用戶使用 Ubuntu 虛擬機進行編譯,ubuntu 虛擬機的安裝與配置見附錄

12、 1,我們提供Android4.4 的代碼在 Ubuntu12.04 64 位系統下編譯測試通過。另外,本公司的網盤中提供了裝有庫文件及編譯器的虛擬機,可作為參考。為了防止出現不可預期的問題,請用戶將 Ubuntu 系統設置成 root 用戶登錄,設置方法詳見附錄 1。注:推薦電腦配置處理器:Core(TM) i7內存:4G 以上;2.2安裝編譯 Android 系統所需要的庫Android 系統的編譯需要安裝一些工具包。本節操作前必須確保您的計算機或虛擬機能正常連接互聯網,如您在安裝中出現網絡斷開連接請再按照以下步驟進行安裝。1. 安裝編譯Android 必要的包# apt-get -y i

13、nstall git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dri:i386 libgl1-mesa-dev g+-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 dpkg-dev libswitch-perl注意:win7 64

14、 位機上裝虛擬機 需要去掉這四個庫 x11proto-core-dev、 libx11-dev:i386、libgl1-mesa-dri:i386、libgl1-mesa-dev。2. 安裝 linux 依賴包 需要在 ubuntu12.04 64bit 版本安裝必須連接互聯網。步驟 1:將文件 setup_env.sh 拷貝到 Ubuntu 主目錄下1 mx6 用戶資料(A)工具setup_env.sh 步驟 2:給setup_env.sh 添加可執行權限#chmodu+xsetup_env.sh步驟 3:執行#./setup_env.sh步驟 4:安裝過程中出現如下提示需作出對應操作此提示

15、按下回車此提示輸入“Y”后按下回車3. 安裝額外的一些包# apt-get install uuid uuid-dev# apt-get install zlib1g-dev liblz-dev # apt-get install liblzo2-2 liblzo2-dev # apt-get install git-core curl4. 安裝 JAVA 環境:#mkdir /usr/local/jdk- 8 -Android_UM FETMX6X-S OKMX6X-S3拷貝 jdk-6u45-linux-x64.bin 到 /usr/local/jdk 目錄下 執行./jdk-6u45-l

16、inux-x64.bin。相關的環境變量已在源碼根目錄下的 env.sh 中定義,如用戶將jdk 放在其他目錄下,請自行配置該文件。5. 額外的工作mx6 用戶資料(A)工具 mkimage 到 PC ubuntu12.04 /work/下# ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so #cd /work/# chmod u+x mkimage# cp mkimage /usr/sbin/mkimage2.3安裝交叉編譯器步驟 1:將文件 gcc-4.6.2-glibc-2.13-

17、linaro-multilib-2011.12.tar.gz 拷貝到 Ubuntu 主目錄下mx6 用戶資料(A)工具gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12.tar.gz步驟 2:在Ubuntu 中新建一個終端,輸入下面令安裝交叉編譯器:#cd/(進入主目錄)#mkdir-p /opt/freescale/usr/local (創建目錄,若目錄已存在會提示錯誤,跳過即可)#tarzxvfgcc-4.6.2-glibc-2.13-linaro-multilib-2011.12.tar.gz-C /opt/freescale/usr/local (

18、編譯器解壓到/opt/freescale/usr/local )步驟 3:查看 gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12 是否解壓#ls -l /opt/freescale/usr/local如可以看到 gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12 文件夾即解壓步驟 4:添加環境變量到 Profile,執行命令打開編輯 Profile 后,重啟電腦#gedit /etc/profile最后一行添加以下內容export ARCH=arm exportCROSS_COMPILE=/opt/freescale

19、/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolc hain/bin/arm-none-linux-gnueabi-exportPATH=/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin:$PAT H之后執行命令:#source /etc/profile使新設置的環境變量生效。步驟 5: 在終端里面執行以下命令,驗證交叉編譯器安裝是否#arm-fsl-linux-

20、gnueabi-gcc v下圖為安裝提示- 9 -Android_UM FETMX6X-S OKMX6X-S3回車,就可以使用該編譯器來編譯 Uboot 代碼和內核代碼了.Ø注意:以上操作均是以 root 用戶登錄系統操作為例;所修改的文件僅對當前用戶有效,如果通過終端切換用戶,以上修改的文件對新用戶無效。2.4Android 系統的編譯Android 4.4.2 系統的源碼包 android_kk4.4.2_1.0.0.tar.gz 位于mx6 用戶資料(A)Android4.4源碼。將它拷貝到 ubuntu 文件夾/work/forlinx 下;注:防止編譯出現不必要的錯誤,請您

21、也把代碼解壓到上面提到的目錄下。首先解壓 Android 源碼,解壓命令如下:#cd/work/forlinx#tar-xjvfandroid_kk4.4.2_1.0.0.tar.bz2說明文件存放位置:Android 文件系統位置 :android_kk4.4.2_1.0.0Kernel 位置:android_kk4.4.2_1.0.0/kernel_imxUboot 位置(Uboot-2009.08):android_kk4.4.2_1.0.0/bootable/bootloader/uboot-imx2.4.1編譯 Android 文件系統Ø注意:OKMX6 平臺支持 1GB

22、和 2GB 內存兩種配置,此節的整體編譯文件系統源碼會生成 uboot,kernel 及文件系統映像,但此方法編譯出的 uboot 映像是支持 1GB 內存的,假如需要支持 2GB 的內存,請參考單獨編譯 uboot 部分編譯新的 uboot 映像。文件系統源碼編譯:編譯 android4.4 過程依賴于三個該目錄,執行以下命令:文件,這些文件包含在源碼解壓之后生成的目錄下,進入#cd/work/forlinx/android_kk4.4.2_1.0.0 # source env.sh# source build/envsetup.sh #lunch sabresd_6dq-eng make

23、-j8 2>&1 | tee build.log注 1.Android 的編譯過程需要耗費幾個小時的時間,時間長短視電腦配置而定。2.編譯生成的鏡像全部在 android_kk4.4.2_1.0.0/out/target/product/sabresd_6dq 下生成,分別是boot.img、recovery.img、system.img、u-boot-6q.bin(四核)、 u-boot-6dl.bin(雙核)。- 10 -Android_UM OKMX6X-S3FETMX6X-S2.4.2單獨編譯 kernel使用以下命令來清除 kernel 編譯中間文件#./mk.sh k

24、ernel distclean使用以下命令配置內核:#./mk.sh kernel config若要長期保存本次修改的配置,以后都使用新配置,需執行以下命令:# cp kernel_imx/.config kernel_imx/arch/arm/configs/imx6_android_defconfig使用如下命令來編譯內核生成boot.img #./mk.sh kernel boot.imgØ 注:Android 內核以 boot.img 為單個文件進行燒寫,所以要更新 kernel,需要編譯 boot.img,boot.img 由ramdisk.img,uImage 以及 ke

25、rnel 啟動參數組成,上面令會先檢查是否有 ramdisk.img,如果沒有會先編譯ramdisk.img,然后編譯 kernel,如已存在,那么會直接編譯 kernel。2.4.3單獨編譯 uboot#cd android_kk4.4.2_1.0.0/bootable/bootloader/uboot-imx 四核使用以下命令來編譯 1GB 內存的 uboot 映像: #./build_android.sh四核使用以下命令來編譯 2GB 內存的 uboot 映像:#./build_android_2gddr.sh雙核使用以下命令來編譯 1GB 內存的 uboot 映像:#./build_d

26、l_android.sh雙核使用以下命令來編譯 2GB 內存的 uboot 映像:#./build_dl_android_2gddr.sh注意:修改了 MakeFile 對編譯做出改動,每次編譯 android 源碼時,都會重新編譯 uboot。Ø- 11 -Android_UM OKMX6X-S3FETMX6X-S2.5驅動代碼路徑- 12 -設備驅動程序源代碼在內核中的位置設備名網卡驅動drivers/net/fec.ceth0LCD 背光驅動drivers/backlight/pwm_bl.c/sys/class/backlightUSB 接口 U 盤drivers/usb/s

27、torage/dev/block/sd*USB 鼠標drivers/hid/usbhid/dev/input/miceUSB3Gdrivers/usb/serial/dev/ttyUSB*4Gdrivers/usb/serial/dev/ttyUSB*USB Cameradrivers/media/uvc/dev/2SD/micro SD 卡驅動drivers/mmc/card/dev/block/mmcblk1pXEMMC 驅動drivers/mmc/dev/block/mmcblk0pXSATA 驅動drivers/ata/ahci_platform.c/dev/sda*OV5640dri

28、vers/media/mxc/capture/ov5640.c/dev/0LVDSdrivers/mxc/ldb.c/dev/graphics/fb*drivers/mxc_.c/dev/graphics/fb*LCD FrameBufferdrivers/mxc/mxc_lcdif.c/dev/graphics/fb*電容觸摸驅動drivers/input/touchscreen/ft5x06_ts.c/dev/input/event*RTC 實時時鐘驅動drivers/rtc/rtc-rx8010.c/dev/rtc0SPI 驅動drivers/spi/spidev.c/dev/spide

29、v*串口drivers/tty/serial/imx.c/dev/ttymxc*按鍵驅動drivers/input/keyboard/gpio_keys.c/dev/input/event*看門狗驅動drivers/watchdog/imx2_wdt.c/dev/watchdogRS485 驅動drivers/tty/serial/imx.c/dev/ttymxc*CAN 驅動drivers/net/can/flexcan.ccan0USB BlueToothdrivers/bluetoothwlan0USB WIFIdrivers/net/wirelesswlan0音頻驅動sound/soc

30、/codec/wm8960.c/dev/snd/*Android_UM OKMX6X-S3FETMX6X-S2.6eMMC器分區表下面表格是Android操作系統的eMMC器分區信息:- 13 -分區類型名稱偏移大小文件系統內容Boot0Bootloader(啟動引導分區)1KB1MBN/AbootloaderN/ABoot args768K8KN/ABoot argsN/ALogo9M11MN/ALogo.bmp主分區 1Boot(啟動分區)20MB10MBboot.img(kernel+ramdisk)boot.img主分區 2Recovery(恢復分區)Follow Boot8MBBoo

31、t.img(kernel+ramdisk)recovery.img主分區 4Data(數據分區)Follow Misc剩余所有容量ext4.掛載在/data用來系統應用和內部分區(目錄/mnt/sdcard/)邏輯分區 5System(系統分區)Follow Recovery512MBext4.掛載在/systemAndroid 系統文件在/system 目錄下邏輯分區 6Cache(緩存分區)FollowSystem512MBext4.掛載在/cacheAndroid 用來放OTA 升級image的分區邏輯分區 7Device(設備分區)FollowCache8MBext4.掛載在/vend

32、or用來MAC 地址文件邏輯分區 8MiscFollow Device8MN/A為了恢復保存 bootloader 信息, 保留Android_UM OKMX6X-S3FETMX6X-S2.7安裝 Android 系統2.7.1查看內核信息問:如何查看內核的打印信息?答:1.PC 與開發板的 Debug(UART1)接口通過串口線連接。2.打開超級終端,光盤資料中提供 wincows7 系統下的超級終端,路徑在:mx6 用戶資料(A)工具Hyper Terminal.rar進行如下的設置:根據您的串口連接進行選擇。設置完成后,就可以看到調試信息了。- 14 -Android_UM FETMX6

33、X-S OKMX6X-S32.7.2使用燒寫工具燒寫鏡像Ø 注意:飛凌的 OKMX6X-S3 支持 1GB 內存和 2GB 內存兩種配置,燒寫工具里默認是 1GB 內存對應的映像,若要燒寫 2GB內存的板子,需要將 2GB 內存對應的 uboot 映像放到相應目錄下再開始燒寫。映像存放的路徑:mx6 用戶資料(A)Android4.4鏡像1. 把 micro usb 數據線連接到開發板的 otg 接口,數據線的另一端連接到 pc 的 usb 接口。打開燒寫工具(win7 用戶請使用管理員權限打開)雙核采用mfgtoolsmfgtool2-android-mx6dl-sabresd-e

34、mmc.vbs 燒寫。四核采用 mfgtoolsmfgtool2-android-mx6q-abresd-emmc.vbs 燒寫。2. 需將 u-boot-6dl.bin(雙核)、u-boot-6q.bin(四核)、logo.bmp、boot.img、recovery.img、system.img,放于燒寫工具ProfilesLinuxOS Firmwarefilesandroid 目錄下,即確保燒寫工具目錄ProfilesLinuxOS Firmwarefilesandroid下有 boot.img(內核映像)、recovery.img(系統恢復映像)、logo.bmp(uboot 的 lo

35、go 圖片)、system.img(文件系統映像)、u-boot-6dl.bin(雙核 uboot 映像)、u-boot-6q.bin(四核 uboot 映像)文件。雙核使用燒寫工具 mfgtool2-android-mx6dl-sabresd-emmc-forlinx.vbs 進行燒寫,四核使用燒寫工具mfgtool2-android-mx6q-sabresd-emmc-forlinx.vbs 進行燒寫,無需配置 cfg.ini。3. 按住 BOOT 鍵,給板子上電或者按重啟鍵。4. 首次升級過程中,會通過網絡自動安裝驅動,等安裝完成后,燒寫工具里出現設備的名稱(HID-compliant

36、device)后, 抬起 boot 鍵,點擊 “start” 如下圖所示:- 15 -Android_UM FETMX6X-S OKMX6X-S35. 中間彈出格式化擊 stop,再點擊 exit框,點擊“取消”格式化選項,或者不管它,直到燒寫完成,看見 DONE 之后先點即可燒寫完成后,復位或者重新上電啟動即可。注意:1. 多次燒寫時,如燒寫出現錯誤,需要將燒寫軟件關閉再重新打開。2. 最好在 win7 系統下燒寫。- 16 -Android_UM FETMX6X-S OKMX6X-S3第三章 Android 功能使用及測試Android 系統支持休眠喚醒功能,無用戶操作超過一定時間,同時沒

37、有連接 usb otg 線,系統可能會休眠,此時需要按下POWER 鍵喚醒系統。休眠的時間可以通過“設置”>“顯示”>“休眠”來修改,若不需要休眠功能可以在此處勾選“永不休眠”選項。3.1uboot 菜單的功能及使用方法在開發板上電后,在串口調試終端輸入任意按鍵后,會進入 uboot 菜單選項,可以通過菜單設置系統選項和功能。Hit any key to stop autoboot:0 Main 0 - exit to uboot shell1 - set mxcfb0 parameters 2 - set mxcfb1 parameters 3 - set lvds mode4

38、- set watdog enable5 - select the audio codec 6 - select calibrate mode 7 - select boot mode8 - generate a random of MAC9 - keep uboot logo to kernel:鍵入功能對應的數字,進入相應的菜單。3.1.1Main設置內核顯示參數主菜單設置顯示參數:1、fb0 的顯示參數設置2、入 fb1 的顯示參數設置3、設置 lvds器的工作模式0、返回上一級菜單注意:單獨顯示的時候必須把 9 - keep uboot logo to kernel ;設置為 2 -

39、uboot logo don not keep and kernel logo show。fb0 和 fb1 菜單內可以選擇的顯示模式有:1、LCD4.3 寸屏(480x272)2、LCD7 寸屏(800x480)3、mipi7 寸屏(1024x600 暫不支持)4、LVDS10.1 寸屏(1280x800)5、6、1920x1080M60 顯示器1280x720M60 顯示器7、LVDS 1024x768 顯示器8、LVDS 1920x1080 顯示器9、LCD 5.6 寸屏(640x480)- 17 -Android_UM FETMX6X-S OKMX6X-S3鍵入參數對應的數字,對應的

40、fb 就會設置成相應的顯示參數,鍵入A則關閉對應的 fb 顯示,鍵入0, 返回上一級菜單。LVDS MODE 菜單LVDS器的模式包含 sin0、sin1、sep0、sep1、spl0、spl1、dul0、dul1 等選項:設置為 sin0(或 sin1),則只在 LVDS 接口 0(或 LVDS 接口 1)中輸出顯示信號;設置為 sep0(或sep1)時,則在 LVDS 接口 0 和 LVDS 接口 1 分別輸出不同的顯示信號,一般用在LVDS 雙屏異顯的時候使用(就是 fb0 和fb1 設置成 LVDS 顯示),設置為 sep0 時,fb0 在 LVDS 接口0 顯示,fb1 在 LVDS

41、 接口 1 顯示,設置為 sep1 時,fb0 在 LVDS 接口 1 顯示,fb1 在 LVDS 接口 0 顯示;設置為 dul0 和 dul1 時, fb0 和fb1 只能有一個設置成 LVDS 顯示,LVDS 接口 0 和 LVDS 接口 1連接相同的 LVDS 屏,fb0 或 fb1 上的內容同時輸出到 LVDS 接口 0 和 LVDS 接口 1 上。設置為 spl0 和 spl1 模式時, 的是顯示接口需要大于 4 對 LVDS 差分數據線的 LVDS 顯示屏,用戶需要添加顯示參數和測試。選擇 fb0:Main0 - exit to uboot shell1 - set mxcfb0

42、 parameters 2 - set mxcfb1 parameters 3 - set lvds mode4 - set watdog enable5 - select the audio codec 6 - select calibrate mode 7 - select boot mode8 - generate a random of MAC9 - keep uboot logo to kernel:1mxcfb0 current screen is 1920x1080M60-AAAxAAA-B means Binch screen with AAAxAAA pixels0 - exit to upper 1 - 480x272-4-LCD2 - 800x480-7-LCD3 - 1024x600-7-mipi4 - 1280x800-10-LVDS5 - 1920x1080M60-6 - 1280x720M60-7

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論