日期:2014-05-16  浏览次数:20813 次

TinyS3C6410系统启动的问题,求高人
各位高人,
    小弟新买了友善的TINY6410开发板和学习板,然后自己设计了一套硬件电路,电路中有TINY的核心板,SD,LCD等基本功能,去除了USB host,串口,音频,以太网,I2C等模块。采用WINCE6.0系统,大概背景就是这样,
由于小弟对ARM不甚了解在调试的过程中我遇到了如下的一些问题:
    1.系统可以通过SD卡顺利下载进去。但是我通过SD下载到NANDFLASH后(液晶显示下载成功),通过NAND启动时,开机就白屏,然后LED1灯一直闪。
    系统是不是没进去?对BSP中的一些驱动删除了,也删除了一些注册表和bib中的相关代码。还剩下的BSP中的驱动有:DIRS=\
DrvLib\
DMA\
Display\
Camera\
HSMMC\
Jpeg\
Mfc\
OTG\
SPI\
Touch\
Wavedev\
CMM\
UAO\
LEDDriver\
PowerControl\
Userkey\
PWM\
PowerButton
    请问,还需要做哪些处理?还需修改EBOOT么?如何修改?小弟,刚学嵌入式开发,希望各位高人不吝赐教,不胜感激。
------解决方案--------------------
引用:
Quote: 引用:

LZ还是把你的调试信息贴出来吧,这样好分析点
你好,串口的打印信息是:key pressed...
Running from NAND...
##### FriendlyARM Superboot for 6410 #####
[f] Format the nand flash
[p] Download superboot
[v] Download uboot.bin
[k] Download Linux/Android kernel
[y] Download root yaffs2 image
[u] Download root ubifs image
[a] Download Absolute User Application
[n] Download Nboot.nb0 for WinCE
[l] Download WinCE bootlogo
[w] 
Download WinCE NK.bin
[b] Boot the system
[s] Set the boot parameter of Linux
[d] Download and Run an Absolute User Application
[i] Version: 120810, RAM 2048 MiB, NAND(MLC2) 2GiB
Please enter your Selection:
这是什么原因?


到这里就没有了??
如果是这样的话,那么在串口那边输入:
b
然后回车,就能引导进入系统