自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

跬步千里,窥叶知秋

跬步千里,窥叶知秋

  • 博客(22)
  • 资源 (29)
  • 收藏
  • 关注

原创 ubuntu-18.04 root登录图形界面失败问题解决方案

1.设置ROOT密码先输入当前所在用户密码,然后输入你要设置的root密码,输入两次即可!2.进入/etc/pam.d目录主要修改两个文件(圈了红色框框),记得命令行下切换root账户(sudo -i)进行vim修改,刚安装的ubuntu没有vim支持,请根据提示进行安装。我们先来修改gdm-autologin上面修改好之后继续修改gdm-password3.修改/...

2018-06-23 22:04:47 1207

原创 ubuntu关闭和开启防火墙

1、关闭ubuntu的防火墙 ufw disable122开启防火墙 ufw enable23、卸载了iptables apt-get remove iptables4、关闭ubuntu中的防火墙的其余命令 iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT ...

2018-06-23 12:07:18 780

原创 kernel(五)LCD

        在新版内核里面,相比之前的 LCD 驱动增加了一个 platform_lcd,这个 platform_lcd 主要用于背光控制。        支持 s5pv210 的 LCD 驱动为 drivers/video/s3c-fb.c,这个驱动同时支持多种 CPU        三星公用的 LCD 平台设备定义在 arch/arm/plat-samsung/devs.c...

2018-06-22 23:26:13 824

原创 VMware ip变成127.0.0.1

[root@localhost 桌面]# ifconfiglo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536        inet 127.0.0.1  netmask 255.0.0.0        inet6 ::1  prefixlen 128  scopeid 0x10<host>        loop  txqu...

2018-06-22 18:50:23 1302 5

原创 Ubuntu虚拟机扩充磁盘

1.扩展磁盘大小2.重新分区

2018-06-22 17:03:16 253

原创 安装arm-linux-gcc

1. tar xzvf arm-linux-gcc-4.4.3.tar.gz至目录/usr/local/arm(arm自己创建)2.修改/etc/environmentPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/arm/opt/Fr...

2018-06-22 14:46:05 658

原创 kernel(四)NAND 8位硬件ECC

在 mach-smdkv210.c 中添加头文件<linux/mtd/mtd.h>添加 nand_ecclayout 定义 OOB 布局,同时赋值给 smdk_nand_sets, 设置 disable_ecc 属性为假 修改 NAND 驱动 drivers/mtd/nand/s3c2410.c,里面所用到的寄存器索引都在arch/arm/plat-samsung/include/pl...

2018-06-20 23:35:20 2022

原创 kernel(三)NAND FLASH

        三星提供的 NAND FLASH 驱动为 drivers/mtd/nand/s3c2410.c,只支持 S3C2410/S3C2440/S3C2412。我们需要修改它,以支持 s5pv210。在这个驱动中,根据 CPU 类型来决定如何操作硬件。里面定义了一个枚举类型用来表示 Cpu 类型,我们需要在里面添加 TYPE_S5PV210。三星公用的 NAND 平台设备在 a...

2018-06-16 23:00:59 726

原创 kernel(二)网卡(DM9000)及nfs文件系统

参考帮助文档: Documentation/networking/dm9000.txt        在 arch/arm/mach-s5pv210/mach-smdkv210.c 中已经配置了 DM9000 的平台设备相关的数据,我们只需要修改就行了。        在 arch/arm/mach-s5pv210/include/mach/map.h 中只定义了 S5PV210_PA_SR...

2018-06-16 21:43:35 851

原创 kernel(一)初步配置

1、修改顶层Makefile然后使用 s5pv210 的默认配置文件来生成默认的.config 配置文件 生成了配置文件.config, 现在执行 make menuconfig,先进行初步配置root@zjh:/home/work/linux-3.10.46# make menuconfigSystem Type --->        (0) S3C UART to use for lo...

2018-06-13 21:02:36 1022

原创 uboot移植(十八)实现开机提示音

TQ210 开发板使用的是有源蜂鸣器,只要给它通电,蜂鸣器就会发声,实现比较简单。如果是无源蜂鸣器的话,那就稍微麻烦些,需要给它输入一定的频率,蜂鸣器才会发声。首先查看 TQ210 开发板底板原理图 由原理图可以得知,给 XpwmTOUT1 一个高电平,蜂鸣器就会发声我们再查看 TQ210 核心板原理图,看 XpwmTOUT1 接在哪个引脚 XpwmTOUT1 接在 GPD0_1 引脚,我们在 s...

2018-06-10 23:32:59 546

原创 uboot移植(十七)实现 LCD 显示

arch/arm/lib/board.c 中的 board_init_f 函数 如果定义了 CONFIG_LCD,就会调用了 lcd_setmem 函数,这个函数用来分配帧缓存地址, 其定义在common/lcd.c         这个函数调用了 panel_info 变量,这个变量在每个具体的 lcd 驱动中定义,定义了具体 LCD 的相关信息,比如这里通过 debug 打印了它的成员变量:...

2018-06-10 23:29:26 8891 5

原创 uboot移植(十六)添加启动菜单

参考帮助文档 doc/README.bootmenu首先我们需要在 Louis210.h 中增加 4 个宏另外,帮助文档还提到要定义 CONFIG_BOOTDELAY,表示显示菜单多久,这个宏已经定义了,默认为 3s现在重新编译 u-boot, 从 NAND FLASH 启动开发板, 将 u-boot.bin 烧写到 NAND FLASH        我这里将所有命令写在一行...

2018-06-10 22:47:35 2831

原创 uboot移植(十五)合并 smdkv210-spl.bin 和 u-boot.bin 为一个文件

        之前的烧写都是将 smdkv210-spl.bin 和 u-boot.bin 分开单独烧写的,这样太麻烦了,我们将这 2 个bin 文件合并为一个 bin 文件——u-boot.bin首先拷贝 spl/smdkv210-spl.bin 为一个临时文件 tmp.bin然后使用 truncate 命令将 tmp.bin 的大小扩展为 16KBtruncate 后面跟的参数 ...

2018-06-10 22:37:23 1412 1

原创 uboot移植(十四)实现 NAND 启动 u-boot

        从 NAND 启动 u-boot,需要 BL1 初始化 NAND 控制器,然后从 NAND 拷贝 BL2 到 DDR 内存。这里的BL1 即我们移植的 u-boot-spl.bin, BL2 即我们移植的 u-boot.bin。        在 u-boot.bin 中的 NAND 驱动比较大,它包含了很多功能,而 u-boot-spl.bin 中只需要从 NAND 拷贝B...

2018-06-10 22:27:59 1477 1

原创 uboot移植(十三)实现 NAND 8 位硬件 ECC

在 smdkv210.h 中定义宏 CONFIG_S5PV210_NAND_HWECC、 CONFIG_SYS_NAND_ECCSIZE、CONFIG_SYS_NAND_ECCBYTES CONFIG_SYS_NAND_ECCSIZE 定义了消息长度,即每多少字节进行 1 次 ECC 校验CONFIG_SYS_NAND_ECCBYTES 定义为 13Byte,参考裸机编程 4.10 节将 dri...

2018-06-10 21:58:01 1942

原创 uboot移植(十二)命令行解释器

参考 u-boot 的帮助文档 README 中 Command InterpreterCONFIG_AUTO_COMPLETE定义后,可以通过 Tab 键进行命令的自动补全。CONFIG_SYS_HUSH_PARSER   定义后,可以使"hush" shell(来自于 Busybox)作为一个命令行解释器。 这样可以使用一些强大的命令行语法,比如: if...then...else...fi ...

2018-06-10 21:28:35 533

原创 uboot移植(十一)给 NAND 添加分区

这里的分区只是为了操作的方便。 假设有个分区 kernel,其地址区间为 0x20000~0x320000,其大小为 0x300000在没有分区的情况下,对这块区间的操作如下:nand erase 20000 300000 nand write 20000000 20000 300000 nand read 20000000 20000 300000 擦除操作写操作读操作而有了分区的情况下,操作将...

2018-06-10 19:41:37 1960

原创 uboot移植(十)移植 NAND FLASH

通过查看帮助文档 doc/README.nand,要支持 NAND,需要配置 CONFIG_CMD_NAND我们修改 smdkv210.h,把 CONFIG_CMD_ONENAND 屏蔽掉,同时加上 CONFIG_CMD_NAND编译出错 没有定义 CONFIG_SYS_MAX_NAND_DEVICE,最大 NAND 设备数,我们的板子只有 1 个 NAND,将其定义为 1 再次编译,出错 未定义...

2018-06-10 19:27:20 1311

原创 uboot移植(九)移植网卡DM9000

一、原理TQ210 板载的网卡芯片是 DM9000A,接在 S5PV210 的 SROM 控制器的 BANK1 上。S5PV210 的 SROM 控制器支持 8/16 位 NOR Flash/PROM/SRAM 内存。 分为 6 个 bank,每个 bank 寻址空间达 128MB。 每个 bank 有一个片选信号 nGCS[5:0], 用来选通外接的内存芯片。 当发的地址在bank...

2018-06-09 20:37:04 1219

原创 uboot移植(八)支持命令补全和历史命令

2018-06-09 20:18:21 387

原创 uboot移植(七)u-boot.bin 重定位

2018-06-09 20:17:44 335

UML参考手册.doc word版本

UML参考手册.doc word版本

2022-07-29

UML参考手册.pdf pdf版本

UML参考手册.pdf pdf版本

2022-07-29

Rx8025芯片手册+使用说明(英语+汉语)

Rx8025芯片手册+使用说明(英语+汉语),配合代码使用

2019-01-27

RX8025驱动-STM+Linux

RX8025驱动-STM+Linux,包括STM和Linux Rx8025驱动,有自写Rx8025驱动For Linux, 有修改Linux原版Rx8025驱动问题版本

2019-01-27

NUC972镜像包.zip

NUC972镜像包,用于NUC972镜像下载,包含uboot-spl.bin、uboot.bin、kernel、ent

2019-01-16

02.dot_font

点阵字符显示,可以显示中文、字母,下载编译即可显示,自适应屏幕

2018-10-15

编译好的qt-4.5.Louis210.tar.gz

编译好的qt-4.5.Louis210.tar.gz,解压后可以直接使用

2018-09-12

sqlite3源码及编译好的文件

sqlite3源码及编译好的文件,可以直接移植到ARM开发板上运行

2018-09-11

FT5x06触摸屏原厂芯片资料.7z

包括:FT5x06.pdf、FT5x06_DS.pdf、FTS_AN_CTPM_Standard_eng.pdf原厂芯片资料文件

2018-09-07

ft5x06_ts触摸屏Linux设备驱动代码.7z

包括:5406参考驱动程序、ft5x06_ts厂家参考程序、S5PV210触摸屏驱动完整代码(调通可直接使用)

2018-09-07

以编译好的tslib.7z

修改了tslib编译过程中出现的问题,可以拿来直接使用。

2018-09-01

u-boot-2014.04-12_Louis.tar.gz

移植好的u-boot-2014.04-12_Louis.tar.gz,适用于s5pv10开发板

2018-07-14

linux-stable-3.10.46_Louis.tar.gz

移植好的linux-stable-3.10.46_Louis.tar.gz,适用于s5pv210开发板

2018-07-14

rootfs.tar.bz2文件系统

rootfs.tar.bz2文件系统, 已经制作好的,可以直接进行打包

2018-06-18

rootfs.tar.bz2

自制nfs文件系统,支持开发板启动NFS文件系统,rootfs.tar.bz2

2018-06-16

USB下载文件

s5pv210,通过USB将uboot下载到开发板Nand中,是能Nan的启动

2018-06-12

u-boot-2014.04-tq210-1.zip

u-boot-2014.04-tq210,实现uboot初步移植,适用于S5PV210平台

2018-05-18

S5PV210-Lcd_test.zip

S5PV210-Lcd_test.zip,S5PV210显示器LCD测试完整代码

2018-04-18

S5PV210-Lcd.zip

S5PV210-Lcd.zip S5PV210 Lcd设备驱动,支持TQ210等210平台

2018-04-15

S5PV210-Key_Platform.zip

S5PV210-Key_Platform.zip,将按键中断设备驱动改编为PlatformBus总线驱动

2018-04-02

S5PV210-总线模型.zip

S5PV210-总线模型,讲解S5PV210总线驱动模型,包括总线、设备、驱动文件

2018-04-02

S5PV210-Key_内核定时器.zip

S5PV210采用内核定时器技术对按键去抖,功效甚佳,值得信赖

2018-03-31

S5PV210-Key_中断分层.zip

本代码,采用中断分层技术,有效的减少中断丢失的概率

2018-03-30

S5PV210-Key_misc.zip Key设备驱动

S5PV210_Key Linux设备驱动,采用MISC混杂设备模型+中断处理模式

2018-03-29

S5PV210-Led.zip LED设备驱动

S5PV210-Led.zip LED设备驱动 S5PV210-Led.zip LED设备驱动

2018-03-28

GIMP图像修改软件

kernel 修改启动logo 使用 kernel 修改启动logo 使用

2018-03-23

Ubuntu下使用DNW.zip

ubuntu下tq210使用dnw进行内核下载 可运行dnw及内核模块 使用说明文档 100%可以使用

2018-03-23

freetype-2.4.10.tar.bz2 安装包

FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,支持单色位图、反走样位图的渲染。FreeType库是高度模块化的程序库,虽然它是使用ANSI C开发,但是采用面向对象的思想,因此,FreeType的用户可以灵活地对它进行裁剪。

2018-02-11

摄像头v4l2编写,实现视频在帧缓冲显示(非程序,文档资源)

摄像头v4l2编写,实现视频在帧缓冲显示

2018-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除