码迷,mamicode.com
首页 > 系统相关 > 详细

(笔记) (ARM) QQ2440 开发板改为 GT2440 (Linux) (开发板)

时间:2014-07-05 20:41:10      阅读:364      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   文件   width   for   


QQ2440改 GT2440
1跟换Nand Flash
   将QQ2440的Nand Flash k9f1208u0b (64M)焊接取下来,换上k9f2g08u0a 或k9f2g08u0b (256M)
2.去掉QQ2440板上右边靠中间的电阻 NR5,不去掉无法从Nand Flash 启动
这里去掉电阻配置 Nand Flash Memory Configuration Table
对应的管脚 NCON0,      GPG13,    GPG14,    GPG15
                 高,           高,         高,          低

                 Advance    2Kbytes    5-Addr     8-bit bus with
3,在网上下载一个QQ2440.jflash的jlink下载的配置文件,将GT2440的u-boot.bin下载进去
4.对于lcd显示偏移的情况(4.3寸),根据自己的情况修改
修改u-boot源码
/opt/GTStudio/GT2440/u-boot-1.1.6/include/configs/GTStudio.h

#elif(LCD_TFT == TX11D)
#define    CONFIG_LCD_VBPD     3
#define    CONFIG_LCD_VFPD     5
#define    CONFIG_LCD_VSPW     5
#define    CONFIG_LCD_HBPD     39
#define    CONFIG_LCD_HFPD     5
#define    CONFIG_LCD_HSPW     5
#define    CONFIG_LCD_CLKVAL     4

Linux 源码修改

/opt/GTStudio/GT2440/linux-2.6.30.4/arch/arm/mach-s3c2440/mach-gt2440.c

#elif defined(CONFIG_FB_S3C24X0_TX480272)
.width     = 480,
.height     = 272,

.pixclock     = 40000, /* HCLK 100 MHz, divisor 1 */
.setclkval     = 0x4,
.xres     = 480,
.yres     = 272,
.bpp     = 16,
.left_margin    = 5,    /* for HFPD*/
.right_margin    = 43,    /* for HBPD*/
.hsync_len    = 5,    /* for HSPW*/
.upper_margin    = 5,    /* for VFPD*/
.lower_margin    = 4,    /* for VBPD*/
.vsync_len    = 5,    /* for VSPW*/

 

(笔记) (ARM) QQ2440 开发板改为 GT2440 (Linux) (开发板),布布扣,bubuko.com

(笔记) (ARM) QQ2440 开发板改为 GT2440 (Linux) (开发板)

标签:style   blog   color   文件   width   for   

原文地址:http://www.cnblogs.com/think-o/p/3825196.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!