天嵌 ARM开发社区

 找回密码
 注册
查看: 1675|回复: 2

求助亚瑟王及高手们了

[复制链接]
clever0725 发表于 2010-7-27 08:27:42 | 显示全部楼层 |阅读模式
我在网上下载了一个超小的bootloader  
是可以引导内核的,人家在OK2440上是正常运行的,液晶也能显示启动信息的
名字叫 自己动手编写嵌入式bootloader

我移植到我的TQ2440上后可以正确引导内核,文件系统也是正常的,在控制台下试了几个应用程序也是正常的
可是我的液晶一直亮不起来
换作原来TQ2440的uboot后又能正常显示了

我想问的是 bootloader 和液晶也有关系吗 ?
那位好心人看看应该怎么改才能在TQ2440上显示

附 原文件和TQ2440上的文件如下

机器码在include/configs.h
nandflash驱动在start/nand.c
传递参数在app/boot_linux.c
  
还要修改下内核地址和大小
在/include/configs.h

定义 NAND_KERNEL_START
     NAND_KERNEL_SIZE

机器码也在下面  
     S3C2440_MATHINE_TYPE

编译器用的是gcc-3.4.5-glibc-2.3.6 是韦东山书里的
用天嵌的EABI-4.3.3不能编译的

再次谢过

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
亚瑟王 发表于 2010-8-2 17:56:40 | 显示全部楼层
1、天嵌科技提供了3.4.5的编译器的。
2、你看一下LCD的初始化部分,主要是时序,有的LCD用的是上升沿,有的是下降沿,这个可以设置寄存器来决定的,天嵌科技的用的是下降沿。
wallyqin 发表于 2010-11-26 22:43:20 | 显示全部楼层
good ,can you resolve it
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-6 02:26 , Processed in 1.028359 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表