TQ2440
TQ2440-U-BOOT2016.11移植全过程记录。
觉皇嵌入式
这个作者很懒,什么都没留下…
展开
-
TQ2440移植u-boot2016.11全过程记录-【5】设置从NOR FLASH启动U-BOOT
TQ2440移植u-boot2016.11-设置从NOR FLASH启动u-boot接上篇:TQ2440移植u-boot2016.11全过程记录-【4】LCD驱动移植并显示gedit include/configs/tq2440.h屏蔽掉宏CONFIG_SKIP_LOWLEVEL_INIT,修改宏CONFIG_SYS_TEXT_BASE的值为0:重新编译后,下载到NOR FLASH:...原创 2020-03-26 12:42:47 · 308 阅读 · 0 评论 -
TQ2440移植u-boot2016.11全过程记录-【4】LCD驱动移植并显示
TQ2440移植u-boot2016.11-LCD驱动移植并显示接上篇:TQ2440移植u-boot2016.11全过程记录-【3】NOR FLASH驱动移植并启动引导U-BOOTLCD初始化流程分析u-boot的LCD初始化代码是在common/lcd.c中,我们找到lcd_init函数:该函数功能流程为:lcd_ctrl_init初始化了LCD的硬件参数---->开辟LCD...原创 2020-03-26 11:55:49 · 424 阅读 · 1 评论 -
TQ2440移植u-boot2016.11全过程记录-【7】NAND FLASH方式启动U-BOOT
TQ2440移植u-boot2016.11-NAND FLASH方式启动U-BOOTS3C2440 U-BOOT启动方式说明: ~~~~~~~~ NOR FLASH启动: S3C2440会直接在NOR上运行...原创 2020-03-24 09:33:33 · 625 阅读 · 0 评论 -
TQ2440移植u-boot2016.11全过程记录-【6】NAND FLASH驱动移植
TQ2440移植u-boot2016.11-NAND FLASH驱动接上篇:修改s3c24x0的NAND控制结构体:gedit arch/arm/include/asm/arch-s3c24x0/s3c24x0.h找到:/* NAND FLASH (see manual chapter 6) */struct s3c24x0_nand { u32 nfconf;#ifndef ...原创 2020-03-23 11:20:43 · 432 阅读 · 0 评论 -
TQ2440移植u-boot2016.11全过程记录-【3】NOR FLASH驱动移植
TQ2440移植u-boot2016.11 NOR FLASH驱动编辑配置头文件:gedit include/configs/tq2440.h定位到NOR Flash的配置宏:替换为:#define CONFIG_SYS_FLASH_CFI#define CONFIG_FLASH_CFI_DRIVER#define CONFIG_FLASH_CFI_LEGACY#define C...原创 2020-03-23 10:41:31 · 390 阅读 · 0 评论 -
TQ2440移植u-boot2016.11全过程记录-【2】DM9000网卡驱动移植
TQ2440移植u-boot2016.11 dm9000网卡驱动接上篇:TQ2440移植u-boot2016.11全过程记录-【1】单板建立并启动uboot中含有成熟的DM9000网卡驱动,只做简单的修改即可使用。编辑文件:gedit board/samsung/tq2440/tq2440.c将board_eth_init函数替换为:int board_eth_init(bd_t *...原创 2020-03-20 15:46:30 · 437 阅读 · 0 评论 -
TQ2440移植u-boot2016.11全过程记录-【1】单板建立并启动
TQ2440移植u-boot2016.11全过程记录修改文件:u-boot-2016.11\arch\arm\cpu\arm920t\start.S,将代码: /* FCLK:HCLK:PCLK = 1:2:4 */ /* default FCLK is 120 MHz ! */ ldr r0, =CLKDIVN mov r1, #3 str r1, [r0]替换为: /* 设...原创 2020-02-06 16:38:43 · 1070 阅读 · 1 评论