(ELF1/ELF1S開(kāi)發(fā)板及顯示屏)
對(duì)于嵌入式愛(ài)好者來(lái)說(shuō),調(diào)試開(kāi)發(fā)板是必不可少的工作。一般情況下是使用串口作為終端進(jìn)行調(diào)試,如果網(wǎng)絡(luò)沒(méi)問(wèn)題的話,也可以通過(guò)網(wǎng)絡(luò)對(duì)開(kāi)發(fā)板進(jìn)行調(diào)試,這都是需要電腦的。但是有時(shí)候,由于設(shè)備現(xiàn)場(chǎng)條件限制,不方便將串口或者網(wǎng)線引出來(lái)接電腦,那么我們就可以使用LCD作為終端進(jìn)行簡(jiǎn)單的調(diào)試,只要保證正常供電,開(kāi)發(fā)板接上鍵盤(pán)和LCD屏幕就可以進(jìn)行調(diào)試?yán)病?/p>
效果如下:
以ELF 1為例,小編來(lái)介紹一下LCD為終端控制臺(tái)的方法:
內(nèi)核配置:
1.拷貝ELF 1開(kāi)發(fā)板資料包\02-Linux 源代碼\02-0 出廠內(nèi)核和uboot源碼\內(nèi)核源碼目錄下的內(nèi)核源碼到開(kāi)發(fā)環(huán)境/home/elf/目錄下解壓:
elf@ubuntu:~$tar xvf linux-4.1.15-elf1.tar.bz2
2.進(jìn)入內(nèi)核源碼路徑:
elf@ubuntu:~$cd linux-4.1.15-elf1/
3.執(zhí)行環(huán)境變量:
?elf@ubuntu:~/linux-4.1.15-elf1$. /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
4.圖形界面配置
elf@ubuntu:~/linux-4.1.15-elf1$make imx6ull_elf1_defconfig
elf@ubuntu:~/linux-4.1.15-elf1$make menuconfig
> Device Drivers
-> Graphics support
-> Console display driver support
<*> Framebuffer Console support
[*] Map the console to the primary display device
去掉Logo 連續(xù)顯示(ELF 1板卡默認(rèn)去掉Logo連續(xù)顯示。)
編譯內(nèi)核
elf@ubuntu:~/linux-4.1.15-elf1$make zImage
系統(tǒng)啟動(dòng)后,將待替換內(nèi)核放于U盤(pán)中,插入到開(kāi)發(fā)板上,通過(guò)U盤(pán)拷貝到板子中。
root@ELF1:~#cp /run/media/sda1/zImage/run/media/mmcblk1p1/ //替換內(nèi)核,此處以/media/sda1 路徑為例
root@ELF1:~#sync//保存
root@ELF1:~#reboot//重啟
接下來(lái)在uboot階段進(jìn)行配置,指定終端為ttymxc0(串口終端),tty0(lcd終端),打開(kāi)串口調(diào)試終端(或其他工具如putty),ELF1上電后按空格鍵進(jìn)入uboot命令行:
輸入9進(jìn)入uboot命令行
修改mmcargs,指定調(diào)試終端
=> setenv mmcargs "setenv bootargs console=tty0 console=ttymxc0,115200 root=/dev/mmcblk1p2 rootwait rw"
=> saveenv
關(guān)閉xserver
root@ELF1:~# mv /etc/rc5.d/S01xserver-nodm /etc/rc5.d/s01xserver-nodm
關(guān)閉開(kāi)機(jī)動(dòng)畫(huà),參考下圖進(jìn)行注釋。
root@ELF1:~# vi /etc/init.d/psplash.sh
修改之后,保存重啟。
root@ELF1:~#sync
root@ELF1:~#reboot
重啟之后就能看到效果了。
文章到這里就結(jié)束啦,小伙伴們學(xué)會(huì)了嗎?持續(xù)關(guān)注elfboard,還會(huì)帶你學(xué)習(xí)更多嵌入式知識(shí)哦。
-
嵌入式
+關(guān)注
關(guān)注
5092文章
19178瀏覽量
307691 -
lcd
+關(guān)注
關(guān)注
34文章
4438瀏覽量
168393 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5121瀏覽量
98200
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論