• tq2440实验手册qt编译问题

    时间:2022-12-21 19:56:53

    转载:http://blog.sina.com.cn/s/blog_6182b82201015ym1.html   编译qtopia最好使用的是低版本的gcc和g++. 举个简单的例子在qtopia的源代码中有个函数的使用   在qmemoryfile_unix.cpp中int open(...

  • TQ2440,学习笔记之安装 系统引导安装程序+嵌入式linux系统

    时间:2022-12-19 20:05:38

    在上一节《TQ2440,学习笔记之开发版介绍》中,提到操作系统安装方式:通过JTAG先将 系统引导安装程序 烧写入nor flash,然后在系统引导安装程序的选择下通过USB下载线将PC机中的嵌入式linux系统(Bootloader、Linux Kernel、Root filesystern)下...

  • u-boot-2014_04在TQ2440上的移植

    时间:2022-10-17 16:36:02

      本文详细介绍了新版本的u-boot-2014_04在tq2440平台上的移植过程,期间参考了网上的其他移植文档,还有韦东山的移植uboot视频,讲的很好。下面是共享链接,欢迎下载,一同学习。其中有移植文档和patch。   http://pan.baidu.com/s/1jGxEYQq     ...

  • TQ2440 u-boot-2012.04.01移植三支持NOR Flash

    时间:2022-10-17 16:35:56

    继 u-boot-2012.04.01移植二支持NAND启动,继续修改代码支持NAND Flash、NOR Flash。最后直接用NOR Flash里的u-boot烧写自己移植的u-boot到NAND,方便电脑没有并口或手上没有openjtag,照样能移植u-boot,当然有openjtag更方便。...

  • 启动修改TQ2440 u-boot-2012.10移植一串口正常输出

    时间:2022-09-30 16:35:54

    最近应用开辟的过程中涌现了一个小问题,顺便记录一下原因和方法--启动修改     难得五一没排安,闲着无聊,植移u-boot-2012.10到TQ2440,与大家分享。往往植移u-boot或做裸板开辟,有诸多不便,电脑没有并口也没有openjtag,大多数人都望而止步,也不忍心坏破新买板子的系统。我...

  • u-boot-2012.04.01移植到TQ2440(七):添加分区信息并启动jffs2文件系统

    时间:2022-09-27 16:34:24

    一、    添加分区信息并启动jffs2文件系统 烧写之前的内核看输出分区信息 TQ2440 # tftp 32000000uImage dm9000 i/o: 0x20000000, id:0x90000a46 DM9000: running in 16 bitmode MAC: 00:0c:2...

  • TQ2440 u-boot-2012.04.01移植二支持NAND启动

    时间:2022-09-27 16:34:48

    继 u-boot-2012.04.01移植一串口正常输出,继续修改代码支持单板NAND启动。最后直接用NOR Flash里的u-boot烧写自己移植的u-boot到NAND,方便电脑没有并口或手上没有openjtag,照样能移植u-boot,当然有openjtag更方便。 开发环境:系统:ubunt...

  • 基于TQ2440的u-boot 1.1.6移植(一)(文件裁剪、时钟修改)

    时间:2022-08-16 16:36:08

    1.首先建立交叉编译环境,使用天嵌公司提供第交叉编译器crosstools_3.4.5_softfloat 2.到u-boot官方网张下载u-boot-1.1.6.tar.bz2 3.解压下载好的u-boot-1.1.6.tar.bz2   tar xjvf  u-boot-1.1.6.tar.bz...

  • U-boot2016.05移植TQ2440之网卡移植

    时间:2022-08-16 16:35:56

    将DM9000编译进u-boot,在Makefile (u-boot-2016.05\drivers\net) 中添加 obj-$(CONFIG_DRIVER_DM9000) += dm9000x.o 同时,在Smdk2440.h (u-boot-2016.05\include\con...

  • Linux总线设备驱动模型相关理论和实例(TQ2440)

    时间:2022-07-31 23:38:44

    Sysfs文件系统: "sysfs is a ram-based filesystem initially based on ramfs.It provides a means to exportkernel data structures, their attributes, and the li...

  • Qt5.6.0 移植到ARM(tq2440)步骤及问题记录

    时间:2022-06-28 18:49:47

    时间:2017年11月29日 平台:unbuntu64位环境   目标环境:tq2440 编译器:arm-linux-4.4.3 移植QT到开发板并运行起来需要以下几个步骤:     1、重新编译内核     2、制作文件系统     3、移植tslib     4、移植qt库 对于以上四个步...

  • 【1】基于TQ2440的MP3设计——【3、建立Linux 嵌入式交叉开发环境】

    时间:2022-06-16 19:52:23

    三、开发环境搭建 1、建立 Linux 嵌入式交叉开发环境 a、在 VMWare 中安装Ubuntu 9.10 ,PC 机和目标板通过串口、RS232、USB连接。 b、编译ARM Linux 内核和应用程序使用 arm-linux 编译器。 Linux 系统使用的编译器叫GCC,Linux 发行...

  • tq2440烧录内核时重启出错:No filesystem could mount root, tried: ext3 cramfs vfa

    时间:2022-06-02 16:09:46

    在tq2440中,把编译好驱动加载到内核中编译好之后,在主菜单中使用k命令download linux kernel后,重新启动会出现以下错误: No filesystem could mount root, tried:  ext3 ext2 cramfs vfat msdos iso9660 r...

  • u-boot-2011.03在TQ2440上的移植(2)--初始化时钟

    时间:2022-06-01 16:37:08

    smdk2440的初始化设置 1、u-boot主要的目录结构如下   2、启动流程图下图     由上图可知 u-boot的stage1代码通常放在cpu/xxxx/start.S文件中,他用汇编语言写成; u-boot的s...

  • 基于TQ2440的SPI驱动学习(OLED)

    时间:2022-05-05 16:46:25

    平台简介开发板:TQ2440 (NandFlash:256M  内存:64M)u-boot版本:u-boot-2015.04内核版本:Linux-3.14作者:彭东林邮箱:pengdonglin137@163.com摘要这篇博客的目的是简要分析两种spi驱动的实现,一种是利用Samsung的S3C2...

  • 【Linux驱动】TQ2440 DM9000E网卡驱动移植(Linux-2.6.30.4)

    时间:2022-04-05 16:35:10

    花了一天的时间研究了一下Linux-2.6.30.4版本号内核下关于TQ2440 DM9000E的网卡驱动移植。总结一下自己的收获。      事实上。在Linux-2.6.30.4版本号内核下有关于网卡驱动,可是这个网卡驱动不是针对于 DM9000E。而是针对于 DM9000的。 因此要在此...

  • TQ2440 学习笔记—— 12、GPIO 接口【基础知识】

    时间:2022-03-30 20:05:08

    (韦东山——嵌入式Linux 应用开发完全手册) 1、S3C2440 GPIO 简介 S3C2440共有130个多功能输入/输出端口,分为9组,GPA ~ GPJ,通过设置寄存器来确定某个引脚用于输入、输出还是其他特殊功能。 具体如下: GPA:25个输出端口; GPB:11个输入/输出端口; GP...

  • 嵌入式linux(TQ2440开发板)传输文件tftp服务器配置

    时间:2022-03-30 20:04:50

      在用TQ2440的开发板做串口扩展,之前用串口传输文件速率实在太慢,从库房借了个路由器,克隆本机IP地址和MAC地址到路由器上(公司网有MAC绑定),然后将电脑和开发板都连接到路由器上,这样就可以用网口和开发板通信了。  (工作电脑win7+工作电脑里的linux虚拟机+开发板,虚拟机网络采用桥...

  • TQ2440 学习笔记—— 9、嵌入式编程基础知识【arm-linux-gcc 选项】

    时间:2022-03-20 20:05:00

    (韦东山——嵌入式Linux 应用开发完全手册) 自己刚开始看的时候,总是沉不下心,后面硬是硬着头皮看完!现在再重新看一遍,做下记录!方便以后阅读,因为有些东西挺容易忘的。 一、交叉编译工具选项说明 1、arm-linux-gcc 选项 一个C/C++ 文件要经过预处理、编译、汇编、和链接 等4...

  • TQ2440 学习笔记—— 15、基础知识小结【汇编、vi】

    时间:2022-03-20 20:04:54

    一、用到的 ARM 汇编指令 1、跳转指令: B :跳转指令; BL: 带返回的跳转指令; 2、数据处理指令 MOV: 数据传送指令; 格式: MOV{条件}{S}  目的寄存器,源操作数 MOV 指令可以完成从另一个寄存器、被移位的寄存器或将一个立即数加载到目的寄存器。其中S 选项决定指令的操作...