1967|1

253

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

安装debian8系统 [复制链接]

安装ubuntu或debian建议存储是EMMC,这样容量大。


1.下载debian系统和修改相关配置
a.下载系统
wget -c https://releases.linaro.org/debi ... -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)
接上调试串口,设置串口中端,开机上电,如下:

启动.png (45.87 KB, 下载次数: 0)

下载附件

28 分钟前 上传
同时接上显示屏能进入界面。


图1.jpg (43.17 KB, 下载次数: 0)

图1.jpg

图2.jpg (27.01 KB, 下载次数: 0)

图2.jpg

最新回复

不错,谢谢分享!  详情 回复 发表于 2019-5-24 16:26
点赞 关注(1)

回复
举报

1368

帖子

6

TA的资源

版主

沙发
 
不错,谢谢分享!
 
个人签名专注智能产品的研究与开发,专注于电子电路的生产与制造……QQ:2912615383,电子爱好者群: void
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表