① IMX6Q DDR3不能正常使用
感謝各位的回答,問題我解決了,主要是VTT干擾造成的,在VTT端接電阻上增加足夠的去耦電容就正常了
② 如何參看或配置DDR工作頻率IMX6Q的SD卡IMX6D能直接用嗎
由於項目需要,把玩了半年的DSP(c6748),扔到了一邊,玩起了IMX6Q。本人使用的開發板是imx6q_sarbe_sd(MCIMX6Q-SDB),以下記錄如何通過u-boot設置SD,NFS啟動。由於IMX6Q的linux包建議在ubuntu9.04下,非root用戶下使用,首先ubuntu9.04有bug,其次非root用戶,操作起來很不方便。
一:SD卡啟動
SD卡啟動,需要先把uboot,kernel,filesystem燒寫到SD卡上。SD卡燒寫前,可以先在windows下把它格式化。板子啟動時SW6設置為8『b0100_0010
以下幾步為SD卡燒寫步驟:
1,SD卡燒寫
1.1,燒寫uboot
sudo dd if=u-boot.bin of=/dev/sdb bs=512 seek=2 skip=2 conv=fsync
1.2,燒寫uImage
sudo dd if=uImage of=/dev/sdb bs=512 seek=2048 conv=fsync
1.3,燒寫filesystem
首先需要把SD卡分一個區來保存文件系統。操作步驟如下:
(1)分區
$ fdisk /dev/sdb
u [switch the unit to sectors instead of cylinders]
d [repeat this until no partition is reported by the 'p' command ]
n [create a new partition]
p [create a primary partition]
1 [the first partition]
16384 [starting at offset sector #16384, i.e. 8MB, which leaves enough space for the kernel, the boot loader and its configuration data]
<enter> [using the default value will create a partition that spans to the last sector of the medium]
w [ this writes the partition table to the medium and fdisk exits]
(2)卸載分區
$ sudo umount /dev/sdb1
(3)格式化分區,可以是ext3格式,或ext4
$ sudo mkfs.ext3 /dev/sdb1 Or $ sudo mkfs.ext4 /dev/sdb1
(4)掛載sdb1
$ mkdir /home/user/Freescale/mountpoint
$ sudo mount /dev/sdb1 /home/user/Freescale/mountpoint
(5)復制文件系統
$ cd /home/user/Freescale/rootfs
$ sudo cp -a * /home/user/Freescale/mountpoint
2,uboot變數設置
setenv loadaddr 0x10800000
setenv bootargs_base 'setenv bootargs console=ttymxc0,115200'
setenv bootargs_mmc 'setenv bootargs ${bootargs} ip=${ipaddr} root=/dev/mmcblk1p1 rootwait rw
setenv bootcmd_mmc 'run bootargs_base bootargs_mmc;mmc dev 2;mmc read ${loadaddr} 0x800 0x2000;bootm'
//注意這里的mmc dev 2,dev 2 對應板子上是slot3
setenv bootcmd 'run bootcmd_mmc'
saveenv
二:NFS啟動
網路啟動是在uboot起來後才能完成,因此必須先有SD卡進行uboot引導。uboot起來後,通過串口設置uboot變數,達到自己想要的啟動方式。由於開發的過程kernel文件會不端更新,因此需要通過網路載入鏡像文件,以下介紹使用tftpboot方式載入。
1,tftp下載uImage
1.1,設置ubuntu
(1) Setup tftp server files
# apt-get install tftpd tftp openbsd-inetd
(2) make a tftp directory Here we make /opt/tftpboot be a tftp directory.
# mkdir /opt/tftpboot
# chmod 777 /opt/tftpboot
(3) Open /etc/inetd.conf and edit it
# gedit /etc/inetd.conf
Add this line:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /opt/tftpboot
(4)Restarting tftp service
#sudo /etc/init.d/openbsd-inetd restart
可以根據你的uImage文件放在路徑,修改上述路徑;也可以在/opt/tftpboot目錄下生成一個目標連接文件。
1.2,tftp下載uImage
MX6Q SABRESD U-Boot >tftpboot uImage
2,文件系統以NFS方式載入
2.1 ,設置ubuntu
(1), Install NFS server package
# apt-get install nfs-kernel-server
(2), Configure portmap
# dpkg-reconfigure portmap
Select 「NO」
(3) ,Configure mounted directory and authority
# gedit /etc/exports
Add the following line at the end of the file:
/home/usr/ltib/rootfs *(rw,sync,no_root_squash)
(4) ,Restart the NFS service
#sudo /etc/init.d/portmap restart
#sudo /etc/init.d/nfs-kernel-server restart
2.2,通過串口設置uboot變數設置
setenv ipaddr 192.168.2.xxx
setenv serverip 192.168.2.xxx
setenv bootfile uImage
setenv nfsroot /home/carmili/ltib/rootfs
setenv bootargs_base 'setenv bootargs console=ttymxc0,115200'
setenv bootargs_nfs 'setenv bootargs ${bootargs} root=/dev/nfs rw ip=${ipaddr }:${serverip }:192.168.2.1:255.255.255.0::eth0:off nfsroot=${serverip}:${nfsroot},v3,tcp
setenv bootcmd_net 'run bootargs_base bootargs_nfs;bootm'
setenv bootcmd 'tftpboot uImage; run bootcmd_net'
③ ubuntu 16.04.1 lts 支持嵌入式 freescale imx6嗎
並不像ubuntu10.04LTS 或 11.04那樣符合google或freescale的編譯環境好配置,在ubuntu12.04.1LTS 64位版本上需要多費些時間和精力。因此記下安裝過程,便於以後參考。
我們的目標是配置freescale開發板sabresd_6dq的android 4.2.2r1的編譯環境。
硬體:DELL R720伺服器 , Intel(R) Xeon(R) CPU E5-2690 * 2顆, 內存32GB, 2T硬碟
ubuntu與R720伺服器可能有兼容性問題,需要在電源管理中把BIOS 的 power management設置為maximum performance, 同時禁用C-State。
一、安裝ubuntu12.04 LTS版本
下載光碟ISO,安裝
二、安裝java環境
從oracle官方下載 jdk-6u39-linux-x64.bin, 注意一定是java6比如6u39, 64位版本
#cp jdk-6u39-linux-x64.bin /opt/
#cd /opt/
#chmod +x jdk-6u39-linux-x64.bin
#tar zxvf jdk-6u39-linux-x64.bin
安裝後生成/opt/jdk1.6.0_39目錄
配置環境變數
cat setjavaenv.sh
#set java environment 設置JAVA的環境變數
export JAVA_HOME=/opt/jdk1.6.0_39
export JRE_HOME=/opt/jdk1.6.0_39/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
三、安裝GCC4.4.7 (舊版本)
如果編譯時提示 make: *** [out/host/linux-x86/obj/EXECUTABLES/obbtool_intermediates/Main.o] Error 1 ,可能是gcc版本太高。
在ubuntu12.04下編譯Android時,若出現如此錯誤,那是因為gcc版本太高。需要裝舊的4.4版本
通過gcc -v命令可以查看當前gcc版本,若是4.6,需要重裝4.4。
安裝gcc 4.4的最好方法是僅用以下兩條命令,不需要其它命令,否則編譯時可能會出錯。
sudo apt-get install gcc-4.4
sudo apt-get install g++-4.4
裝完後在/usr/bin目錄下
$ ls -l gcc*
lrwxrwxrwx 1 root root 7 2011-10-29 09:11 gcc -> gcc-4.6
-rwxr-xr-x 1 root root 224544 2011-10-06 05:47 gcc-4.4
-rwxr-xr-x 1 root root 302104 2011-09-17 05:43 gcc-4.6
發現gcc 鏈接到gcc-4.6, 需要將它改為鏈接到gcc-4.4 :
sudo mv gcc gcc.bak
sudo ln -s gcc-4.4 gcc
同理
ls -l g++*
lrwxrwxrwx 1 root root 7 2011-08-14 15:17 g++ -> g++-4.6
-rwxr-xr-x 1 root root 228640 2011-10-06 05:45 g++-4.4
-rwxr-xr-x 1 root root 306200 2011-09-17 05:39 g++-4.6
需要將g++鏈接改為g++-4.4:
/usr/bin$ sudo mv g++ g++.bak
/usr/bin$sudo ln -s g++-4.4 g++
再查看gcc和g++版本號:gcc -v和g++ -v均顯示gcc version 4.4.7,說明gcc 4.4安裝成功。
四、 安裝各種包
sudo apt-get install Git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos Python-markdown libxml2-utils xsltproc zlib1g-dev:i386(與官方的命令相比,我刪除了openjdk的安裝包)
sudo ln -s /usr/lib/i386-Linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so(可不裝)
五、編譯過程
此部分參照freescale官方提供的手冊android_jb4.2.2_1.0.0-ga_doc 目錄下的 《Androi_User_Guilde.pdf》
下面有幾個要點要注意的
1) 官方源碼 google 4.4.2 r1
先把google官方源代碼下載下來,一定要選 4.2.2 r1分支。過程比較長,大約要幾個小時到幾天不等,視網路情況。
2) 內核 kernel
把freescale的kernel_imx使用git clone下來, 一定最後要git checkout jb4.2.2_1.0.0-ga, 然後拷貝到android源碼相對根目錄下。不要改文件夾名。
3) 引導 uboot
把freescale的uboot_imx使用git clone下來,一定最後要git checkout jb4.2.2_1.0.0-ga, 然後拷貝到bootable/bootloader/下。
4) patch(補丁)
安裝freescale補丁source /opt/android_jb4.2.2_1.0.0-ga_source/code/jb4.2.2_1.0.0-ga/and_patch.sh
時間比較長,大約要20分鍾
5) 設置環境變數
a. 設置編譯緩存,這樣可以加快編譯速度
export USE_CCACHE=1
export CCACHE_DIR=~/ccache/.ccache
prebuilts/misc/linux-x86/ccache/ccache -M 50G
b. 設置java環境變數
#set java environment 設置JAVA的環境變數
export JAVA_HOME=/opt/jdk1.6.0_39
export JRE_HOME=/opt/jdk1.6.0_39/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
c. 設置android編譯時環境變數 source build/envsetup.sh
為了方便,把以上寫成腳本
setmyenv.sh 一次執行
④ imx6開發板誰在做,有沒有用過的推薦一下
飛凌嵌入式的imx6開發板你可以考慮一下,功能完善,價格適中,關鍵是後續服務比較到位,可以下載手冊看一下。
1、Freescale i.MX6Q 1GHz處理器,ARM Cortex A9四核,1GB DDR3,8GB EMMC。
2、完善的鋰電池管理電路,可由電池維持整板及包括2.5吋硬碟在內的所有外設的運行。
3、郵票孔核心板,無需接插件,徹底杜絕接觸不良,可用於開發更輕薄的產品。
4、核心板自身即是最小系統,接通4.2V電源即可啟動,降低了開發調試難度。
5、核心板自帶飛凌LCD介面,無需底板即可點亮,開發調試更方便。
6、板載3G、SATA、GPS、CAN以及帶隔離和保護的RS-485。
7、標準的雙LVDS介面
8、支持雙屏同顯/異顯,畫中畫
⑤ 飛思卡爾的IMX6Q晶元好用嗎有核心板+底板的嗎
迅為IMX6Q開發板獨立文檔和程序源碼匯總158個
迅為IMX6開發板支持五種系統Android4.4/6.0/7.1系統;Linux + Qt4.7/5.7系統; Ubuntu12.04/16.04系統;Debian 9.9 系統;Yocto系統(4.1.15-krogoth)。
處理器兼容單核、雙核、工業級、汽車級、IMX6Q最新PLUS版本可根據需求更換。
iTOP-開發板-ssh常見問題以及解決方法.pdf
iTOP-開發板-串口控制台無法使用vi編輯器解決辦法.zip
iTOP-開發板-can測試工具使用資料.zip
iTOP-開發板-Qt和mini文件系統無法保存文件的解決辦法.pdf
iTOP-IMX6-SATA硬碟測試.pdf
iTOP-IMX6-Android系統開啟adb.pdf
iTOP-IMX6-QtE4.7-Uart_V1.0.rar
iTOP-iMX6-驅動-單獨編譯內核驅動.zip
iTOP-iMX6-驅動-以模塊的方式編譯內核驅動.pdf
iTOP-iMX6-TF卡開機自動燒寫鏡像.pdf
imx6_Qt_wifi_mt6620(臨時).zip
GPS-datasheet_v1.0.01.pdf
iTOP-iMX6-驅動-USB轉串口PL2303_V1.0.pdf
6818-qt-ec20網卡 - 僅供參考.zip
iTOP-IMX6-Android4.4系統源碼-將APK編譯到鏡像.pdf
iTOP-IMX6-Android4.4系統源碼-設備許可權的修改.pdf
iTOP-IMX6-Android4.4系統源碼-去掉默認安裝的APK.pdf
ITOP-IMX6-Android4.4系統-ADB傳輸文件.pdf
iTOP-IMX6-Android4.4系統-開機橫豎屏切換.pdf
iTOP-4412-Linux系統-自動掛載U盤TF卡等(熱拔插)-臨時.pdf
iTOP-iMX6-Linux系統-屏蔽虛擬控制台.zip
rc522test_20150320臨時.tar.gz
飛思卡爾原廠資料06-i.MX_Android_Camera_Issues_on_the_SDP_Board.pdf
飛思卡爾原廠資料07-i.MX_Android_Extended_Codec_Release_Notes.pdf
飛思卡爾原廠資料09-i.MX_Android_Wi-Fi_Display_Sink_API_Introction.pdf
飛思卡爾原廠資料09-i.MX_Android_Wi-Fi_Display_Sink_API_Introction.pdf
飛思卡爾原廠資料02-Android_Quick_Start_Guide.pdf
飛思卡爾原廠資料04-Android_User's_Guide.pdf
飛思卡爾原廠資料05-i.MX_6_Series_G2D_API_User's_Guide.pdf
飛思卡爾原廠資料03-Android_Release_Notes.pdf
飛思卡爾原廠資料08-i.MX_Android_Extended_Wi-Fi_Display_Sink_Release_Notes.pdf
iTOP-iMX6-QtE-CAN常式和使用文檔.zip
iTOP-iMX6-獲取CPU唯一ID.zip
iTOP-iMX6-QtE4.7-RS485_V2.0.rar
iTOP-iMX6-QTE系統-調用shell命令使用文檔.zip
iTOP-iMX6-linux-C調用shell命令使用文檔.zip
iTOP4412-QtE5.7-移植使用文檔_V2.0.pdf
iTOP-iMX6-QtE-watchdog看門狗常式.zip
iTOP-IMX6-QtE4.7-Uart_V1.0.rar
iTOP-iMX6-串口Android應用測試.zip
iTOP-iMX6-Linux系統-屏蔽虛擬控制台.zip
iTOP-iMX6-QtE4.7-SDIO_WIFI_MT6620的使用.zip
iTOP-iMX6-QtE4.7-SDIO_WIFI_MT6620的使用.zip
iTOP-iMX6-Linux系統-web伺服器控制led_V1.0.pdf
iTOP-iMX6-Linux系統-搭建web伺服器_V1.0.pdf
iTOP-iMX6-Linux系統-TFTP使用文檔_V1.0.pdf
QT4412程序調用其它程序20161002-臨時.rar
iTOP-iMX6-Android-RS485使用文檔和源碼_V1.0.zip
iTOP-iMX6-MiniLinux-CAN測試使用文檔.zip
iTOP-iMX6-QtE-CAN測試使用文檔_V2.0.zip
iTOP-IMX6-QtE4.7-計算器_V1.0.rar
iTOP-IMX6-QtE4.7-Buzzer_V1.0.rar
iTOP-IMX6-QtE4.7-看門狗_V1.0.rar
iTOP-IMX6-QtE4.7-日歷_V1.0.rar
iTOP-IMX6-QtE4.7-Led_V1.0.rar
iTOP-IMX6-QtE4.7-Uart_V1.0.rar
iTOP-IMX6-QtE4.7-HelloWorld_V1.0.rar
iTOP-IMX6-QtE4.7-定時器_V1.0.rar
iTOP-IMX6-QtE4.7-USB鍵盤支持_V1.0.rar
iTOP-IMX6-QtE4.7-字體_V1.0.rar
iTOP-IMX6-QtE4.7-文本_V1.0.rar
iTOP-IMX6-QtE4.7-游戲_V1.0.rar
iTOP-IMX6-QtE4.7-相冊_V1.0.rar
iTOP-IMX6-QtE4.7-時鍾_V1.0.rar
iTOP-IMX6-QtE4.7-字體_V1.0.rar
iTOP-IMX6-QtE4.7-視頻音頻_V1.0.rar
iTOP-網路-同一網段_V1.0.pdf
iTOP-網路-最小區域網_V1.0.pdf
iTOP-iMX6-QtE-RFID測試使用文檔.zip
iTOP-iMX6-QtE系統下LVDS和HDMI雙屏異顯和同顯.pdf
iTOP-iMX6-GPIO讀寫配置文檔_V1.0.zip
iTOP-iMX6-中斷測試常式_V1.0.zip
iTOP-iMX6-Android4.4系統-屏蔽虛擬控制台.pdf
關於SIM卡座接觸不良的解決辦法.pdf
iTOP-iMX6-QtE4.7-繼電器relay模塊使用文檔_V1.0.zip
iTOP-iMX6-Android-繼電器relay模塊使用文檔_V1.0.zip
iTOP-iMX6-Android系統-開機logo修改.pdf
iTOP-iMX6-v_2.2底板擴展串口_V1.0.pdf
iTOP-iMX6-v_2.1底板擴展串口_V1.0.pdf
iTOP-4412-Android4.4-RFID測試常式-全能版v4.0底板_v1.1_臨時.zip
iTOP-iMX6Q-內核-LOGO修改使用文檔_V1.0.zip
iTOP-iMX6-Android4.4-RFID讀卡器測試常式.zip
iTOP-4412-Linux系統-ssh功能移植到開發板.zip
迅為核心板裝配指導 .pdf
關於SIM卡座接觸不良的解決辦法.pdf
iTOP-開發板-實現虛擬機和主機之間共享文件夾.pdf
iTOP-開發板-清除虛擬機安裝殘留.zip
iTOP-iMX6-驅動-PWM控制蜂鳴器.zip
iTOP-開發版-無線網路和乙太網測速iPerf工具.zip
iTOP-開發版-ubuntu系統修改系統鎖屏使用文檔.pdf
iTOP-iMX6-QtE4.7-TCPsocket通信_V1.0.rar
iTOP-開發板-Android-Eclipse的SDK在線升級方法.pdf
iTOP-開發板-Android-Eclipse打開源碼報錯解決辦法.pdf
iTOP-iMX6-uboot-修改默認環境變數.pdf
iTOP-開發板-硬體-7寸屏幕亮度調整.pdf
iTOP-iMX6- Qt4.7-4G_EC20的移植.zip
iTOP-iMX6- Qt4.7-WiFi_mt6620的移植.zip
iTOP-iMX6- Ubuntu-WiFi_mt6620的移植.zip
ITOP-4412-QtE系統-opencv移植.pdf
iTOP-iMX6-Android4.4-GPS屏蔽.txt
iTOP-iMX6-VGA模塊使用文檔_V1.0.pdf
iTOP-iMX6-Android-LVDS和HDMI雙屏異顯使用文檔_V1.0.pdf
iTOP-開發板-Android-系統修改文件夾許可權使用文檔_V1.0.pdf
iTOP-開發版-Android-系統卸載默認apk使用文檔_V1.0.pdf
linux下vim使用詳解.pdf
iTOP-iMX6-uboot修改開機log使用手冊_v1.0.zip
iTOP-iMX6-平台文件注冊設備_V1.0.pdf
iTOP-開發板-QtE系統簡介_V1.0.pdf
iTOP-開發板-驅動-mmc升級驅動修改_V1.0.zip
iTOP-iMX6Q&D-開發板-屏幕背光亮度調整_V1.0.pdf
iTOP-開發板-QtE-調用shell命令使用文檔.zip
iTOP-開發板-MiniLinux-C程序調用shell命令.zip
iTOP-iMX6-驅動-實時時鍾RTC以及Linux-c測試常式_V1.0.zip
iTOP-iMX6-NFS共享目錄_V1.1.pdf
iTOP-iMX6-Android4.4-設置MAC地址_V1.0.pdf
iTOP-iMX6-MiniLinux-GPS使用文檔_V1.0.zip
iTOP-開發板-Qt系統-修改和固定MAC地址IP地址等網路參數_V1.0.pdf
iTOP-開發板-驅動-RS85模塊ioctl操作時間間隔修改_V1.0.pdf
iTOP-實戰-GPS模塊的數據格式_V1.0.pdf
iTOP-iMX6-Android-串口測試文檔(升級版)_V2.0.zip
iTOP-開發板-modbus移植和使用文檔_V1.0.zip
iTOP-iMX6-MiniLinux-RS485測試使用文檔_V1.1.zip
iTOP-開發板-串口的基礎知識和快速測試方法_V1.0.pdf
iTOP-開發板-驅動-usb轉串口ch34x移植使用文檔_V1.0.zip
iTOP-iMX6-Ubuntu-CAN測試使用文檔_V1.0.zip
iTOP-iMX6Q&D-開發板-Ubuntu系統10分鍾不關屏幕(關閉standby模式)_V1.1.zip
iTOP-開發板-cadence allegro的安裝_V1.0.pdf
iTOP-iMX6-Android-串口屏蔽gps文檔及測試常式_V1.0.zip
iTOP-iMX6-核心板引出管腳說明_V1.0.pdf
iTOP-iMX6-Android-can測試常式介紹_V1.0.pdf
iTOP-iMX6-uboot-網路設置和測試_V1.0.pdf
iTOP-iMX6-設備樹QtE-usbwifi-RTL8723BU使用文檔_V1.0.zip
iTOP-iMX6-Ubuntu16-usbwifi-RTL8723BU使用文檔_V1.0.zip
iTOP-開發板-QtE5.7系統-10.1寸屏觸摸_V1.0.pdf
iTOP-iMX6-設備樹內核-在內核源碼中以moles的方式編譯驅動_V1.0.pdf
iTOP-iMX6-設備樹內核-預設文件文件的配置_V1.0.pdf
iTOP-iMX6-設備樹內核-menuconfig的使用 _V1.0.pdf
iTOP-iMX6-設備樹驅動-以mole的方式編譯驅動_V1.0.zip
iTOP-iMX6-設備樹內核-設備樹相關文件簡要分析_V1.0.pdf
iTOP-iMX6-設備樹內核-IO配置分析文檔_V1.0.pdf
iTOP-iMX6-設備樹內核-sys方式控制GPIO_V1.0.pdf
iTOP-iMX6-設備樹內核-注冊設備常式_V1.0.pdf
iTOP-iMX6-設備樹內核-注冊驅動常式_V1.0.zip
iTOP-iMX6-設備樹內核-IO擴展配置和測試02_V1.0.zip
iTOP-iMX6-設備樹內核-IO擴展配置和測試01_V1.0.zip
iTOP-iMX6-設備樹內核-獲取CPU唯一ID_V1.0.zip
iTOP-iMX-設備樹內核-屏幕背光亮度調整_V1.0.pdf
iTOP-iMX6-設備樹-獨立中斷常式_V1.0.zip
iTOP-iMX6-設備樹內核-實時時鍾RTC以及Linux-c測試常式_V1.0.zip
iTOP-IMX6-設備樹內核-watchdog看門狗常式_V1.0.zip
iTOP-iMX6-設備樹內核-配置和實現pwm蜂鳴器 _V1.0.pdf
iTOP-iMX6UL-QtE5.7移植文檔_V1.0.pdf
iTOP-IMX6UL開發板-ctrl+c無效修改辦法.pdf
iTOP-IMX6UL開發板-ctrl+c無效修改辦法.pdf
imx6q設備樹-RFID驅動.zip
iTOP-iMX6Q&PLUS-Android6.0下uboot添加網卡驅動.pdf
iTOP-4412-QtE4.7-UVC攝像頭使用常式_V1.0.zip
⑥ 為什麼將I.MX6作為ARM開發的首選
建議可以看看freescal的網站,他的網站上有相關的問題,如何建立交叉編譯環境,如何進行編譯,uboot如何設置,如何製作uboot和kernel鏡像,以及imx6的各個資源如何使用。
比如你使用的是sabresd的平台
○ 統一編譯:
§ 鍵入命令./ltib -m config
§ 在出現的選擇畫面中第一行board config為imx6q,相應的U-BOOT選擇mx6q_sabrelite kernel選擇3.0.35 後選擇退出,保存設置,
§ 然後輸入命令 ./ltib即可
⑦ 我有兩塊不同型號的明遠智睿開發板,IMX6 EK200和EK314,要怎麼讓兩塊開發板通過串口通信
直接參考uart應用源碼編譯出來測試就行,設置一下波特率,數據位,停止位,校驗位都一樣,就能互相通訊有什麼問題歡迎詢問,祝您工作順利、身體健康,
⑧ imx6qsabresd用yocto編譯後有uboot和kenel源碼么
poky是一個distribution,採用openembedded構建,包含一個基於GNOME的embeddedlinuxsoftwarestack。poky封裝了openembedded,選擇了openembedded的核心,外加的腳本,作為開發者,如果想學習openembedded這一強大的工具,建議從poky開
⑨ imx6ul 天嵌 飛凌 開發板哪家好
迅為IMX6開發板支持五種系統Android4.4/6.0/7.1系統;Linux + Qt4.7/5.7系統; Ubuntu12.04/16.04系統;Debian 9.9 系統;Yocto系統(4.1.15-krogoth)。
處理器兼容單核、雙核、工業級、汽車級、IMX6Q最新PLUS版本可根據需求更換。
迅為IMX6Q開發板獨立文檔和程序源碼匯總158個
iTOP-開發板-ssh常見問題以及解決方法.pdf
iTOP-開發板-串口控制台無法使用vi編輯器解決辦法.zip
iTOP-開發板-can測試工具使用資料.zip
iTOP-開發板-Qt和mini文件系統無法保存文件的解決辦法.pdf
iTOP-IMX6-SATA硬碟測試.pdf
iTOP-IMX6-Android系統開啟adb.pdf
iTOP-IMX6-QtE4.7-Uart_V1.0.rar
iTOP-iMX6-驅動-單獨編譯內核驅動.zip
iTOP-iMX6-驅動-以模塊的方式編譯內核驅動.pdf
iTOP-iMX6-TF卡開機自動燒寫鏡像.pdf
imx6_Qt_wifi_mt6620(臨時).zip
GPS-datasheet_v1.0.01.pdf
iTOP-iMX6-驅動-USB轉串口PL2303_V1.0.pdf
6818-qt-ec20網卡 - 僅供參考.zip
iTOP-IMX6-Android4.4系統源碼-將APK編譯到鏡像.pdf
iTOP-IMX6-Android4.4系統源碼-設備許可權的修改.pdf
iTOP-IMX6-Android4.4系統源碼-去掉默認安裝的APK.pdf
ITOP-IMX6-Android4.4系統-ADB傳輸文件.pdf
iTOP-IMX6-Android4.4系統-開機橫豎屏切換.pdf
iTOP-4412-Linux系統-自動掛載U盤TF卡等(熱拔插)-臨時.pdf
iTOP-iMX6-Linux系統-屏蔽虛擬控制台.zip
rc522test_20150320臨時.tar.gz
飛思卡爾原廠資料06-i.MX_Android_Camera_Issues_on_the_SDP_Board.pdf
飛思卡爾原廠資料07-i.MX_Android_Extended_Codec_Release_Notes.pdf
飛思卡爾原廠資料09-i.MX_Android_Wi-Fi_Display_Sink_API_Introction.pdf
飛思卡爾原廠資料09-i.MX_Android_Wi-Fi_Display_Sink_API_Introction.pdf
飛思卡爾原廠資料02-Android_Quick_Start_Guide.pdf
飛思卡爾原廠資料04-Android_User's_Guide.pdf
飛思卡爾原廠資料05-i.MX_6_Series_G2D_API_User's_Guide.pdf
飛思卡爾原廠資料03-Android_Release_Notes.pdf
飛思卡爾原廠資料08-i.MX_Android_Extended_Wi-Fi_Display_Sink_Release_Notes.pdf
iTOP-iMX6-QtE-CAN常式和使用文檔.zip
iTOP-iMX6-獲取CPU唯一ID.zip
iTOP-iMX6-QtE4.7-RS485_V2.0.rar
iTOP-iMX6-QTE系統-調用shell命令使用文檔.zip
iTOP-iMX6-linux-C調用shell命令使用文檔.zip
iTOP4412-QtE5.7-移植使用文檔_V2.0.pdf
iTOP-iMX6-QtE-watchdog看門狗常式.zip
iTOP-IMX6-QtE4.7-Uart_V1.0.rar
iTOP-iMX6-串口Android應用測試.zip
iTOP-iMX6-Linux系統-屏蔽虛擬控制台.zip
iTOP-iMX6-QtE4.7-SDIO_WIFI_MT6620的使用.zip
iTOP-iMX6-QtE4.7-SDIO_WIFI_MT6620的使用.zip
iTOP-iMX6-Linux系統-web伺服器控制led_V1.0.pdf
iTOP-iMX6-Linux系統-搭建web伺服器_V1.0.pdf
iTOP-iMX6-Linux系統-TFTP使用文檔_V1.0.pdf
QT4412程序調用其它程序20161002-臨時.rar
iTOP-iMX6-Android-RS485使用文檔和源碼_V1.0.zip
iTOP-iMX6-MiniLinux-CAN測試使用文檔.zip
iTOP-iMX6-QtE-CAN測試使用文檔_V2.0.zip
iTOP-IMX6-QtE4.7-計算器_V1.0.rar
iTOP-IMX6-QtE4.7-Buzzer_V1.0.rar
iTOP-IMX6-QtE4.7-看門狗_V1.0.rar
iTOP-IMX6-QtE4.7-日歷_V1.0.rar
iTOP-IMX6-QtE4.7-Led_V1.0.rar
iTOP-IMX6-QtE4.7-Uart_V1.0.rar
iTOP-IMX6-QtE4.7-HelloWorld_V1.0.rar
iTOP-IMX6-QtE4.7-定時器_V1.0.rar
iTOP-IMX6-QtE4.7-USB鍵盤支持_V1.0.rar
iTOP-IMX6-QtE4.7-字體_V1.0.rar
iTOP-IMX6-QtE4.7-文本_V1.0.rar
iTOP-IMX6-QtE4.7-游戲_V1.0.rar
iTOP-IMX6-QtE4.7-相冊_V1.0.rar
iTOP-IMX6-QtE4.7-時鍾_V1.0.rar
iTOP-IMX6-QtE4.7-字體_V1.0.rar
iTOP-IMX6-QtE4.7-視頻音頻_V1.0.rar
iTOP-網路-同一網段_V1.0.pdf
iTOP-網路-最小區域網_V1.0.pdf
iTOP-iMX6-QtE-RFID測試使用文檔.zip
iTOP-iMX6-QtE系統下LVDS和HDMI雙屏異顯和同顯.pdf
iTOP-iMX6-GPIO讀寫配置文檔_V1.0.zip
iTOP-iMX6-中斷測試常式_V1.0.zip
iTOP-iMX6-Android4.4系統-屏蔽虛擬控制台.pdf
關於SIM卡座接觸不良的解決辦法.pdf
iTOP-iMX6-QtE4.7-繼電器relay模塊使用文檔_V1.0.zip
iTOP-iMX6-Android-繼電器relay模塊使用文檔_V1.0.zip
iTOP-iMX6-Android系統-開機logo修改.pdf
iTOP-iMX6-v_2.2底板擴展串口_V1.0.pdf
iTOP-iMX6-v_2.1底板擴展串口_V1.0.pdf
iTOP-4412-Android4.4-RFID測試常式-全能版v4.0底板_v1.1_臨時.zip
iTOP-iMX6Q-內核-LOGO修改使用文檔_V1.0.zip
iTOP-iMX6-Android4.4-RFID讀卡器測試常式.zip
iTOP-4412-Linux系統-ssh功能移植到開發板.zip
迅為核心板裝配指導 .pdf
關於SIM卡座接觸不良的解決辦法.pdf
iTOP-開發板-實現虛擬機和主機之間共享文件夾.pdf
iTOP-開發板-清除虛擬機安裝殘留.zip
iTOP-iMX6-驅動-PWM控制蜂鳴器.zip
iTOP-開發版-無線網路和乙太網測速iPerf工具.zip
iTOP-開發版-ubuntu系統修改系統鎖屏使用文檔.pdf
iTOP-iMX6-QtE4.7-TCPsocket通信_V1.0.rar
iTOP-開發板-Android-Eclipse的SDK在線升級方法.pdf
iTOP-開發板-Android-Eclipse打開源碼報錯解決辦法.pdf
iTOP-iMX6-uboot-修改默認環境變數.pdf
iTOP-開發板-硬體-7寸屏幕亮度調整.pdf
iTOP-iMX6- Qt4.7-4G_EC20的移植.zip
iTOP-iMX6- Qt4.7-WiFi_mt6620的移植.zip
iTOP-iMX6- Ubuntu-WiFi_mt6620的移植.zip
ITOP-4412-QtE系統-opencv移植.pdf
iTOP-iMX6-Android4.4-GPS屏蔽.txt
iTOP-iMX6-VGA模塊使用文檔_V1.0.pdf
iTOP-iMX6-Android-LVDS和HDMI雙屏異顯使用文檔_V1.0.pdf
iTOP-開發板-Android-系統修改文件夾許可權使用文檔_V1.0.pdf
iTOP-開發版-Android-系統卸載默認apk使用文檔_V1.0.pdf
linux下vim使用詳解.pdf
iTOP-iMX6-uboot修改開機log使用手冊_v1.0.zip
iTOP-iMX6-平台文件注冊設備_V1.0.pdf
iTOP-開發板-QtE系統簡介_V1.0.pdf
iTOP-開發板-驅動-mmc升級驅動修改_V1.0.zip
iTOP-iMX6Q&D-開發板-屏幕背光亮度調整_V1.0.pdf
iTOP-開發板-QtE-調用shell命令使用文檔.zip
iTOP-開發板-MiniLinux-C程序調用shell命令.zip
iTOP-iMX6-驅動-實時時鍾RTC以及Linux-c測試常式_V1.0.zip
iTOP-iMX6-NFS共享目錄_V1.1.pdf
iTOP-iMX6-Android4.4-設置MAC地址_V1.0.pdf
iTOP-iMX6-MiniLinux-GPS使用文檔_V1.0.zip
iTOP-開發板-Qt系統-修改和固定MAC地址IP地址等網路參數_V1.0.pdf
iTOP-開發板-驅動-RS85模塊ioctl操作時間間隔修改_V1.0.pdf
iTOP-實戰-GPS模塊的數據格式_V1.0.pdf
iTOP-iMX6-Android-串口測試文檔(升級版)_V2.0.zip
iTOP-開發板-modbus移植和使用文檔_V1.0.zip
iTOP-iMX6-MiniLinux-RS485測試使用文檔_V1.1.zip
iTOP-開發板-串口的基礎知識和快速測試方法_V1.0.pdf
iTOP-開發板-驅動-usb轉串口ch34x移植使用文檔_V1.0.zip
iTOP-iMX6-Ubuntu-CAN測試使用文檔_V1.0.zip
iTOP-iMX6Q&D-開發板-Ubuntu系統10分鍾不關屏幕(關閉standby模式)_V1.1.zip
iTOP-開發板-cadence allegro的安裝_V1.0.pdf
iTOP-iMX6-Android-串口屏蔽gps文檔及測試常式_V1.0.zip
iTOP-iMX6-核心板引出管腳說明_V1.0.pdf
iTOP-iMX6-Android-can測試常式介紹_V1.0.pdf
iTOP-iMX6-uboot-網路設置和測試_V1.0.pdf
iTOP-iMX6-設備樹QtE-usbwifi-RTL8723BU使用文檔_V1.0.zip
iTOP-iMX6-Ubuntu16-usbwifi-RTL8723BU使用文檔_V1.0.zip
iTOP-開發板-QtE5.7系統-10.1寸屏觸摸_V1.0.pdf
iTOP-iMX6-設備樹內核-在內核源碼中以moles的方式編譯驅動_V1.0.pdf
iTOP-iMX6-設備樹內核-預設文件文件的配置_V1.0.pdf
iTOP-iMX6-設備樹內核-menuconfig的使用 _V1.0.pdf
iTOP-iMX6-設備樹驅動-以mole的方式編譯驅動_V1.0.zip
iTOP-iMX6-設備樹內核-設備樹相關文件簡要分析_V1.0.pdf
iTOP-iMX6-設備樹內核-IO配置分析文檔_V1.0.pdf
iTOP-iMX6-設備樹內核-sys方式控制GPIO_V1.0.pdf
iTOP-iMX6-設備樹內核-注冊設備常式_V1.0.pdf
iTOP-iMX6-設備樹內核-注冊驅動常式_V1.0.zip
iTOP-iMX6-設備樹內核-IO擴展配置和測試02_V1.0.zip
iTOP-iMX6-設備樹內核-IO擴展配置和測試01_V1.0.zip
iTOP-iMX6-設備樹內核-獲取CPU唯一ID_V1.0.zip
iTOP-iMX-設備樹內核-屏幕背光亮度調整_V1.0.pdf
iTOP-iMX6-設備樹-獨立中斷常式_V1.0.zip
iTOP-iMX6-設備樹內核-實時時鍾RTC以及Linux-c測試常式_V1.0.zip
iTOP-IMX6-設備樹內核-watchdog看門狗常式_V1.0.zip
iTOP-iMX6-設備樹內核-配置和實現pwm蜂鳴器 _V1.0.pdf
iTOP-iMX6UL-QtE5.7移植文檔_V1.0.pdf
iTOP-IMX6UL開發板-ctrl+c無效修改辦法.pdf
iTOP-IMX6UL開發板-ctrl+c無效修改辦法.pdf
imx6q設備樹-RFID驅動.zip
iTOP-iMX6Q&PLUS-Android6.0下uboot添加網卡驅動.pdf
iTOP-4412-QtE4.7-UVC攝像頭使用常式_V1.0.zip
⑩ 求助IMX6+Android4.4移植RTL8723AU驅動問題
你可以用91手機助手,安裝在電腦上,再連接手機,它可以自動下載驅動程序,前提是電腦要聯網
1.首先是准備工作無論你是windows、linux還是mac都可以進行rom的定製,當然對於windows你需要一些工具來完成相應的工作。
這里僅以windows為例,在定製之前需要以下的工具:
JDK(java development kit java開發組件,這個組件必須第一個被安裝,並且配置好環境變數)
Android kitchen搭建,為何叫安卓廚房,個人覺得非常的形象!因為你定製rom就像燒菜,燒菜需要廚房!對不對,所以你可以講android kitchen理解為定製rom所需要的一個環境。
Cygwin,這個東西是為了windows環境下開辟出一個類UNIX模擬環境(如果你是搞嵌入式開發的,那麼這個東東一定非常的熟悉)
Apktool/Apkmanager(Apktool可能是當今最為流行的apk工具包,由解包、打包、簽名程序組成。而Apkmanager是另一款apk反編譯利器,當Apktool不行的時候或許它可以排上用處)
Notepad/Editplus(這個在你修改代碼的時候需要用到,如果只用文本工具有點寒摻是否)
winrar/7-zip(解壓工具)
2.工具准備完畢後,先安裝JDK,JDK搞定後。安裝cygwin(建議從官網下載)。最後將下載好的kitchen放入cygwin/home/目錄下,下載下來的Kitchen名字很長,建議改成Kitchen。另外需要注意的一點是所有目錄的名稱不要有空格。
3.當你完成jdk/cygwin/kitchen的准備工作後,就可以使用cygwin進行rom的修改了!
-------------------------------------------------------圖1-1 cygwin主界面窗口-------------------------------------------------
4.接著你就要進行一些個人定製的修改行為了,這里分兩種,一種是基於一個基本rom,另一種就是你木有一個基本rom(這種情況下你需要自己建立必要的文件夾和文件,因為框架就是這么設定的,所以你必須要這么做)。這里還有一些細節操作,不贅述了。
5.這里基本上已經可以進行需要的修改了,修改分兩種,一種是簡單的信息修改,這個通過Kitchen就可以做到。另一種是手動修改,這可以修改的東西非常的多,我也有很多不知道的地方,比如狀態欄的圖標修改、內置app的修改、啟動畫面的修改、各種腳本修改(優化腳本可優化各種速度,比如wifi腳本,wifi會變快,gps腳本,定位會變快。)、改變字體、主題修改、音頻效果修改等等,可以修改的地方也非常的多。
6.最後完成修改之後,依舊使用Kitchen進行打包就可以了。
基本上簡單的定製工作已經完成,非程序員做這些工作是絕對木有問題的,懂點皮毛都可以完成這些工作,但卻可以做出屬於你自己的ROM!
---------------------------------------------------------------------------------------------------------------------------------
當然還有大神可以直接從源代碼編譯做真正的rom,這個就比較麻煩了,需要類似Ubuntu環境,這里等以後知識儲備夠了再進行補充,但是個人認為,上面這個方法真的夠用了,不過從底層的角度而言從源代碼編譯才是真正的做一個第三方的rom。
---------------------------------------------------------------------------------------------------------------------------------
最後推薦大家xda的這個版塊,想學rom定製,這里有你需要的大部分知識!而你需要做的就是學習和實踐。