E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mini2440内核移植
u-boot.lds文件解析
版本:U-Boot2010.03(
mini2440
u-boot)u-boot.ldsOUTPUT_FORMAT("elf32-littlearm","elf32-littlearm","elf32-littlearm
Yfw&武
·
2020-08-08 22:04
❏【u-boot
分析】
【教程】在Ubuntu下搭建ARM处理器 arm-linux-gcc 交叉编译环境以及OpenJTAG + openocd 烧写环境
arm-linux-gcc交叉编译环境以及OpenJTAG+openocd烧写环境前言本教程所用操作系统为Ubuntu16.04,所用ARM处理器为SamsungS3C2440,在FriendlyARM
Mini2440
techping
·
2020-08-08 21:22
嵌入式
Linux
LINUX之GPIO驱动及接口使用
打算跟着友善之臂的《
mini2440
Linux移植开发指南》见http://www.linuxidc.com/Linux/2011-06/37904.htm来做个LED驱动,虽然LED的原理简单得不能再简单了
慌慌丨张张
·
2020-08-08 21:04
Linux驱动
JZ2440点灯程序
裸机系列代码地址:链接:http://pan.baidu.com/s/1pLHOd0v密码:4x5s离找工作只有不到三个月的时间,为了复习嵌入式方面的知识,这里会写一系列的博客,包含裸机,
内核移植
,驱动
乘风life
·
2020-08-08 20:28
嵌入式
i.MX6ULL开发板学习资料更新了
充分掌握Linux内核的具体移植步骤并且可以把本教程学习到的Linux
内核移植
流程应用到以后的工作项目中关注VX公众号:迅为电子,回复:终结者,免费获取产品资料ht
mucheni
·
2020-08-08 18:39
IMX6ULL
Exynos4412——
内核移植
本博文对应地址:https://hceng.cn/2017/10/26/Exynos4412——
内核移植
/#moreExynos4412移植最新的Kernel-4.13.9。
hceng_blog
·
2020-08-08 16:31
Linux驱动
嵌入式基础
Qt5 for ARM环境搭建及tslib库制作
本文主要记录本人在
mini2440
上制作tslib库和搭建Qt5.6环境的过程1.tslib库制作复制tslib-1.4.tar.gz到自己的目录中,输入如下命令解压。
eurphan_y
·
2020-08-08 15:11
Qt
android系统移植
Android系统由于用的是linux内核,因此
内核移植
和嵌入式linux
内核移植
差异不大,过程如下:(1)移植boot-loader和linux2.6内核到目标平台上,让linux内核可以启动起来,基本的驱动允许正常
#冷风那个吹#
·
2020-08-08 14:56
android系统移植
arm-linux-gcc 裸机程序开发(二)
这里我参考了
mini2440
的nandlfash读写程序nand.c,里面有一个函数C
窗外云天
·
2020-08-08 13:29
嵌入式开发
arm-linux-gcc 裸机程序开发(一)
刚开始时初学嵌入式好多东西不懂,选择这个开发环境的理由,一是资料多的,
mini2440
开发板上提供了很多例程可以参考,网上几乎所有arm裸机程序都是基于ADS1.2开发的。
窗外云天
·
2020-08-08 13:28
嵌入式开发
玩转
mini2440
开发板之【下载编译安装运行QT lib/QT Creator/QT程序全过程】
玩了这么久的
mini2440
开发板,今天终于完整的将QT研究了一遍,从下载QT库的源码包、配置、编译、安装,然后再到QTCreator的下载、安装和配置,进而新建一个工程,并成功编译,下载到开发板中,最后通过配置开发板的运行环境
leon1741
·
2020-08-08 12:12
玩转mini2440
Mini2440
重新烧写supervivi方法
使用JLinkV8烧写NorFlash方法:一.做好准备工作:比如安装JLink驱动,USB转串口驱动(如果是笔记本)...二.将开发板跳线拨到Nor端,连接好JLink,JLink另外一端连接在笔记本USB端口上,开发板上电。三.烧写:(1)打开开始->SEGGER->J-LinkARMV4.081->J-FlashARM;(2)File->OpenProject,打开s3c2440a_embe
Jcy
·
2020-08-08 12:22
嵌入式
Bootloader烧写
mini2440
Nor
Flash芯片
将LED驱动模块编译到Linux3.10.17内核
将编译通过后的模块驱动文件复制到drivers/leds/目录下面,文件名就叫做leds-smtp.c好了,通过SMTP发送邮件控制LED亮灭的一个驱动2.打开drivers/leds/目录下面的Makefile文件,我用的
mini2440
忍者工作室
·
2020-08-08 12:41
MINI2440
linux2.6
内核移植
zc301摄像头时 kernel BUG at arch/arm/mm/dma-mapping.c:409!..的解决方法
当插上一些在ARM上的摄像头,系统崩溃.这是因为我们分配缓冲一个URB通过usb_buffer_alloc,分配的缓冲区已经在DMA连贯的区域,因此,我们应该设置标志这个urb到URB_NO_TRANSFER_DMA_MAP,否则当我们提交这个urb,HCD核心处理这个地址作为非DMA地址和呼叫dma_map_single/SG映射。在ARM架构上,dma_map_single连贯的一个DMA地址
紫衣云梦
·
2020-08-08 02:38
内核移植
视频传输
开源项目Mjpeg-Streamer的bug修复
使用tiny4412开发板移植MJPEG-Streamer的时候,运行项目时发现,-d参数指定的设备路径总是出错/dev/video15在传入之后变成了/dev/video1我原先在
mini2440
上多次移植过这个项目所以我很确定是
segment-fault
·
2020-08-08 01:40
基于android的智能家居之一MJPGstream
从开学开始一直想做点东西,于是就利用手头的
MINI2440
在课余时间做了个基于android的智能家居,时间有限只是粗略的实现了基本功能。将会陆续贴出所有步骤供大家指证参考。
紫衣云梦
·
2020-08-08 01:10
ANDROID
linux驱动程序
视频传输
天嵌TQ_E9卡片电脑移植飞思卡尔yocto L4.1.15_1.0.0_ga 第三篇 新版uboot(2015.04-r0)网卡移植(RTL8211E)
经过前面的移植现在板子已经能成功跑起来yocto的2015.04版u-boot,但是如果我们ping主机则会提示不通,这里我们继续把u-boot的网卡移植上去,毕竟之后的
内核移植
少不了tftp功能。
__一缕阳光__
·
2020-08-07 23:45
yocto
bsp
yocto
网卡
移植
bsp
u-boot
Jlink在使用的过程中的一些实用问题
这里使用的开发板是友善的sbc2410x和友善的
mini2440
,为了能够跟踪bootloader的启动状态,使用J-Link进行调试。Jlink版本是V8。这中间遇到了不少问题,在这里简单记录
安徽祝子
·
2020-08-07 22:19
linux
sysfs: cannot create duplicate filename '/devices/virtual/misc/leds'问题处理
在
mini2440
平台下加载LED驱动模块出现以下错误:[root@FriendlyARM5-3-2]#insmod
mini2440
_leds_misc.koWARNING:atfs/sysfs/dir.c
quyang0602
·
2020-08-07 17:57
驱动程序
uboot移植--nor flash驱动移植
今天按照国嵌视频,进行uboot--norflash驱动移植难点:
mini2440
开发板子上的norflash芯片是:SST39VF1601,我用的天嵌开发板子上norflash芯片是:EN29LV160AB
quannii
·
2020-08-07 17:53
uboot移植
Linux I2C(一)之常用的几种实例化(i2c_client )
基于:Linux3.10方式一:使用arch/arm/mach-s3c24xx/mach-
mini2440
.c举例:staticstructi2c_board_info
mini2440
_i2c_devs
慢几步-深几度-前行
·
2020-08-07 15:27
linux驱动
Android
LCD驱动之编写代码
我使用的开发板是
mini2440
,所以有些步骤可能不同。首先先写出一个框架,包括入口函数、出口函数以及修饰。只写函数声明就可以了,代码稍后一步一步填上去。
guoguoguilai
·
2020-08-07 13:49
can't open '/dev/misc/rtc': No such file or directory
在
内核移植
中,如果出现can'topen'/dev/misc/rtc':Nosuchfileordirectory这样的问题1.检查一下arch/arm/mach-s3c2440/mach-smdk2440
chenbang110
·
2020-08-07 13:28
问题及解决
U-boot-2014.04移植到
MINI2440
(4) 第一启动阶段start.S等详细分析
u-boot的启动阶段分为两个,第一部分主要为start.S文件,帖子尽可能的分析了每一行代码的意思,查看了很多手册,分析的目的也是为了学习吧,写博客也是想给自己的学习留下点东西,这些东西网上其实很多,但是感觉看别人写的和字自己分析写一遍,差别好大。转载请注明出处,下面进入正题。第11行:#include//由kbuild自动生成,且不管#include//include下包含其他通用头文件的头文
漫步的风暴
·
2020-08-07 11:56
Bootloader
ARM驱动开发
U-boot-2014.04移植到
MINI2440
(9) nor flash启动和nand flash 启动
在
mini2440
上,norflash启动和nandflash启动可以满足不同的需要,这里进行移植,nor的启动移植比较简单,因为不需要进行代码的重定向,nand的启动相对复杂,这里先从nor开始,进入正题
漫步的风暴
·
2020-08-07 11:56
Bootloader
ARM驱动开发
U-boot-2014.04移植到
MINI2440
(8) nand flash 读写支持移植
一.修改
mini2440
.h之前再初步移植的时候注释掉了nand的相关部分,这里再打开,在
mini2440
.h的第96行:#defineCONFIG_CMD_NAND既然打开了nand的配置,就需要在nandconfiguration
漫步的风暴
·
2020-08-07 11:56
Bootloader
ARM驱动开发
U-boot-2014.04移植到
MINI2440
(5) Nor FLASH 读写支持移植
MINI2440
有一个2M的NORFLASH,NORFLASH在
MINI2440
上其实是一个容量较小的ROM,不过它比NAND要好的地方在于可以执行代码。
漫步的风暴
·
2020-08-07 10:38
Bootloader
ARM驱动开发
Linux socket 测试
Client:
mini2440
Server:PCUbuntu网络的socket数据传输是一种特殊的I/O,socket也是一种文件描述符。
Marvin_wu
·
2020-08-06 13:06
移植mplayer到
mini2440
主机Linux系统:fedora10主机GCC编译器:gcc版本4.3.020080428(RedHat4.3.0-8)(GCC)开发板:
mini2440
arm-linux-gcc交叉编译器:gccversion4.3.2
zzf_mars
·
2020-08-06 12:46
开发实战
linux
内核移植
(一)——linux内核简介
一:linux的起源Linux是一种开源电脑操作系统内核。它是一个用C语言写成,符合POSIX标准的类Unix操作系统,Linux最早是由芬兰***LinusTorvalds为尝试在英特尔x86架构上提供自由免费的类Unix操作系统而开发的。该计划开始于1991年,在计划的早期有一些Minix***提供了协助,而今天全球无数程序员正在为该计划无偿提供帮助。二:linux内核版本(1)linux0.
weixin_34326558
·
2020-08-05 17:29
【原创】linux
内核移植
过程--ramdisk的制作
#####为了方便阅读,将把ramdisk的作用放在文章后面。我使用的是TI公司am335x;前面缺省文件系统的制作,可以见网上blog,使用busybox制作。这里提供我实验过的文件系统链接(使用此文件可直接从第三步进行):http://download.csdn.net/detail/taiyi2012/6850773#####以下均在ubuntu10.041.目的:产生ramdisk文件(”
Tayi2012
·
2020-08-05 16:52
linux内核相关
文件系统
linux
内核移植
笔记
我的开发相关数据———————————————————————————————————————机操作系统:Centos6.7交叉编译器环境:arm-linux-gcc-4.5.4交叉编译器:buildroot-2012.08开发板平台:FL2440Linux内核版本:linux-3.0调试终端:SECURE-CRTBootloader:U-boot-2010.09邮箱:hongfuhaocomon
煮雨小哥
·
2020-08-05 16:04
arm9+Linus
BeagleBone Black的
内核移植
-从零开始制作镜像
很多年前做的针对BeagleBoneBlack开发板的镜像制作,因为当时涉及到非标准化的,所以把基本的kernel、uboot和跟文件系统rootfs都做了一遍,文中只做移植,不作定制化的修改。如果觉得哪里有问题,或者操作有误,欢迎留言斧正。码文不易,转载请申明出处和链接。使用bbb工业版移植内核,主要做的是几个方面:在linux下安装交叉编译器下载并编译uboot下载并编译linux下载root
diaoguanping9666
·
2020-08-05 16:19
AM3358
内核移植
与根文件系统的制作
唉....当了太久的咸鱼了...遇到各种坑,翻了好多资料....杂七杂八的乱成一团。。现在抽空整理一下,以便日后可以参考。这段时间,零零碎碎地做了不少东西,先是移植了2440的uboot,内核以及根文件系统的制作,这部分有一些参考的视频,2440板子玩的人也比较多,所以参考资料相对较多。。对这一部分就不整理了。之后主要是对一块am3358的板子进行移植,这块板子的uboot我就不碰了,主要是对内核
Stephen_Lu_Fahai
·
2020-08-05 16:42
Linux
Linux-4.9.2内核在
mini2440
上的移植(九)——LCD驱动移植
本篇目的:添加背光驱动,添加LCD驱动。本篇参考:(1)背光添加:http://singleboy.blog.163.com/blog/static/54900194201152183748863/(2)LCD驱动:http://singleboy.blog.163.com/blog/static/54900194201152113914540/9.1背光驱动添加LCD的背光控制引脚是GPG4,这
zl199203
·
2020-08-05 15:29
mini2440
烧写裸机程序(linux+JLink)
一、编写源代码源代码:/*******************************led_off.S**************************/.text.global_start_start:LDRR0,=0x56000010MOVR1,#0x00015400STRR1,[R0]LDRR0,=0x56000014MOVR1,#0x0dfSTRR1,[R0]MAIN_LOOP:BMA
dream890527
·
2020-08-05 15:31
ARM2440
uboot启动内核代码分析
一、nand分区信息nand一般划分成如下几个区域:bootlader-》params-》kernel-》rootuboot/include/configs/
mini2440
.h#defineMTDPARTS_DEFAULT"mtdparts
雷古拉斯
·
2020-08-05 14:03
bootloader学习
uboot启动linux内核小结(boot,bootd,boom,bootcmd,bootargs)
uboot在进行系统启动和内核加载的时候被分为俩个阶段,第一阶段主要是写汇编代码,我没有仔细研究,只是看了看移植好的针对
mini2440
的tekkman的uboot代码。
suiyuan0755
·
2020-08-05 14:54
linux-arm-
uboot
学习笔记 ---
MINI2440
linux按键驱动代码分析
知识点:1中断初始化流程2poll轮询机制3misc驱动框架下面分析
MINI2440
按键驱动代码:#include#include#include#include#include#include#include
软件框架设计
·
2020-08-05 14:34
LINUX学习笔记
DM368开发 -- uboot、
内核移植
(转)
参看:DAVINCIDM365-DM368开发攻略——U-BOOT-2010.12及UBL的移植参看:DAVINCIDM365-DM368开发攻略——linux-2.6.32的移植一、介绍u-boot-2010.12的特点u-boot-2010.12的架构组织越来越向LINUX架构靠拢,这是U-BOOT的发展趋势。DM36x的UBOOT源码放在dvsdk_dm368_4_02_00_06\psp的
聚优致成
·
2020-08-05 13:31
DM368开发
DM368开发
一起学
mini2440
裸机开发(九)--ARM中断控制系统
ARM处理器程序的执行流程种类●正常执行:每执行一条ARM指令,程序计数器PC的值自动加4。这一过程描述了应用程序顺序执行的状态。●跳转执行:通过B、BL跳转执行,实现程序在一定范围内的跳转执行。这一过程描述了ARM处理器程序执行过程中的过程调用。●中断处理:在应用程序执行过程中,发生中断后,ARM处理器在执行完当前指令后,跳转到上述中断对应的中断处理程序处去执行,执行完中断处理程序后,再返回到发
玖零大壮
·
2020-08-05 13:33
ARM裸机--基于MDK
min2440专栏
一起学
mini2440
裸机开发(十)--
mini2440
外部中断实验
我今天一整天都在试着将TQ2440的那种处理中断的方法(即安装中断向量表)移植到MDK中的
mini2440
,但是一直没成功,这种方法一直没成功,后来又想,还是先从最简单的开始吧,就是不利用中断向量表,直接像利用
玖零大壮
·
2020-08-05 13:33
ARM裸机--基于MDK
min2440专栏
006_
mini2440
裸机异常和中断
006_
mini2440
裸机异常和中断基于ARM920T的S3C2440的7种操作模式1、User(usr):ThenormalARMprogramexecutionstate2、FIQ(fiq):Designedtosupportadatatransferorchannelprocess3
Da Liu
·
2020-08-05 13:41
ARM
Linux
mini2440
mini2440
学习——uboot新手入门
在下载Uboot前,需要准备好以下工作:1.usb下载线和串口线,用于串口输出信息和程序下载,2.编译好的
mini2440
uboot.bin。
风偏偏雨渐渐
·
2020-08-05 13:28
linux 2.6内核+根文件系统的移植实验
根文件系统的移植实验linux2.6内核的移植实验概述:对于嵌入式linux系统来说,有各种体系结构的处理器和硬件平台,用户根据自己的需要定制的硬件平台,只要是硬件平台有一点点变化,就需要做一些移植工作,linux
内核移植
是嵌入式
dongliqiang2006
·
2020-08-05 13:56
VC
ARM-Linux
内核移植
--基于FL2440开发板(修改为Linux单系统)
转自:http://blog.csdn.net/yming0221/article/details/6566551分类:嵌入式ARM+LinuxLinux内核游记2011-06-2420:42262人阅读评论(0)收藏举报硬件平台:FL2440开发板内核版本:2.6.28主机:ubuntu11.04内核版本:2.6.39原创作品,转载请标明出处http://blog.csdn.net/yming0
charcy
·
2020-08-05 12:17
linux
linux
wince
flash
ubuntu
嵌入式
qt
Ubuntu14.04交叉编译U-Boot
1开发环境宿主机:Ubuntu14.04.2(32bit)开发板:
Mini2440
U-Boot:2010.032编译下载Tekkaman移植的U-Boot源码[1],然后只需要两个命令即可实现U-Boot
OneSea-V3.1
·
2020-08-05 12:36
U-Boot
嵌入式系统
uboot源码分析——start_armboot
init_fnc_ptr;char*s;#ifdefined(CONFIG_VFD)||defined(CONFIG_LCD)unsignedlongaddr;#endif#ifdefined(CONFIG_
MINI2440
showstopper_x
·
2020-08-05 12:46
Uboot
mini2440
利用uboot在内存中下载并运行裸机程序
转载请保留链接1.代码编写:test.Ssubsp,sp,#4strr14,[sp]ldrr0,=fmtmovr14,r15ldrr15,showldrr14,[sp]addsp,sp,#4movr15,r14show:.word0x33f962a8fmt:.asciz"hellotauren.\n"2.代码编译链接root@tauren:/code/test#arm-linux-astest.S
duanzhang512
·
2020-08-05 12:36
ARM
linux2.6.32 内核编译 cc1: error: invalid option `abi=aapcs-linux'
编译makezImage时候出现如下错误:cc1:error:invalidoption`abi=aapcs-linux'root@ubuntu:/opt/FriendlyARM/
mini2440
/linux
penglijiang
·
2020-08-04 16:35
嵌入式Linux-入门篇
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他