![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
S5pv210
清新的竹青
这个作者很懒,什么都没留下…
展开
-
S5pv210刷成android2.3后,无法进入fastboot进行刷机解决方法
刷成Android2,将串口链接到串口0,打开开发板,在SecureCRT中输入命令 fdisk -c 0进行重新分区,重新开机,就可以进入fastboot了。然后再执行对应的刷机命令,就可以刷别的系统了。刷完别的系统后,在切换回串口2,开机,就可以启动了。---------------------------------------------------------如果出现一直系统重启...原创 2019-03-26 13:46:24 · 539 阅读 · 0 评论 -
使用insmod命令安装驱动模块出现insmod: ERROR: could not insert module module_test.ko: Invalid module format解决办法
当我们编译好一个驱动后,使用insmod安装时,有时会遇到insmod: ERROR: could not insert module module_test.ko: Invalid module format,这时,我们就要查看所对应的Makefile中的KERN_DIR变量,这个变量是指定kernel路径的,如果想把驱动安装在Linux里,需要把地址写为:KERN_VER = $(she...原创 2019-04-08 19:37:14 · 40490 阅读 · 4 评论 -
error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
这个错误多为编写linux驱动程序时出现的错误,正常情况下是以警告出现的,一般有两种情况:1. 在函数体内,定义变量代码前边出现非定义的变量(此变量在其他地方已经定义了),编译时就会出现这个错误或警告2. 在定义变量代码前边出现printk函数,编译时也会同样出现这个警告或错误...原创 2019-04-12 08:18:03 · 1664 阅读 · 1 评论 -
将自己写的驱动添加到内核中
主要以自己写的leds-s5pv210.c为例: 具体步骤: 1、将leds-s5pv210.c加入到driver/leds中,但是直接放进去并不会进行编译。 2、在driver/leds中的Makefile中添加相应的依赖:obj-$(CONFIG_LEDS_S5PV210) += leds-s5pv2...原创 2019-04-18 17:31:34 · 863 阅读 · 0 评论 -
记一次移植libjped库的坎坷
最近在写一个图片解码器的小项目,需要解码jpg图片,所以需要用到libjped库。下面说一下具体步骤和遇到的问题:一、libjped的移植 1、将下载好的压缩包放在/root/delocdporting文件夹下(文件夹自己定义) (1)经典版本v6b:https://sourceforge.net/projects/libjpeg/files/l...原创 2019-05-16 20:27:27 · 317 阅读 · 0 评论 -
修改Linux内核启动logo
创建logo图片:1、内核默认的logo图片为drivers/video/logo/logo_linux_clut224.ppmfilelogo_linux_clut224.ppm先得到图片的大小,然后再用gimp等工具创建一个同样大小的png图片注意:这里选取的图片不能超过lcd的分辨率2、把自己创建的png图片转换为只有224色的ppm图片在Linux系统里执行:...转载 2019-05-13 11:28:01 · 391 阅读 · 0 评论