- 博客(15)
- 资源 (31)
- 收藏
- 关注
原创 嵌入式linux利用ln映射设备驱动
今天调试一个开发板,AM335X,串口驱动做在Kernel里,名称已经固定,而偏偏有个应用程序调用串口的时候必须以特殊的名字和顺序,一开始想去修改Kernel驱动,但是觉得太过麻烦,改完了之后测试完了又要改回去,觉得挺麻烦,于是想到了硬链接。于是做了个脚本进行了测试:ln -s /dev/ttySA5 /dev/ttyEUart1ln -s /dev/ttySA4 /dev/tty
2017-02-24 22:09:17 472
原创 编写uboot env多命令语句,减少重复性操作
最近调试内核和文件系统,最方便的方法,不过是nfs了,请参考相关文章。但是到了下载镜像的时候就有点麻烦了,需要下载镜像,删除nand,烧写nand,至少三条指令,输入有点繁琐。实际可以通过设置环境变量命令解决,例如更新内核可以如下:setenv update_kernel tftp 0x080200000 uImage\;nand erase 0x280000 0x500000\;na
2017-02-24 15:52:56 2932
原创 完成ARM Linux的SSHD移植
1.下载zlib-1.2.3.tar.gzhttps://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.3/zlib-1.2.3.tar.gz2. 下载openssl-1.0.2k.tar.gzhttps://www.openssl.org/source/openssl-1.0.2k.tar.gz3. 下载http://mirr
2017-02-24 09:13:48 2665
转载 转载:ARM开发板上iconv_open(“utf-8", "gb2312”) 调用失败的解决方法
转载:ARM开发板上iconv_open(“utf-8", "gb2312”) 调用失败的解决方法ARM开发板上iconv_open("utf-8", "gb2312") 调用失败的解决方法应用程序代码如下:static int code_convert(char* from_charset, char* to_charset, char* inbuf, si
2017-02-23 14:04:14 972
转载 解决“cannot create /proc/sys/kernel/hotplug: nonexistent directory”
最近在制作文件系统时发现总是不能自动执行mdev,提示:“cannot create /proc/sys/kernel/hotplug: nonexistent directory”错误。在网上查阅了很多资料也没有什么具体的解决办法,最后发现是一个很傻的错误,竟然是内核里面没有勾上hotplug选项,为了这个我可郁闷了好长时间的。可惜busybox还是不能使用“上”键显示上
2017-02-23 13:40:38 6677
转载 AM335 busybox制作文件系统
转载自:http://www.openedv.com/forum.php?mod=viewthread&tid=65947busybox-1.24.0制作AM335X文件系统 第一天平台说明 busybox 版本: busybox-1.24.0Linux 版本: ubuntu 15.04(
2017-02-22 19:56:56 1248
原创 解决 make menuconfig 出现'make menuconfig' requires the ncurses libraries.问题
sudo apt-get install libncurses5-dev即可
2017-02-22 19:03:01 695
原创 解决mkimage" command not found - U-Boot images will not be buil
在ubuntu12.04编译内核 uImage 时出现如下错误,Kernel: arch/arm/boot/zImage is ready UIMAGE arch/arm/boot/uImage"mkimage" command not found - U-Boot images will not be builtmake[1]: *** [arch/arm/boot/
2017-02-22 18:57:10 2173 1
转载 解决ubuntu中vi不能正常使用方向键与退格键的问题
问题: ubuntu中vi在编辑状态下方向键不能用,还有回格键不能删除等我们平时习惯的一些键都不能使用。解决办法: 可以安装vim full版本,在full版本下键盘正常,安装好后同样使用vi命令。安装vim: ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本: $sud
2017-02-22 18:21:55 568
原创 arm-linux安装Ubuntu12.4开发环境(三)安装nfs server
1、执行命令:sudo apt-get install nfs-kernel-server2、执行命令:mkdir /nfs 建立一个nfs服务的专有的文件夹3、建立好文件夹后,接着执行命令:sudo vim /etc/exports 配置nfs4、在文章的最后一行添加 /nfs *(rw,sync,no_root_squash,no_subtree_check
2017-02-20 14:36:12 634
转载 5个步骤学会Win2008 Server Core操作
STEP1 服务器基本设定 先从最基本的计算机名称、使用者及密码修改等设定开始着手 更改计算机名称 指令格式:netsh renamecomputer[旧计算机名称] /newname [新计算机名称] 范例:netsh renamecomputer OldName /newname NewName 这个指令,是使用netsh内的renamecom
2017-02-19 10:43:10 240
原创 arm-linux安装Ubuntu12.4开发环境(二)安装tftp server
1.安装tftp-serversudo apt-get install tftpd-hpa2. 配置编辑/etc/default/tftpd-hpa将原来的内容改为:TFTP_USERNAME="tftp"TFTP_ADDRESS="0.0.0.0:69"TFTP_DIRECTORY="/tftpboot" #修改服务
2017-02-18 09:51:12 534
原创 arm-linux编译内核提示 Unable to find the ncurses libraries解决办法
编译内核提示:root@ubuntu:/opt/EmbedSky/TQ3358/Kernel_3.2_TQ3358_for_Linux_v2.0# make menuconfig HOSTCC scripts/kconfig/conf.o *** Unable to find the ncurses libraries or the *** required header fi
2017-02-17 23:21:19 2095
转载 arm-linux安排开发环境(一)安装ssh server
1.安装Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。安装ssh-serversudo apt-get install openssh-server安装ssh-clientsudo apt-get install openssh-client2.确认sshserver是否安装好ps
2017-02-17 22:45:04 1816
转载 字符编码 ASCII,Unicode 和 UTF-8 概念扫盲
转载:http://www.codeceo.com/article/ascii-unicode-utf-8.html字符编码 ASCII,Unicode 和 UTF-8 概念扫盲今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主
2017-02-12 21:21:02 309
通过温度和湿度计算露点温度的函数
2020-12-12
短信编码PDU生产解析工具
2019-01-14
TI AM3358评估板原理和PCB图
2018-12-25
STM32 LwIP内存配置
2018-03-27
SNMP协议详解
2013-07-03
Cadence16.6破解文件加安装步骤
2013-05-18
LM3Sxxx RTC
2013-03-25
通信原理PPT
2013-01-05
ZLG easyARM615开发板电路图 LM3S615
2009-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人