![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发板环境
文章平均质量分 71
心上枫叶红
Fake it till you make it。
展开
-
openwrt19.07移植selinux
基于openwrt19.07移植selinux与semange、sepolicy等工具原创 2022-03-02 16:21:09 · 1398 阅读 · 0 评论 -
OpenWRT 移植QT
缘由:因为其他通用的移植QT的方法不适用,因此记录一下,具体的原理还不是很清楚,有知晓的网友还望指出,不吝赐教。此前尝试过下载QT源码,通过添加交叉编译工具链,./congfig生成Makefile,再生成qmake与其他库文件。虽然在congfig skip了很多选项后能make成功但在使用qmake,依然存在问题。使用高通IPQ8072A芯片,且交叉编译工具链不是使用glibc的代码编译出来的,所以在编译过程中报了很多glibc中的基础函数找不到的问题。1.将mysql-5.1.73.tar..原创 2021-07-14 17:01:51 · 1346 阅读 · 0 评论 -
QT 安装过程中出现错误(tols,qtcreator) 提取存档“installer://qt.tools.qtcreator/4.10.0-0qtcreator.7z“时出错:
安装qt过程中出现这个错误:安装过程中出现错((tols,qtcreator)提取存档"installer://qt.tools.qtcreator/4.10.0-0qtcreator.7z"时出错:无法打开文件"C:\Qt\qtcreator-4.10.0\share\qtcreator\templates\wizards\files\scratch/file.txt"进行写入:拒绝访问。......原创 2020-04-01 20:28:27 · 5860 阅读 · 6 评论 -
开发板通过网络加载内核、设备树、根文件系统
开发板要通过网络加载内核、设备树、文件系统,首先要搭建好tftp和nfs服务1.搭建tftp服务器tftp服务安装 //----虚拟机上安装tftp服务 $ sudo dpkg -s tftpd-hpa //检查是否安装tftp server $ sudo apt-get install tftpd-hpa //如果未安装,安装 tftp-server $ sudo vi...原创 2018-04-25 16:09:36 · 2216 阅读 · 0 评论 -
SD卡启动并更新emmc
由于项目需求需要对开发板更新固件,但对板子寄来寄去过于麻烦,因此制作一个SD卡,对emmc更新固件。这样制作的SD卡要先是一个系统卡,然后再对emmc更新固件。1.制作SD系统卡制作SD系统卡需要先对SD烧录UBOOT。将SD卡插入电脑,虚拟机识别后将其umount,我的识别后是/dev/sdb;umount是umount分区,有2个分区就要umount /dev/sdb1;umount /dev......原创 2018-05-25 18:08:20 · 6681 阅读 · 0 评论 -
ZYNQ patelinux编译的常用编译指令
我使用的是petalinux-v2015.4-final版本1.配置patelinux:source settings.sh(在petalinux的工作目录下,每次打开一个新的终端都需要执行一次)2.建立一个新的工程(名字“test”):petalinux-create -t project -n test --template zynq(可以在任意位置建立,注意权限!) 3.将工程与hdf文件适...原创 2018-07-04 16:30:03 · 1224 阅读 · 0 评论 -
ZYNQ 把image.ub镜像烧写在flash开机启动(无SD卡)
使用的是petalinux-v2015.4-final版本编译出来的U-BOOT及image.ub。板子内核芯片为ZYNQ-7021。前言:因为我要把编译出来的系统烧写在flash里面,板子硬件没有设计SD卡,所以才有了下面的方法。借鉴tftp的启动方式,因为没有randisk所以直接用image.ub;把iamge.ub加载在0x1000000内存地址就可以运行系统了(注意:其他地址不行,这个地......原创 2018-07-05 17:51:27 · 8197 阅读 · 0 评论 -
u-boot烧写emmc,并从emmc读数据到内存启动内核
使用的是petalinux-v2015.4-final版本编译出来的U-BOOT及image.ub。板子内核芯片为ZYNQ-7021。mmc info 显示存储设备的信息,在切换到emmc设备下(执行mmc dev 0),执行mmcinfo可看到存储设备各属性信息:1.使用mmc erase addr blk# cnt 命令把emmc中的部分存储空间清空。mmc erase 0 ......原创 2018-07-06 13:39:50 · 21833 阅读 · 0 评论 -
Hi3516A_SDK_V1.0.5.0.tgz编译流程和出现的问题及解决
压缩包:Hi3516A_SDK_V1.0.5.0.tgz 编译平台:Ubuntu 16.04.5 LTS 交叉编译工具链:arm-hisiv300-linux1.解压压缩包Hi3516A_SDK_V1.0.5.0.tgz2.进入Hi3516A_SDK_V1.0.5.0文件运行SDK。3.进入Hi3516A_SDK_V1.0.5.0/osdrv目录开始编译osdrv(...原创 2018-10-24 18:08:22 · 858 阅读 · 0 评论