linux
记录学习linux过程
loveshipting
这个作者很懒,什么都没留下…
展开
-
linux开启tfts服务器
安装tftp-hpa和tftpd-hpananty@nanty-virtual-machine:~$ sudo apt-get install tftp-hpa tftpd-hpa[sudo] nanty 的密码: 正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 tftp配置新建配置tftp文件于/etc/xinetd.d,如果xinetd.d文件夹不存在则使用mkdir命令创建。 1 server tftp 2 {原创 2020-05-18 20:14:26 · 695 阅读 · 0 评论 -
nfs 提示Loading: *** ERROR: Cannot mount
IP能够ping通的情况下,NFS服务器已经开启(开启方法参考https://blog.csdn.net/loveshipting/article/details/106181710)=> nfsUsing FEC1 deviceFile transfer via NFS from server 192.168.1.250; our IP address is 192.168.1.33Filename '/home/linux/nfs/zImage'.Load address: 0x8080原创 2020-05-18 00:21:25 · 3317 阅读 · 0 评论 -
使用NFS启动linux
板级头文件定义修改bootcmd编译下载后,在uboot中使用命令恢复宏定义中的默认值。=> env default bootcmd=> saveenv设置bootfile环境变量=> setenv bootfile /home/nanty/linux/nfs=> saveenvSaving Environment to MMC...Writing to MMC(0)... done=> 重启重启,倒计时结束后会自动通过nfs传输数文件U-Boo原创 2020-05-18 00:19:27 · 300 阅读 · 0 评论 -
linux开启nfs服务器
1.安装命令sudo apt-get install nfs-kernel-server portmap2. 配置路径vi打开exports文件sudo vi /etc/exports增加第13行代码,指定nfs服务器路径向文件夹/home/nanty/linux/nfs(需创建此文件夹) 1 # /etc/exports: the access control list for filesystems which may be exporte d 2 # to NF原创 2020-05-17 21:52:27 · 2179 阅读 · 0 评论 -
uboot bootcmd和bootargs环境变量设置
一.官方环境变量bootcmdbootcmd变量定义位于“include/configs/mx6ull_my_evk.h”(copy from include/configs/mx6ullevk.h )中,#define CONFIG_BOOTCOMMAND \ "run findfdt;" \ "mmc dev ${mmcdev};" \ "mmc dev ${mmcdev}; if mmc rescan; then " \ "if run loadbootscri原创 2020-05-13 21:44:46 · 2188 阅读 · 0 评论 -
uboot 误删 bootargs如何恢复
bootargs的赋值由命令mmcargs执行,源码如下加入bootargs变量被删除或者修改了,想改成默认值执行命令=> run mmcargs效果如下原创 2020-05-13 21:40:15 · 574 阅读 · 0 评论 -
uboot 添加网络驱动
一、硬件环境网络驱动IC:LAN8720二、源码分析2.1物理地址对my6ull_my_evk.h(copy from mx6ullevk.h)选中代码进行分析。默认CONFIG_FEC_ENET_DEV为1,即默认使用ENET2。CONFIG_FEC_MXC_PHYADDR 网口硬件地址,以LAN8720为例,若Pin_10接0,则物理地址为0, 若1,则物理地址为1。根据实际修改此宏定义。2.2厂商宏定义源码345行,定义了一个宏CONFIG_PHY_MIsCREL,意为使用MI原创 2020-05-11 21:35:33 · 2919 阅读 · 0 评论 -
nxp 官方uboot包添加LCD驱动
Background: IO配置和官方包一致,或者已经修改好。开始struct fb_videomode { const char *name; /* optional */ u32 refresh; /* optional */ u32 xres; u32 yres; u32 pixclock; u32 left_margin; u32 right_margin; u32 upper_margin; u32 lower_margin; u32 hsync_len; u32原创 2020-05-09 21:21:54 · 1288 阅读 · 0 评论 -
解决 Warning - bad CRC, using default environment警告
接上一篇文章,当编译下载后出现如下警告,如何消除?=> env default -a## Resetting to default environment=> saveenv Saving Environment to MMC...Writing to MMC(0)... done重启,警告消失U-Boot 2016.03 (May 08 2020 - 20:19:49 +0800)CPU: Freescale i.MX6ULL rev1.1 69 MHz (ru原创 2020-05-08 20:48:48 · 8058 阅读 · 1 评论 -
nxp官方uboot包添加板级信息
1.background:已经成功编译nxp官方i.mx6ull官方适配包。并且下载到开发板。原创 2020-05-07 21:29:29 · 490 阅读 · 0 评论 -
vscode屏蔽文件
1. 基于工程“uboot-imx-rel_imx_4.1.15_2.1.0_ga”.2.步骤 2.1)shift+P快捷键,输入“settings”,打开settings.json文件2.2)输入以下代码,即可对configs文件夹指定的内容进行屏蔽 "files.exclude": { "configs/[1-3]*": true, ...原创 2020-05-06 20:28:20 · 3391 阅读 · 0 评论