明远智睿技术论坛

 找回密码
 立即注册
搜索
查看: 3445|回复: 1
打印 上一主题 下一主题

IMX6ULL 安装debian8系统

[复制链接]

36

主题

745

帖子

2872

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2872
跳转到指定楼层
楼主
发表于 2019-5-23 14:20:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
简介说明:
MY-IMX6-CB140P-6Y2D-256M-4G:(6Y2D是IMX6ULL,256M是内存,4G是EMMC)
安装ubuntu或debian建议存储是EMMC,这样容量大。


1.下载debian系统和修改相关配置
a.下载系统
wget -c https://releases.linaro.org/debian/images/alip-armhf/16.04/linaro-jessie-alip-20160428-22.tar.gz
b. 解压
mkdir rootfs
sudo tar zxvf linaro-jessie-alip-20160428-22.tar.gz -C rootfs

c. 修改配置
cd rootfs/binary/
sudo vim etc/init/tty1.conf
增加以下内容:
# tty1 - getty
#
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.

start on stopped rc RUNLEVEL=[2345] and (
            not-container or
            container CONTAINER=lxc or
            container CONTAINER=lxc-libvirt)

stop on runlevel [!2345]

respawn
exec /sbin/getty -8 38400 tty1
exec /sbin/getty -L 115200 ttymxc0


d. 压缩文件
sudo tar jcvf ../linaro-jessie-alip-20160428-22.tar.bz2 *
ls ../      (可以看到压缩的文件系统)

2.内核修改
a.设置交叉编译工具
source  /home/myzr/my-work/03_toolchain/fsl-imx-x11-glibc-x86_64-meta-toolchain-qt5-cortexa7hf-neon-toolchain-4.1.15-2.1.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
b.修改内核配置
make myimx6a7_defconfig

vim .config
修改以下配置
CONFIG_FHANDLE=y
CONFIG_DEVPTS_MULTIPLE_INSTANCES=y


c.编译内核
make zImage
编译好的zImage放到烧写工具

3.复制zImage和文件系统到烧写工具
复制linaro-jessie-alip-20160428-22.tar.bz2到目录D:\ARM平台\IMX6\烧写工具\MfgTool-Git\MfgTool-MYIMX6-A7\MfgTool-MYIMX6A7-L4.1.15\Profiles\Linux\OS Firmware\image-L4.1.15-rootfs将zImage重命名为zImage-myimx6a7复制到目录D:\ARM平台\IMX6\烧写工具\MfgTool-Git\MfgTool-MYIMX6-A7\MfgTool-MYIMX6A7-L4.1.15\Profiles\Linux\OS Firmware\image-L4.1.15-kernel

4.配置MfgConfig.exe和cfg.ini
配置,并点击Make

修改cfg.ini文件
my_rootfs=L4115-fsl-image-qt5-myimx6a7.tar.bz2改为my_rootfs=linaro-jessie-alip-20160428-22.tar.bz2
如下:
[profiles]
chip=Linux

[platform]
board=MYZR-IMX

[LIST]
# 请根据需要烧录的系统选择其中一项 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#name = Linux-4.1.15-eMMC
#name = Linux-4.1.15-Nand
#name = Linux-4.1.15-TFCard
name=Linux-4.1.15-eMMC

[variable]
# 请根据评估板主型号选择其中一项 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#ek_name = myimx6ek140
#ek_name = myimx6ek140p
ek_name=myimx6ek140p

# 请根据评估板的CPU类型和内存大小选择其中一项 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 说明:6g 即 6UL(i.MX6UltraLite), 6y 即 i.MX6ULL
#ek_spec = 6g-256m
#ek_spec = 6g-512m
#ek_spec = 6g-128m
#ek_spec = 6y-256m
#ek_spec = 6y-512m
#ek_spec = 6y-128m
ek_spec=6y-256m

# 请选择需要的文件系统,Linux-4.1.15 可使用的文件系统如下 ~~~~~~~~~~~~~~~~~~~~~
# 说明:MYIMX6A7 包括 6G、6Y。
#my_rootfs=L4115-fsl-image-qt5-myimx6a7.tar.bz2
#my_rootfs=L4115-fsl-image-gui-myimx6a7.tar.bz2
#my_rootfs=L4115-core-image-sato-myimx6a7.tar.bz2
#my_rootfs=L4115-core-image-base-myimx6a7.tar.bz2
my_rootfs=linaro-jessie-alip-20160428-22.tar.bz2


5.烧写
a.设置拨码模式
BOOTMODE设置启动模式: 1(ON),2(OFF)


b.插上micro usb线和上电


c.双击MfgTool2.exe,检测HID设备,点击start开始烧写

最后点击Stop烧写完成

6.启动
设置拨码
BOOTMODE设置启动模式: 1(OFF),2(ON)
接上调试串口,设置串口中端,开机上电,如下:

同时接上显示屏能进入界面。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

3

主题

14

帖子

58

积分

注册会员

Rank: 2

积分
58
沙发
发表于 2019-6-13 18:36:45 | 只看该作者
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|明远智睿  

GMT+8, 2024-11-23 18:45 , Processed in 0.059601 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表