迅為IMX6ULL開發(fā)板 1 打包燒寫 Ubuntu 我們?cè)趧偛诺?ubuntu 目錄下,使用命令“tar -vcjf rootfs.tar.bz2 ./*”打包文件系統(tǒng)。如下圖所示: ![]() 我們使用命令“du -sh rootfs.tar.bz2”即可查看文件系統(tǒng)打包后的大小,如下圖所示: ![]() 我們將“rootfs.tar.bz2”通過(guò) ssh 軟件傳輸?shù)?mfg 燒寫工具里,還需要燒寫其它幾個(gè)鏡像文件,分別是uboot,設(shè)備樹文件,內(nèi)核文件,該文件系統(tǒng)所需內(nèi)核鏡像和 QT 系統(tǒng)相同,燒寫配置和 QT 一樣。如下圖所示: ![]() 將開發(fā)板撥碼切換成燒寫模式,上電燒寫,等待燒寫完成。 2 Ubuntu 根文件系統(tǒng)測(cè)試 燒寫啟動(dòng)之后如下圖所示: ![]() 此時(shí)我們的開發(fā)板的 ubuntu 系統(tǒng)就安裝完成了。 我們?cè)谑褂眠^(guò)程中,可以按照 ubuntu 正常開發(fā)流程來(lái)使用。例如運(yùn)行 hello world 程序。 首先我們使用命令“apt-get install gcc”安裝編譯器。如下圖所示: ![]() 安裝完成后以后輸入“gcc -v”查看 gcc 版本。如下圖所示: ![]() 然后我們使用命令“vim helloworld.c”創(chuàng)建 c 文件。如下圖所示: ![]() 輸入如下內(nèi)容: 1 #include 2 3 int main(void) 4 { 5 printf("hello world!\r\n"); 6 return 0; 6 } 如下圖: ![]() 添加完成之后保存并退出。 然后使用命令“gcc -o helloworld helloworld.c -static”編譯 helloworld 程序。如下圖所示: ![]() 編譯出來(lái)是 helloworld 可執(zhí)行文件如下圖。 ![]() 最后我們使用命令“./helloworld”即可運(yùn)行程序,如下圖。 ![]() 迅為IMX6ULL開發(fā)板: ![]() 核心板參數(shù) 尺寸:38mm*42mm PCB:6層 CPU:iMX6ULL ARM Cortex-A7架構(gòu) 單核 iMX6ULL 商業(yè)級(jí):內(nèi)存:512M 存儲(chǔ):8G EMMC iMX6ULL 工業(yè)級(jí):內(nèi)存:256M 存儲(chǔ):512M FLASH 工作電壓:5V~16V 電壓供電 系統(tǒng)支持:Linux-QT系統(tǒng);Ubuntu core系統(tǒng);Youcto系統(tǒng);Buildroot系統(tǒng); 商業(yè)級(jí)運(yùn)行溫度:-20℃ ~ +80℃ 工業(yè)級(jí)運(yùn)行溫度:-40℃ ~ +80℃ 引腳間距:1.27mm 引角擴(kuò)展:i.MX6功能全部引出,146PIN腳 連接方式:郵票孔 底板參數(shù) 尺寸:12*19cm PCB:2層 POWER:5V~16V電壓供電 SWITCH:電源開關(guān) EEPROM 存儲(chǔ):256字節(jié),掉電后數(shù)據(jù)不丟失 4G模塊:1個(gè) 全網(wǎng)通 (選配) WIFI藍(lán)牙模塊:WIFI/藍(lán)牙二合一模塊,工作頻段 2.4GHz,支持 IEEE802.11bgn 等標(biāo)準(zhǔn),支持藍(lán)牙 4.0 協(xié)議。 LVDS接口:1路(一個(gè)是標(biāo)準(zhǔn)HDMI 座(CON3),另一個(gè)是 30pin 的 FPC 座(J18), 兩個(gè)接口實(shí)際上是同一路 LVDS 信號(hào),用來(lái)連接迅為電子的 LVDS 屏幕) RGB接口:1路 CAN:2 路 CAN 總線接口 RS485:1 路 RS485 總線接口 MIC:支持錄音輸入 PHONE:支持耳機(jī)輸出 USB OTG:1路 USB HOST:2路 USB-UART:1路 mini HDMI:1個(gè)(一路標(biāo)準(zhǔn)MINI-HDMI 接口,i.MX6ULL處理器本身沒(méi)有支持HDMI,通過(guò)一個(gè) RGB 轉(zhuǎn) HDMI 的芯片擴(kuò)展出HDMI接口,通過(guò)該接口來(lái)連接HDMI顯示器。 ) 網(wǎng)口:2路百兆以太網(wǎng),RJ45 接口 TF卡槽:1個(gè)標(biāo)準(zhǔn)TF卡接口 SIM卡槽:1個(gè)標(biāo)準(zhǔn)SIM卡接口 T&H接口:溫濕度傳感器接口 TTL/RS485接口:TTL/RS485接口二選一 BUZZER:1個(gè)蜂鳴器 IRDA:1個(gè)紅外一體化接收頭 ADC電位器:支持 DIP SWITCH:8位撥碼開關(guān) JTAG:1個(gè)(可以通過(guò)下載/調(diào)試器來(lái)調(diào)試 i.MX6ULL 處理器) CAMERA接口:1個(gè) 支持500萬(wàn)攝像頭 TTL串口接口:20PIN (gpio引出:兩個(gè)ad,一個(gè)spi,一路ttl。一路i2c,5個(gè)gpio,5v,3.3v電源) GPIO接口:20PIN(包括:兩路ADC,一路SPI,5個(gè)GPIO,一路TTL串口,一路I2C接口。) 重力加速度傳感器:支持 紅外接收模塊:支持 光環(huán)境傳感器 :支持 實(shí)時(shí)時(shí)鐘:斷電后系統(tǒng)時(shí)間不丟失 LED:2個(gè) 按鍵:3個(gè) |