开发环境搭建
酸菜鱼的鱼
Linux rtos 驱动应用开发 本博客主要用于工作学习的总结和备份,欢迎大家留言评论交流,谢谢
展开
-
update :This must be accepted explicitly before updates for this repository can be applied
参考网络资源https://www.jianshu.com/p/5de3a2e688b4,安装samba,在执行sudo apt-get install samba时出现如下的错误信息:E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/s/samba/samba-common_4.9.5+dfsg-4_...原创 2020-01-02 21:55:25 · 2107 阅读 · 1 评论 -
海思平台使用linux+liteos异构双系统时使用telnet出现错误:The remote system refused the connection.
按照海思的文档 《hi3559a/cv100开发环境用户指南》 中8.5virt-tty虚拟串口终端的步骤操作,已经在Linux系统中插入了ipcm和virt-tty的ko驱动文件:在使用SecureCRT的Telnet链接的时候,总是会出现:The remote system refused the connection.尝试:从文档《安装及升级说明》上得知...原创 2019-10-12 18:48:19 · 1588 阅读 · 0 评论 -
以busybox制作Linux根文件系统,以及nfs设置和uboot设置--嵌入式开发平台的搭建
主要分为3个部分rootfs相关文件创建及配置虚拟机网络地址及 nfs 服务配置开发板网络和环境变量配置1.rootfs相关文件创建及配置在安装好相应的交叉工具链后,下载busybox源码并解压。进入busybox的源码目录执行#make menuconfig需要配置的总体选项如下:Symbol: BUILD_LIBBUSYBOX [=y]//编译为共享库CRO...原创 2019-06-16 16:59:41 · 1515 阅读 · 0 评论 -
Linux开发平台搭建中的U-boot 命令相关说明
设置 u-boot 环境变量进入 u-boot 命令行模式,输入如下命令:TINY4412 # setenv ipaddr 192.168.1.101TINY4412 # setenv gatewayip 192.168.1TINY4412 # setenv netmask 255.255.255.0TINY4412 # setenv serverip 192.168.1.20 //pc...原创 2019-06-16 17:09:56 · 340 阅读 · 0 评论 -
u-boot启动第二阶段的梳理
u-boot启动第二阶流程梳理:本 阶 段 主 要 有 两 个 核 心 函 数 , 分 别 是 board_init_f( ) 和 board_init_r() , 这 两 个 函 数 都 是 在arch\arm\Lib\Board.c 中。1.board_init_f()1) gd_t 数据结构空间分配2) 回调一组初始化函数3) 对 gd_t 数据结构进行初始化Glob...转载 2019-06-23 11:14:39 · 728 阅读 · 0 评论 -
ubuntu中安装tftp和nfs的步骤方法,以及问题nfs-server: unrecognized service和/mnt failed: Permission denied的解决方法
在使用海思的片子的时候,文档有介绍demo板使用tftp更新固件以及使用nfs开发。现将操作做一个总结,以备后面查询。参考:https://blog.csdn.net/zhaoyun_zzz/article/details/82659337https://blog.csdn.net/zengxiaohua123/article/details/80614950tftp的增强版本:t...翻译 2019-08-05 19:22:26 · 2292 阅读 · 1 评论 -
家用路由器的路由和交换功能使用
以下是在解决linux开发板开机挂载linux nfs时的解决方法。自己有一个公司内网的网络接口,IP段是192.168.1.xxx的网段。需要挂载的服务器的IP地址是192.168.1.10 现在手中有一个tplink的路由器,首先将现有的网路接口链接到路由器的LAN口,将pc和开发板的网线也插到路由器的LAN口。这样pc机的网络获取的IP地址就是192.168.1.x网段的地址了,开发板也...原创 2019-09-04 22:08:26 · 747 阅读 · 0 评论 -
海思平台SDK中rootfs的文件添加和编译的操作(以hi3559av100为例)
由于项目需要,在系统启动后需要插入一些驱动程序以及运行一些应用程序。这就需要将所要执行的文件打包到根文件系统中,以便系统启动后可以运行。一般我们在目录Hi3559AV100_SDK_V2.0.3.0/package/osdrv/中完整的编译了整个osdrv的情况下,yaffs2文件系统的编译工具mkyaffs2image100以及使用busybox制作的跟文件系统都应该是编译好了的,存放...原创 2019-10-08 18:59:42 · 1517 阅读 · 0 评论