arm开发板emmc报错怎么检查硬件错误

arm开发板emmc报错怎么检查硬件错误,第1张

1.linux系统启动方式

bootloader->kernel->system

在嵌入式系统中内存为DRAM,inand flash 都不能直接启动需要被初始化。其中初始化程序在(bootloader中)。

解决思路是通过内部irom中的bl0代码引导执行uboot。

启动uboot可以有多种方式,可以使用内部emmc启动,sd卡启动,usb启动等多种方法。

由于优先级不同,用sd卡启动时除了必要的硬件配置(拨码开关等)也必须破坏内部emmc中的uboot才能通过sd卡启动uboot。

在linux系统下破坏uboot的方法:

破坏iNand中的bootloader以从SD2启动

linux下:

busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync

sync

uboot下:

http://item.taobao.com/auction/item_detail-0db2-cdc4e9115ada5caefc8226a79f4c789b.htm

支持的 *** 作系统很能多的,至少6种:

一、WinCE6.0软件资源(点击展开)

软件特性:

·CPU主频稳定工作于667MHz

·视频硬件编码、解码支持MPEG-4/H263/H264/VC-1

·2D、3D图形硬件加速、D3D Mobile,支持OpenGL ES1.1 &2.0

·支持SD卡+USB2.0升级系统

·支持TCPMP播放器完美硬件解码,MPEG-4/H264/VC-1在D1分辨率下音视频解码35fps

·支持MediaPlayer + Directshow视频硬件解码

·支持Camera回显、H264/MPEG-4视频高效率编码

·支持JPEG图片硬件编解码

·支持WIFI、蓝牙、3G、GPS等外置模块

·支持录音并存储存储至nand flash

·支持显示开机进度条、开机logo

·支持即时通工具MSN、SKYPE、QQ

·支持OFFICE、PDF阅读器

·支持Adobe Flash Lit,IE浏览器在线播放视频

·提供丰富的测试源码实例:视频编码实例、视频解码实例、JPEG编码实例、JPEG解码实例、Camera回显、拍照、录像实例、多重解码分屏显示实例、显示处理、缩放,TV OUT实例等,驱动源码+上层测试实例源码,为用户提供丰富、全面的参考资料

软件资源:

WinCE6.0 BSP软件资源

类别 功能特性 描述

Bootloader Stepldr ★ 提供源码,最终生成镜像STEPLDR.bin

Eboot ★ 提供源码,最终生成镜像EBOOT.bin

Eboot功能强大,主要包括:

1、网络下载:可设静态IP、HDCP获取动态IP、Mac地址设置、开机自动通过网络下载内核等功能

2、USB下载:通过USB OTG 2.0接口,高速更新镜像

3、格式化Nand Flash

4、格式化BinFS

5、低级格式化

6、设置启动延迟时间

7、开机启动进度条

Sdboot 提供可使用的二进制

1、SD启动、通过USB下载并烧写镜像(取代JTAG烧写)

2、任意更换开机LOGO

底层驱动

程序 DISPLAY LCD显示驱动,★ 提供源代码

显示驱动特点:

1、支持多款不同尺寸的液晶屏,3.5寸、4.3寸、7寸、10.2寸、10.4寸(LVDS)

2、支持16/18/24Bpp模式

3、支持屏幕旋转

TOUCH 触摸屏驱动,★ 提供源码

DM9000A DM9000网口驱动,★ 提供源码

CAMERA 摄像头驱动,支持OV9650/9653/9655, ★ 提供源码(选配)

HSMMC SD/MMC/SDIO驱动,★ 提供源码

IIC IIC驱动,★ 提供源码

JPEG JPEG驱动,★ 提供源码

SPI SPI驱动,★ 提供源码

Keybd 按键驱动程序,支持板载用户按键、外置矩阵按键 ★ 提供源码

NANDFLASH FMD模式Nand Flash驱动,支持512 Byts小Page、2K bytes大Page,驱动兼容128Mbit~8Gbit容量 ★ 提供源码

SERIAL 串口驱动,4个UART ★ 提供源码

WAVEDEV 音频驱动,支持AC97和IIS,默认驱动为AC97(WM9714) ★ 提供源码

CF_ATA CF卡,ATA硬盘驱动,提供源码

CMM ★ 提供源码

DMA ★ 提供源码

DrvLib ★ 提供源码

MFC 多媒体硬件编解码驱动, ★ 提供源码

OTG USB OTG驱动,仅支持Device功能, ★提供源码

USB USB HOST驱动, ★ 提供源码

POWERBUTTON ★ 提供源码

POWERCONTROL ★ 提供源码

UAO ★提供源码

WIFI_SDIO wifi模块驱动, ★ 提供源码(选配)

上层应用程序 MFC视频编解码

测试程序 提供源码、用户手册,支持MPEG-4/H264/H263/VC-1

详细的视频编码、解码实例和API *** 作文档

DirectShow filter

硬件解码程序 提供源码,源码内容包括

AACDecoderFilter

FrameExtractFilter

MFCDecoderFilter

MP4testcode

mpeg4ip_mp4v2

SsapMp4Parser

JPEG编解码测试程序 提供源码、API *** 作文档

OpenGL测试程序 提供源码、用户手册, 2D/3D硬件图形加速(OpenGL ES1.1&2.0)

Camera预览和编码测试程序 提供源码 支持OV9650/9653/9655 CMOS图像传感器

串口测试程序 提供源码 测试串口通讯的程序

TCPMP播放器 完美硬件解码MPEG-4/H263/H264/VC-1

支持avi、mp4、m4v、mov、3gp、flv、mpg等扩展格式

支持DIVX、XVID

支持解码MP1、MP2、MP3、AC3、AAC等音频格式

D1分辨率(720*576)下,视频解码40fps以上

录音程序 录音测试程序,支持永久存储至nand flash

Flash播放器 一款不错的flash 播放器

Skype 即时通讯工具,支持信息、语音聊天

MSN WinCE6.0自带即时通讯工具

QQ 腾讯QQ,支持在线聊天、QQ群、发送接收文件等

在线视频 支持在线播放视频

OFFICE软件 Word、Excel、PowerPoint、PDF、txt等阅览

PC端

开发环境及烧写软件 DNW V0.60C 串口调试终端、USB下载镜像工具

IROM_Fusing_Tool 烧写IROM_SD_EBOOT.NB0到SD卡的工具

Microsoft Visual Studio 2005 集成开发环境,系统定制、编译、调试环境 应用程序开发环境

Windows Embedded CE 6.0 内核定制、裁剪插件

Microsoft Activesync PC和WinCE的同步软件,同步建立后,可通过USB Device口与PC间进行数据交换,应用程序单步调试等

二、Linux2.6.28软件资源(点击展开)

Linux2.6.28 BSP软件资源

类别 功能特性 描述

Bootloader u-boot 版本:u-boot-1.1.6

主要功能:

1、支持Nand Flash擦除、读、写

2、支持USB 下载镜像

3、支持打印、设置、保存环境变量

4、支持内存内容显示、对比、修改

5、支持bootm、bootargs设置

★ 提供源代码

Sdboot 支持SD启动、通过USB下载并烧写镜像(取代JTAG烧写)

内核及

设备驱动

程序 内核 内核版本:Linux-2.6.28

系统时钟 系统主频:533MHz

显示驱动 支持多种不同尺寸液晶屏:3.5寸、4.3寸、7寸、10.2寸、10.4寸

★ 提供源码

TOUCH 触摸屏驱动 ★ 提供源码

DM9000 DM9000网口驱动 ★ 提供源码

CAMERA 摄像头驱动,支持OV9650/9653/9655, ★ 提供源码(选配)

HSMMC SD/MMC/SDIO驱动 ★ 提供源码

IIC IIC驱动 ★ 提供源码

SPI SPI驱动 ★ 提供源码

NANDFLASH NANDFLASH FMD模式Nand Flash驱动,支持512 Byts小Page、2K bytes大Page,驱动兼容128Mbit~8Gbit容量 ★ 提供源码

SERIAL 串口驱动,4个UART ★ 提供源码

WAVEDEV 音频驱动,支持AC97和IIS,默认驱动为AC97(WM9714) ★ 提供源码

USB Host 支持USB键盘、鼠标、U盘等 ★ 提供源码

DMA DMA驱动 ★ 提供源码

JPEG JPEG硬件编解码驱动 ★ 提供源码

MFC 多媒体硬件编解码驱动 ★ 提供源码

TV OUT 支持电视输出 ★ 提供源码

2D/3D 2D/3D硬件加速驱动 OpenGLES1.1 &2.0、D3DM

文件系统 NFS文件系统 支持系统启动NFS挂载网络文件系统

Yaffs 支持yaffs文件系统

交叉编译器 cross-4.2.2-eabi.tar.bz2 交叉工具链

图形界面 Qtopia 2.2.0 图形界面支持多种功能

1、图片浏览器

2、MediaPlayer

3、日历、时钟、计算器

3、浏览器

4、文件管理器

5、终端

6、多款游戏

7、触摸校正程序

8、插件管理器

等等功能

上层

应用

程序 H.264 display H.264硬件解码测试程序

MPEG-4 display MPEG-4硬件解码测试程序

H.263 display H.263硬件解码测试程序

VC-1 display VC-1硬件解码测试程序

4-windows display 多重解码,四分屏硬件解码测试程序

Camera preview &MFC encoding Camera采集回显及MFC编码测试程序

MFC decoding &Camera preview MFC解码及camera回显测试程序

Camera input and JPEG encoding Camera 采集及JPEG编码测试程序

JPEG decoding and display JPEG解码机显示

MFC decoding &Camera preview thru TV TV输出MFC解码及camera回显

H.264 decoding thru TVOUT TV输出 H.264解码

PC端

(windows xp)

烧写工具 DNW V0.60C 串口调试终端、USB下载镜像工具

moviNAND_Fusing_Tool.exe 烧写启动代码到SD卡的工具

三、Android 1.5软件资源(点击展开)

Android1.5 BSP软件资源

类别 功能特性 描述

Bootloader u-boot 版本:u-boot-1.1.6

主要功能:

1、支持Nand Flash擦除、读、写

2、支持USB 下载镜像

3、支持打印、设置、保存环境变量

4、支持内存内容显示、对比、修改

5、支持bootm、bootargs设置

★ 提供源代码

Sdboot 支持SD启动、通过USB下载并烧写镜像(取代JTAG烧写)

内核及

设备驱动

程序 内核 内核版本:Linux-2.6.27

系统时钟 系统主频:533MHz

显示驱动 4.3寸屏(480*272)/7寸屏(800*480) ★ 提供源码

TOUCH 触摸屏驱动 ★ 提供源码

DM9000 DM9000网口驱动 ★ 提供源码

HSMMC SD/MMC/SDIO驱动 ★ 提供源码

IIC IIC驱动 ★ 提供源码

SPI SPI驱动 ★ 提供源码

KEYBD 按键驱动程序 ★ 提供源码

WAVEDEV 音频驱动,支持AC97和IIS,默认驱动为AC97(WM9714) ★ 提供源码

DMA DMA驱动 ★ 提供源码

RTC 实时时钟驱动

USB USB Device驱动

JPEG JPEG硬件编解码驱动 ★ 提供源码

MFC 多媒体硬件编解码驱动 ★ 提供源码

TV OUT 支持电视输出 ★ 提供源码

ROTATOR 屏幕旋转驱动 ★ 提供源码

2D/3D 2D/3D硬件加速驱动 OpenGLES1.1 &2.0、D3DM

交叉编译器 arm-none-linux-gnueabi 交叉工具链

上层

应用

程序 Alarm Clock 这是Android 下一个闹钟程序,可以设置闹铃时间、铃声选择等等

ASTRO 文件管理器

Mediaplayer 不错的视频播放器,透明的工具条、可以横竖旋转屏幕

Music 音频播放器,支持专辑分类,艺术家、专辑、歌曲、播放列表、派对随机播放、背景播放、搜索等功能

Picsay 一款强大的图片编辑软件,通过该软件可以编辑图片、添加标题、文字说明、装饰图片,在图片上添加文字、添加小图片等等

Gallery 一个非常好的图片浏览控件,支持图片放大、缩小、上一张、下一张、幻灯片演示、共享、旋转、裁切、图片信息等

Browser Android 下的Brower 功能非常强大,支持网页放大、缩小、跳转、属性设置等

Panda Reader 熊猫看书是android下一款用于智能设备的阅读器,功能相当的强大。四大功能模块:本地图书、在线书库、电子杂志、我的收藏。

1、TXT动态加载实现流畅阅读

2、主题换肤:海蓝、银灰、金黄

3、多种滚屏方式、滚屏速度自由选择

4、历史记录的自动保存

5、色彩的设定:背景图片、背景颜色、文本颜色

6、字体的设置:字体大小、字体属性、字间距、行间距

7、全盘文件任意搜索

8、支持中英文切换

9、可浏览ZIP文件

PC端烧

写工具

(Windows XP) DNW V0.60C 串口调试终端、USB下载镜像工具

moviNAND_Fusing _Tool.exe 烧写启动代码到SD卡的工具

四、Android 0.9软件资源(点击展开)

Android 0.9 BSP软件资源

类别 功能特性 描述

Bootloader u-boot 版本:u-boot-1.1.6

主要功能:

1、支持Nand Flash擦除、读、写

2、支持USB 下载镜像

3、支持打印、设置、保存环境变量

4、支持内存内容显示、对比、修改

5、支持bootm、bootargs设置

★ 提供源代码

Sdboot 支持SD启动、通过USB下载并烧写镜像(取代JTAG烧写)

内核及

设备驱动

程序 内核 内核版本:Linux-2.6.29.1

系统时钟 系统主频:533MHz

显示驱动 4.3寸屏(480*272) ★ 提供源码

TOUCH 触摸屏驱动 ★ 提供源码

UART 4路串口驱动 ★ 提供源码

256M Nand Flash Nand Flash驱动,256M Bytes ★ 提供源码

Keybd 按键驱动,默认功能:上、下、左、右、确定、返回 ★ 提供源码

RTC 实时时钟驱动 ★ 提供源码

SD/MMC SD/MMC驱动 ★ 提供源码

编译器 Arm-none-linux-gnueabi 交叉工具链

图形界面 androidfs-sdk_m5-rc15-fix.tar Android 0.9

五、Ubuntu 9.04软件资源(点击展开)

Ubuntu-9.04 BSP软件资源

类别 功能特性 描述

Bootloader u-boot 版本:u-boot-1.1.6

主要功能:

1、支持Nand Flash擦除、读、写

2、支持USB 下载镜像

3、支持打印、设置、保存环境变量

4、支持内存内容显示、对比、修改

5、支持bootm、bootargs设置

★ 提供源代码

Sdboot 支持SD启动、通过USB下载并烧写镜像(取代JTAG烧写)

内核及

设备驱动

程序 内核 内核版本:Linux-2.6.29.1

系统时钟 系统主频:533MHz

显示驱动 4.3寸屏(480*272) ★ 提供源码

TOUCH 触摸屏驱动 ★ 提供源码

UART 4路串口驱动 ★ 提供源码

256M Nand Flash Nand Flash驱动,256M Bytes ★ 提供源码

Keybd 按键驱动,默认功能:上、下、左、右、确定、返回 ★ 提供源码

RTC 实时时钟驱动 ★ 提供源码

SD/MMC SD/MMC驱动 ★ 提供源码

编译器 Arm-none-linux-gnueabi 交叉工具链

图形界面 Lxde-ubuntu Ext3 rootfs

六、 DJYOS *** 作系统介绍(点击展开)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7095034.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存