- 博客(14)
- 资源 (15)
- 收藏
- 关注
原创 MACHINE=imx6qsabresd source fsl-setup-release.sh -b Elmobuild -e x11命令解释
编译imx6的yocto环境时用的命令是MACHINE=imx6qsabresd source fsl-setup-release.sh -b Elmobuild -e x11,非班科出身的我感觉非常奇怪,怎么不是命令开头,动手测试下啦写个脚本elmo@elmo-PC:/home/work/test$ vi test.shecho "hello Elmo."echo "hello
2017-03-28 10:48:32 1036
原创 IMX6 DDR stress test后,inc文件自动自成DCD_ITEM
每次DDR校验后,要手动修改flash_header.S,好麻烦,所以写了个C程序自动转换,下面是代码,不足之处请指教。编译:gcc -o ddr_convert main.c使用:./ddr_convert Elmo.inc#include #include #include #include #include #def
2016-09-28 15:18:06 1475 1
原创 Android input上报*、#键值笔记
1.在./kernel-imx/include/linux/input.h增加scan code值#define KEY_USR1 0x2f0#define KEY_USR2 0x2f12.将驱动上报键值改成KEY_USR1、KEY_USR2,如TP上按键键值此处省略3.在编辑键值映射文件,存在device/fsl/sabresd_6dq目录下,文件名与
2016-07-19 16:20:14 1084
原创 yocto环境学习--工具链和单独编译uboot,kernel
1.Restarting a build environmentsource setup-environment 2.gcc工具链bitbake meta-toolchain./tmp/deploy/sdk/poky-glibc-x86_64-meta-toolchain-cortexa7hf-vfp-neon-toolchain-1.8.sh3.QT工具链bi
2016-01-27 11:20:07 15758 2
原创 yocto环境学习--新建driver recipe
1.建立目录yangzhiwen@yzw-kingsee:/home/work/workspace/fsl-release-bsp$ cd sources/meta-elmoyangzhiwen@yzw-kingsee:/home/work/workspace/fsl-release-bsp/sources/meta-elmo$ mkdir recipes-kernelyangzh
2016-01-27 11:16:37 4939 1
原创 yocto环境学习--新建层
1.新建层使用命令yocto-layer create layer_nameyangzhiwen@yzw-kingsee:yangzhiwen@yzw-kingsee:/home/work/workspace/fsl-release-bsp$ cd sources/yangzhiwen@yzw-kingsee:/home/work/workspace/fsl-release-bsp/sou
2016-01-27 11:11:53 4906 2
原创 yocto环境学习--环境搭建
开发环境:ubuntu14.04开发板:IMX6UL1.安装必要的工具yangzhiwen@yzw-kingsee:~$sudo apt-get -y install gawk wget git-core diffstat unzip texinfo gcc-multilibyangzhiwen@yzw-kingsee:~$sudo apt-get -y install b
2016-01-27 11:04:45 4749 2
转载 如果看了此文你还不懂傅里叶变换,那就过来掐死我吧【完整版】
原文出处: 韩昊 欢迎分享原创到伯乐头条作者:韩昊知乎:Heinrich微博:@花生油工人知乎专栏:与时间无关的故事谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。——更新于2014.6.6,想直接看更新的同学可以直接跳到第
2015-05-13 16:52:47 800
转载 linux 几中互斥机制
linux 设备驱动中的并发控制:访问共享资源的代码区域为临界区,临界区需要用某种互斥机制加心保护。中断屏蔽、原子操作、自旋锁和信号量是linux设备驱动中可采用的互斥途径1.中断屏蔽local_irq_disable() //屏蔽中断critical section //临界区local_irq_enable() //开中断local_irq_save(flags
2014-04-18 14:30:48 735
转载 linux 中断与时钟
中断与时钟中断就是CPU在执行程序的过程中,出现了突发事情时CPU暂停执行当前的程序,转去处理突发事情,处理完毕后返回到原来程序中断的位置并继续执行申请IRQint request_irq(unsigned int irq, void (*handler)(int irq, void *dev_id, struct pt_regs *regs), unsigned long i
2014-04-18 12:26:33 484
原创 minicom: cannot open /dev/ttyS0: Permission denied
ubuntu12.04上使用minicom看串口信息总是提示"Cannot open /dev/ttyS0: Permission denied",一直用着sudo来解决。今天google了一翻得到答案:由于tty属于"dialout"组别,将用户加入该组别即可。解决方案:使用命令sudo gpasswd --add user_name dialoutlogout\lo
2014-03-20 16:47:51 8093 2
转载 解决ubuntu中vi不能正常使用方向键与退格键的问题
问题: ubuntu中vi在编辑状态下方向键不能用,还有回格键不能删除等我们平时习惯的一些键都不能使用。 方案一: 可以安装vim full版本,在full版本下键盘正常,安装好后同样使用vi命令。安装vim: ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本: $sudo apt
2014-02-28 16:49:47 636
原创 修改嵌入式Linux启动logo
嵌入式Linux启动logo文件名为logo_linux_clut224.ppm,在driver/video/logo目录下。1、 安装转换工具(已安装则跳过) #sudo apt-get install netpbm2、 将一张png格式的logo图片到driver/video/logo目录下,如logo.png3、 执行命令: # pngtopnm logo.png >
2013-12-02 11:41:23 952
原创 bash: ./arm-linux-gcc: No such file or directory
ubuntu出故障重装了系统,一直用着的gcc使用不了,提示 bash: ./arm-linux-gcc: No such file or directory 在google上翻了一阵发现此类问题的帖子不多,后来在Freescale的的LTIB环境配置文档中发现有这么一段: # Packages required for 64-bit Ubuntu #
2013-11-15 19:08:36 2194
repo下载工具
2015-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人