Linux
@技术小白
虚心求教的小白一只
展开
-
荔枝派Zero(V3s)在Linux环境下安装GmSSL加密工具
1、GmSSL安装包官方下载参考官方网站:http://gmssl.org/docs/quickstart.html点击Downloads即可进行安装包下载。2、关于GmSSL参考官网:http://gmssl.org/3、在Ubuntu18.04上进行交叉编译3.1 下载源代码(zip),解压缩至当前工作目录$ unzip GmSSL-master.zip3.2 编译与安装....原创 2019-07-29 16:04:14 · 1105 阅读 · 0 评论 -
荔枝派Zero (V3s) 主线Linux 内核编译流程与问题解决
安装交叉编译工具网盘地址:http://pan.baidu.com/s/1hsf22fq官网地址:https://releases.linaro.org/components/toolchain/binaries/latest/arm-linux-gnueabihf/wget https://releases.linaro.org/components/toolchain/binaries/...原创 2019-09-25 21:08:09 · 2712 阅读 · 1 评论 -
Ubuntu 14.04挂载 NFS 服务器根文件系统
电脑(服务器),ARM(客户端)1、挂载NFS文件系统的原因在服务器中开辟一部分内存,可以使服务器和客户端共享(读写操作,如果不能写入,需要修改文件的权限)挂载了共享根文件系统后,服务器和开发板就链接在一起了,可以直接通信。2、Ubuntu 14.04上安装NFS及配置安装nfs 服务器sudo apt-get install nfs-kernel-server创建一个共享文件夹...原创 2019-09-18 11:20:23 · 725 阅读 · 1 评论 -
/bin/sh: 1: lzop: not found
在编译linux 4.1.15 (make zImage)内核过程中报错:/bin/sh: 1: lzop: not foundmake[2]: *** [arch/arm/boot/compressed/piggy.lzo] 错误 1make[1]: *** [arch/arm/boot/compressed/vmlinux] 错误 2make: *** [zImage] 错误 2缺...原创 2019-09-17 11:20:19 · 687 阅读 · 0 评论 -
Error:Cannot retrieve metalink for repository:fedora/20/x86_64. Please verify its path and try again
刚安装好Fedora 19或者20后,使用yum 更新或安装一些工具时,总是会报错:Loaded plugins: langpacks, refresh-packagekitError: Cannot retrieve metalink for repository: fedora/19/x86_64. Please verify its path and try again这时需要更新用...原创 2019-09-08 18:44:52 · 2608 阅读 · 0 评论 -
Fedora 19 安装教程
1、iso镜像文件下载如果想要下载最新版请去Fedora官网:https://getfedora.org/en/workstation/download/Fedora 19下载地址:http://www.linuxdown.net/Fedora/2014/1107/3440.htmlFedora 20下载地址:https://mirrors.tuna.tsinghua.edu.cn/fe...原创 2019-09-08 18:33:23 · 1288 阅读 · 0 评论 -
荔枝派Zero(V3s)SPI Flash 启动
参考:http://zero.lichee.pro/系统开发/SPI_flash_build.html#linux本文以型号为MX25L12805、MX25L25635F为例,flash大小分别为16M、32M。首先规划flash分区,规划如下:分区序号分区大小分区作用地址空间及分区名mtd01MBspl+uboot0x0000000-0x0100000 : “...原创 2019-09-03 16:02:30 · 7466 阅读 · 2 评论 -
sunxi-fel增加对16M以上Flash的支持
由于SPI flash 的地址是24bit,也就是最大16M 地址空间,所以对于32M flash,需要增加bank切换支持。uboot中有CONFIG_SPI_FLASH_BAR选项可以使能bank切换。但是sunxi-fel中尚未支持,所以下载的时候超出16M会循环覆盖掉。这里介绍对sunxi-fel增加16M以上flash支持的方法。1 u-boot的支持drivers/mtd/s...原创 2019-09-03 15:45:45 · 2411 阅读 · 0 评论 -
Ubuntu 18.04 制作执行脚本 | 打包一串命令顺序执行
命令行编程中,我们经常需要执行特定的几个命令,当我们对这些命令的使用率较高,而且这些命令又是顺序执行的时候,就不妨写个脚本,一键执行。在开发全志V3s时,就需要制作系统镜像,每次复制粘贴真是及其麻烦。不多说,直接上代码:在这里插入代码片...原创 2019-08-30 11:32:46 · 2700 阅读 · 0 评论 -
荔枝派Zero(全志V3s)进行看门狗功能测试
1、watchdog(看门狗)简介最近由于业务需要需要一个watchdog来确保设备上运行的程序在崩溃后可以再次重启,所以进行了一些研究。watchdog(看门狗)就是为了让自己的程序在运行时出现崩溃或跑飞后能够让该程序再次重启。而Linux下使用watchdog的方法主要有三种:1.编写一个watchdog可执行程序;2.编写一个watchdog.sh脚本;3.在可执行程序中包含w...原创 2019-08-08 19:29:16 · 1507 阅读 · 0 评论 -
荔枝派Zero | 全志V3s 开发教程(一) 烧录系统镜像的方法以及如何烧录主线Linux系统镜像
荔枝派Zero | 全志V3s 开发教程(一)荔枝派Zero的官方教程: http://zero.lichee.pro/系统开发/type.html刚开始尝试编译Camdroid官方SDK,最终浪费了大量的时间精力也没能成功,最终无奈放弃。最终还是使用主线Uboot和主线Linux开发,第一步就是使用编译好的Uboot、Linux和文件系统制作TF/SD卡启动盘。先为大家献上开发板原理...原创 2019-08-08 11:09:17 · 14400 阅读 · 2 评论 -
荔枝派Zero(V3s)修改默认串口 uart0 为 uart2
如果想要修改为 uart1 也是一样的1、下载u-boot 和Linux 源码注意:下载之后千万要先编译一下,确保下载完整,没有缺少任何文件,编译过程没有任何错误。1.1 uboot源码git clone https://github.com/Lichee-Pi/u-boot.git -b v3s-current #默认S...原创 2019-08-05 13:27:33 · 2584 阅读 · 1 评论 -
荔枝派Zero(V3s)开机自启动,免登录
主线uboot和主线Linux,buildroot 根文件系统启动系统后,vi /etc/inittab找到 /etc/inittab 文件的console::respawn:/sbin/getty -L console 0 vt100 # GENERIC_SERIAL修改为:console::respawn:-/bin/sh重启后就没有 login 提示了。...原创 2019-08-05 12:46:31 · 2590 阅读 · 0 评论 -
荔枝派Zero(V3s)| ARM 安装 iperf3.7 测试TCP通信吞吐量
1、iperfiperf是一个基于Client/Server的网络性能测试工具,可以测试TCP、UDP和SCTP带宽质量,能够提供网络吞吐率信息,以及震动、丢包率,最大段和最大传输单元大小等统计信息,帮助我们测试网络性能,定位网络瓶颈。其中抖动和丢包率适应于UDP测试,二带宽测试适应于TCP和UDP。iperf的好处是纯粹发包和接收,防止硬盘拖后腿,影响测试结果。对于时延,iperf无能无力。...原创 2019-07-30 17:23:28 · 1307 阅读 · 0 评论 -
嵌入式(iMX6Q)TFTP加载 Linux 内核与设备树
ARM:iMX6Q PC Linux:虚拟机 VM15、Ubuntu14.041、使用 TFTP 加载 Kernel 、Device Tree 的目的在每次启动时,使用 tftp 去加载内核与设备树,可以从SD卡、SPI Nor Flash等启动U-boot,然后通过网口去加载远程PC上的内核与设备树文件,存储在内存中,尤其是将U-boot 放在nor flash 里时,如果fla...原创 2019-09-25 22:03:26 · 939 阅读 · 0 评论