- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 ALPHA主频设置和第一次添加根文件系统
内核和设备树和根文件系统内容:将ALPHA开发板添加进内核,复制了自己的设备树。我们还差根文件系统就可以启动板子添加根文件系统(已经做好的),测试能否正常启动板子实际操作1:在uboot的串口中编辑bootcmd和bootargs,以便自动在网络中启动linux。setenv bootcmd ' tftp 80800000 zImage ; tftp 8300000 imx6ull-14x14-zsw.dtb ; bootz 80800000 - 83000000 ; ' (网络启动linux
2020-07-22 07:44:14
135
原创 Linux内核移植-将自己板子添加进内核
内容:ALPHA开发板参考NXP开发板,将自己的开发板信息添加进内核文件中,并编写自己的设备树文件实际操作1:将wind中NXP官方的VEK开发板的linux源码通过FTP服务器发送到ubuntu中,解压(tar -vxjf xxx)。在根目录下打开Makefile,添加架构和编译器。默认配置文件imx_v7_mfg_defconfig目录为arch/ arm/ configsARCH ?= armACROSS_COMPILE ?= arm-linux-gnueabihf-make distc
2020-07-21 18:15:55
390
原创 Linux内核第一次编译和启动
内核编译和TFTP网络启动本次内容:kernel和.dtb的编译和启动。内核来源:原子根据NXP官方板子修改后的文件。实操过程:1:在ubuntu中新建文件夹保存linux工程,通过TFTP服务器将内核压缩包从wind下发送到ubuntu下。解压压缩包 tar -vxjf xxx2:编译,新建shell脚本编译,给与权限 chmod ,安装lzop库。编译过程中会弹出图形化配置界面,现在按两下ESC,退出继续编译。vim mx6ull_zsw_emmc.sh#!/bin/sh make A
2020-07-21 16:03:39
232
原创 uboot图形化配置
三种配置Uboot方法第一:配置mx6ull_zsw_emmc_defconfig第二:配置mx6ull_zsw_emmc.h第三:图形化配置实际操作1:(打开ubuntu,检查ncurses库是否安装。sudo apt-get install build-essentialsudo apt-get install libncurses5sudo apt-get install libncurses5-dev2:进入uboot源码根目录,先编译一遍,可以使用默认配置。make menu
2020-07-21 10:08:16
824
原创 uboot移植-DDR初始化
Linux最终运行在DDR中配置:wind10,Ubuntu16.4,MX6ul-ALPHA开发板,ddr_stress_tester工具。内容:在编译uboot之前初始化DDR。uboot功能是启动linux将linux的内核和设备树从EMMC,或者网络中拷贝到DDR中,linux在DDR中运行。每个板子的DDR不同,所以要初始化。编译Uboot:u-boot.bin转换为u-boot.imx。u-boot.imx就是添加头部信息的u-boot.bin。其中头部数据(IVT_DCD)就是图片
2020-07-20 19:56:29
3295
原创 u-boot移植后第一次启动Linux内核和设备树
uboot移植测试-启动linux配置:wind10,ubuntu16.4,IMX6ul-ALPHA开发板内容:启动linux方法和过程移植是否成功即是能否成功启动linux,SD中的uboot启动EMMC中的linux内核和设备树。方法1:从EMMC中启动,EMMC中有三个分区,第一分区存放uboot,第二分区存放内核和设备树,第三分区存放根文件系统。mmc list (列出mmc设备)mmc dev 1 (切换到EMMC)mmc info (打印EMMC信息,检查是否切换成功)l
2020-07-20 09:16:58
706
原创 uboot第一次移植--LCD和网络驱动修改
配置:win10,ubuntu16.4驱动修改在板子默认配置文件中 XX.c和XX.h中文件修改相关驱动,xx为板子(mx6ull_14x14_zsw_emmc)修改LDC驱动1:查看uboot中LCD的IO配置2:将LCD背光引脚IO置高3:配置LCD参数修改网络驱动网络方案 内部MAC+外部PHY,外部AMC+外部AHY(DM9000)本6ull板子采用的LAN720A的AHY芯片1:修改PHY,LAN720A器件ID,MDIO决定使用那个网络接口。/board/freescale/
2020-07-19 19:53:14
797
起摆板.rar
2019-10-25
51单片机 stm32 NRF24l01无线通讯
2018-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人