嵌入式开发常见问题以及解答

分享下:

环境搭建

4412环境搭建:arm-linux-gcc: 没有那个文件或目录(解决方法)

【分享】4412烧Android时,启动失败,停在ANDROID界面

关于NFS挂载根文件系统问题

关于NFS挂载根文件系统问题

系统启动挂载根文件系统时Kernel panic

“Yaffs block XXX is bad” 是不是NAND有坏块?

开发板启动好多warning

JZ2440新手必看

JZ2440 V3特性

内核启动Bad Data CRC

给JZ2440开发板重新分区

制作的文件系统非常大

linux找不到串口

板子启动卡在企鹅界面

启动内核出现root is not number

无法挂载yaffs2根文件系统

如何检验开发板的好坏

解决2440运行十分钟后黑屏问题

驱动设备分层分离和总线驱动设备模型

jz2440怎样挂载SD卡

ping问题

jz2440 光盘ubuntu root用户密码是多少

关于编译器arm交叉编译器

VMWARE网络设置的几种模式有什么区别

JLINK 不能直接烧写 NAND FLASH

Ubuntu9.10不能更新软件

无需下载器 | 使用Nand Flash上的u-boot烧写Nor Flash

NFS启动注意事项

安装交叉编译器

根据嵌入式Linux应用开发完全手册安装arm-linux-gcc 有误

jz2440串口乱码

资料光盘文件系统烧写无法启动:waring : unable open an initial console

ubuntu14.04安装ssh

按视频用sourceinsight在u-boot里的board找不到100ask24x0

搭建第三期环境以及更换交叉编译器的疑问

tftp下载:ERROR: can not umount

【教程】嵌入式Linux环境搭建,写给刚入行的同学们

关于ubuntn9.10桥接模式怎样设置上网的问题

NFS挂载

nfs: server 192.168.164.19 not responding, still trying

nfs下载出现Cannot umount

新手常用的uboot环境变量设置

开发板ping自己ip卡着不动

64位Ubuntu中找不到arm-linux-gcc的解决办法

烧写根文件系统时,出现Input block length is not page aligned Data did not

为什么插入网线,本地连接显示X

【教程】JZ2440下载应用程序到开发板的3种方法

哪里可以找到ADS软件

NFS挂接时,需要修改网络中断号。

如何从官网下载secureCRT

dnw在Linux环境下未能识别原因:没开启虚拟机USB服务

Warning: gatewayip needed but not set

Length of file is too big : -84215056 > 63561596

【教程】将JZ2440的调试串口换成com2

JLINK使用攻略

J-Flash烧写时无法连接

Jlink驱动和jflash配置文件

JLINK烧写图文教程

EOP使用攻略

OPENJTAG调试《完全手册》例子的总结

OpenJTAG聊天记录,涉及调试基础知识及与ADS的比较

OpenJtag能不能在USB1.1下使用?

可以用OPENJTAG调试内核吗?

关于eclipse调试mini2440无法进入DEBUG

OpenJTAG调试实例:解决无法擦除SST39VF1601

oflash 认不出ok6410 cpu

openJTAG在Linux上连接不了

烧leds 提示Couldn’t open giveio.sys

Easyopenjtag烧写和自带的串口能同时用吗

win10 安装EOP驱动

openocd无法正常使用

OpenJTAG烧写检测不到CPU

oflash安装出现:计算机丢失FTD2XX.DLL

汇编语言

LDR R1,= 0x12345678 和 LDR R1,0x12345678 区别

【分享】汇编调用c函数为什么要设置栈

bss段和.data的解释

【分享】bss,data,rodata,text,heap,stack,常量段

ARM GCC 内嵌汇编的资料

(转)GCC 内联汇编

Start.S .word后面的值在哪定义

head.S中extern解释

head.S 中bne 1b的意思

汇编中的“.”代表什么意思

位置相关代码与位置无关代码

adr1是什么意思?
理解adr,ldr指令 发

汇编文件后缀 .s 与 .S

adr adrl ldr mov总结整理 0807

arm学习之汇编跳转指令总结

C语言

linux库文件编写入门 为什么要使用库文件

(int )0 = 0是什么意思?

C指针图解

关于c语言的函数入栈,以及printf函数的浅析(修改错误)

Volatile相关知识

调用数学函数报错

计算存储空间时为什么不在寻址范围大小上乘以4?

(volatile unsigned int*)啥意思

sizeof意思

C程序如何使用链接脚本中定义的变量

为什么数组的地址是绝对地址?

裸机程序

关于书中说SRAM和SDRAM的性能问题!

关于上拉电阻

【代码】tiny4412裸机DEMO

Tiny4412裸机程序汇总,持续更新中

CPU的ADDR2为什么跟SDRAM的0地址线接在一起。

为什么gpio实验使用汇编点亮led时不关看门狗

ARM中断原理, 中断嵌套的误解

裸机程序要做哪些修改才可以直接下载到SDRAM中运行?

裸机程序sdram未初始化却能运行程序

【分享】裸机移植printf功能

第8章裸机实验,nand flash是K9F2G08X0B?

裸板程序之链接地址与存储地址

SDRAM程序中一段代码所带来的立即数是否有效

学习ARM涉及到的基本知识

资料光盘的裸板不支持NOR

JZ2440 SDRAM 寻址分析

nand发地址疑惑

nand.c读函数疑惑

DM9000c时序设置

对存储管理单元的疑惑

LCD.bin显示不全

NAND flash 一些疑问

写DM9000裸板程序

存储管理器实验关于BWSCON的疑问

存储管理实验 疑问

6410平台怎样判断SPI数据发送完成

2440有AD模块吗

串口没信息出来

书上的扩展串口实验失败

2440 MMU初始化

nand拷贝代码到SDRAM,一个是每次访问一个字节, 一个是4字节,为什么这样赋值

关于内存对齐问题的不解

两次设置堆栈,C语言初始化SDRAM拷贝程序失败

jz2440开发板的USB插上电脑后没有任何反应

裸板程序为什么不能NorFlash运行?

Makefile

makefile链接地址

通用makefile obj-y作用

链接脚本中AT中地址问题

Uboot

程序有何要求才能使用u-boot的go命令

Uboot1.1.6下载不同文件系统的区别

start.s的几个小问题

Tiny4412 u-boot 只打印OK

移植uboot1.1.4 完全属于自己的uboot

删除环境变量

utu2440-U-Boot-1.3.4 port心得体会 Rev_1.1,附patch和bin文件(已更新)

U-Boot NAND FLASH移植(附:源码和测试代码)

精华 | Uboot到底是如何启动内核的? 发

u-boot 2014.01移植手册

【分享】移植uboot2012.04.01到s3c2440笔记

移植u-boot-2014.4到S5PV210/TQ210

U-Boot NAND FLASH驱动分析

bad magic number

使用u-boot烧写裸板程序显示 ‘bootloader’ is not a number

uboot的bootdelay参数不小心设置为0,没有任何延时自动进入linux操作系统

【共享】start.S指令级分析.PDF和牛人之嵌入式经验.PDF

移植u-boot-1.1.6遇到的一些问题总结(附: u-boot LCD 补丁)

【分享】为什么要用U‐boot 的mkimage 工具处理内核映像zImage

毕业班u-boot移植烧写YAFFS文件系统不成功

打断JZ2440上电后的自启动

我的U-BOOT没有open-Jtag字样

u-boot-1.1.6打补丁有问题

【教程】arm-linux-gcc_4.3.2编译uboot-1.1.6

uboot环境变量乱了

关于linux内存分配的问题

在哪里有完整解释开发板输出的启动信息? NAND启动uboot中用“nand dump 0” 和“md.b 0 0x10”, 为何第一个字节不一样?

u-boot save无法保存环境变量

bootargs中115200干吗用的

文件系统

make memuconfig无法进入内核和Busybox配置界面

【分享】分析busybox中init程序的运行过程

关于 /etc/init.d/rcS 的几个挂载项

构建根文件系统之init的启动过程

构建根文件系统之出现的问题和解决方法【有点乱版】

Linux内核

解决./*.sh: line 85: syntax error: unexpected end of file

怎么裁一个最最基本的linux内核

是否可以在内核里访问用户空间的文件?

内核映像复制到MEM_START+0x8000的问题

我的Linux3.2.10启动流程

Linux3.4.2内核LCD支持配置

tiny6410移植3.4.2内核之初步能用加添加最新的yaffs2支持

make uImage时显示”mkimage” command not found

毕业班内核补丁做的内核不支持网卡

linux4.5.1添加对yaffs文件系统的支持

Linux驱动

支持NAND启动并不表示能支持NAND命令

256M nand flash 地址序列问题

nand.c对齐问题

【分享】new style I2C设备驱动分析

LED驱动源代码分析

串口中断问题

关于驱动程序里ioremap后的虚拟地址问题

LCD 代码在TQ2440开发板做实验

【分享】usb设备驱动相关笔记

开发板挂载U盘的步骤

【分享】总线设备驱动模型浅析

Linux IIC驱动笔记

【分享】linux设备驱动程序该添加哪些头文件

【分享】移植dm9000原厂驱动到linux2.6.32.2

[分享]字符设备驱动之另一种写法——用mmap方法操作LED

[分享]字符设备驱动框架图 8.18

驱动编译时,找不到头文件的问题,已解决(内核为2.6.32.2)【分享】

移植tslib “selected device is not a touchscreen I understand”解决方法

【分享】LCD设备驱动程序

LCD中的画直线算法&&S3C2440手册LCD控制器部分中文下载

/dev/tty1和/dev/event1两者什么关系

解决nandflash驱动编写出现的 “字符设备”问题 和 busybox 的bug修改

总结帖,关于内核版本差异,导致网卡驱动ping3.3.3.4的问题

mini2440 W35横屏LCD移植

不同的驱动如何操作同一个IIC设备

LCD驱动移植的一篇不错的文档

2.6.32内核i2c驱动设计及源码分析

小琳总结之-USB驱动协议和USB驱动

【分享】对输入子系统分析总结

mini2440的x35 lcd驱动程序

mini2440无法做触摸屏驱动实验

【分享】块设备驱动程序

总线平台驱动程序总结(修改版)

tiny6410驱动移植之虚拟网卡驱动

tiny6410驱动移植之nand驱动

tiny6410驱动移植之新字符设备驱动(RTC驱动)

tiny6410驱动移植之DM9000驱动

tiny6410驱动移植之平台驱动

tiny6410驱动移植之USB鼠标驱动

tiny6410驱动移植之LCD

tiny6410驱动移植之内存模拟块设备

tiny6410移植第一个驱动LED驱动笔记

tiny6410按键驱动移植(轮巡方式)

tiny6410驱动移植按键驱动(中断方式)

tiny6410按键驱动移植(异步通知)

tiny6410按键驱动移植之定时器防消抖

tiny6410驱动移植按键驱动(poll机制)

tiny6410驱动移植之输入子系统

分享学习《韦东山–深入LINUX驱动》后的 I2C 驱动框架
hexdump没有反应

安装驱动unknown symbol

移植wifi无线网卡到mini2440全过程

mini2440学习之一 ——-移植linux内核

移植2.6.30.4到MINI2440

JZ2440V3编译内核复制lcd.c 到/drivers/video,重启只有一半屏幕正常显示,另一半花屏

安装驱动无设备号

修改内核支持RTC

写第二期触摸屏驱动出问题

/dev是块设备 cat /proc/devices却是字符设备

如何测试系统自带的lcd驱动?

生成设备文件失败一般解决方法

学习2期USB驱动遇到的问题

没有/dev/event设备文件

使用poll和中断实现控制spi寄存器直接读取spi设备时出现的问题

ioremap是干嘛的

毕业班内核不支持网卡

异步通知实验疑问

输入子系统set_bit()及最新内核与2.6有什么变化

关于 echo hello > /dev/tty1 的疑问

USB鼠标用作按键实验问题

JZ2440 USB驱动输入cat /dev/tty1没反应

挂接usb提示UDF-fs: No VRS found

mini2440 uda1341杂音问题

JZ2440V3怎么接线写DHT11设备驱动

模仿uda1341驱动视频 在内核2.6 make menconfig 并没有发现跟视频一样的选项

加载wifi rt3070 驱动出现好多unknow symbol

ts_config: Success…

关于按键中断驱动

加载vivi驱动出问题

USB驱动程序,没有发现初始化寄存器

madplayer测试声卡驱动时缺少libz.so.1

`GLIBC_2.4’ not found

虚拟网卡驱动在register_netdev段错误

关于触摸屏驱动

定时器驱动

中断函数的原型是什么?

alsa声卡 编译alsa-utils-1.0.27.2

新网卡rt3070驱动安装不成功问题的解决

coms摄像头驱动安装失败

LCD驱动framebuffer设置物理地址

fops_get与fops_put有何区别

第15课第4节 LCD驱动程序之编译测试中命令^啥意思

百问网新wifi在window不能使用

NAND FLASH裸机代码驱动 A11 的问题

开机输出信息定位到液晶怎么做?

JZ2440板子重新烧写系统启动卡在booting the kernel

开发板/lib/目录下没有modules 目录

没有 “mkdosfs” 命令

编译时加了-g选项还是有no symbol …no line information

tiny6410移植3.4.2内核之添加DM9000支持和NFS挂载根文件系统

加载lcd驱动出现“Segmentation fault”问题

分享学习《韦东山–深入LINUX驱动》后的NAND FLASH 驱动框架。8.10

WM8976驱动问题

触摸屏驱动移植执行ts_calibrate出现Couldnt open tslib config file: No such file or directory ts_config: Illegal seek

Linux 3.4.2内核移植ALSA声卡的问题

LCD过段时间黑屏解决方法

jz2440 i2c驱动

【2440驱动分享】DHT11温湿度采集驱动及测试程序

MINI2440 TD35 P35触摸屏不能使用? 把一线触控改四线触控

刚学驱动开发编译fitst_drv出现这么多错误?

【详解】如何编写Linux下Nand Flash驱动

Linux应用和项目

【教程】开发板如何快速的使用USB无线网卡

【项目分享】基于JZ2440实现的WIFI音箱

【分享】真正可用的视频传输接收代码

【教程】WIFI音箱项目之—-怎么制作交叉编译器

【教程】给Hi3519Demo板移植RTL8192EU驱动

【教程】JZ2440直接拨号上网

开发应用程序时,不用自己指定运行地址:编译器会自动指定。但是开发在没有操作系统运行的程序,比如bootloader、内核、书中硬件部件的实验等等,都要指定运行地址。

串口应用程序参考代码:

移植mp3出现-sh: madplay: not found

linux2.6.35移植到QT210

开发板U盘挂载

JZ2440 PING时出现 “DM9000: Undefined IO-mode:0x3

启动毕业班uImage_new乱码

linux下唤醒后网卡连不上服务器

第三期项目设置像素大小

mp3音乐播放器的zlib问题

QT客户端在哪

如何快速显示图片到LCD

设置JZ2440开发板系统时间

关于进程调度的问题

摄像头测试xawtv没有图像

无线监控怎么实现与外网的连接

数目相框项目中关于内存映射

数码相框网络编程”cannot execute binary file “

上网卡试验,拨号成功后ping不通外网地址

3期第二个项目第二节vivi测试出现很多unknow symbol

数码项目- cannot find –lfreetype

cannot find -ljpeg

jz2440无法识别二合一摄像头

freetyte(ARM版)测试添加了动态库so出错

三期视频学完后可以做毕设什么项目

电子书代码BUG

关于电子相册

Android系统开发

tiny4412学习(四)之移植linux-设备树(1)设备树基础知识及GPIO中断

tiny4412开发板实现串口通讯的两种方法

android启动后卡在logo界面

安装安卓编译环境出问题

android源码编译成功后测试不成功

关于andriod studio安装sdk包的问题

HAL编程

tiny4412 LED驱动有设备号没设备节点

第四期可以直接开始学吗

学习安卓,直接学韦老大的安卓视频还是先学安卓APP

tiny4412烧自带uboot无法开机

Tiny4412 u-boot 只打印OK

其他

我还要继续学习ARM9吗?—-答疑贴

推荐的书

mini2440 nand启动,能不能访问nor flash

mini2440做韦东山老师的项目兼容吗

答疑时遇到的常见问题(6.15)

2440普通gpio能检测到输入信号多大频率

mini2440烧写linux2.6.22.6蜂鸣器一直响

JZ2440 nandflash坏道太多 “Bad eraseblock 362 at 0x02d40000”

找不到norflash驱动实验的内核配置项

如何使用jz2440 ttl com 通信

永久修改开发板ip

gdb调试

JZ2440 有多余GPIO接其他设备?

make menuconfig 界面显示不正常

OK6410–可使用网络功能的uboot配置详解

OK6410的2G MLC NAND问题解决办法

【分享】解压 tgz 命令大全

毕业班视频学习几个疑惑点

lcd屏幕连接座子掉了

寄存器和存储器的区别?

你可能感兴趣的:(嵌入式开发常见问题以及解答)