针对FL2440开发板的u-boot-2010.09版本补丁

这是针对FL2440开发板的u-boot-2010.09版本移植代码补丁,请先下载原版u-boot-2010.09下载地址,然后解压进入目录打补丁即可,补丁下载链接地址:u-boot2010.09_fl2440.patch
首先你的主机应该配置好交叉编译环境,最好使用arm-linux-4.3及以上版本,配置时输入:make fl2440_config,然后执行make即可执行生成u-boot.bin。本移植补丁中支持FL2440,3.5寸的LCD,256M NAND Flash,4M的NOR Flash,并支持NOR Flash和NAND Flash的自识别启动,支持DM9000网卡,支持U盘读取(USB支持),支持YAFFS2文件系统,JIFFS2文件系统。

该补丁中,默认是支持3.5寸屏的,若不是3.5寸屏或者想取消屏幕的显示,请将include/configs/fl2440.h中255行处

[cpp] view
plain
copy

  1. #if 1  
  2. /*****************add by yanghao support LCD********************/  
  3. /*LCD support*/  

修改为

[html] view
plain
copy

  1. #if 0  
  2. /*****************add by yanghao support LCD********************/  
  3. /*LCD support*/  

即可,如果想要更改或取消一些功能请参阅include/configs/fl2440.h,注释相应的宏即可

时间: 2024-08-03 10:32:27

针对FL2440开发板的u-boot-2010.09版本补丁的相关文章

u-boot-uboot引导 beaglebone black 编译内核,总是启动开发板原来的内核

问题描述 uboot引导 beaglebone black 编译内核,总是启动开发板原来的内核 10C u-boot 版本: 2014.04-rc3内核版本:kernel-3.8.13-rt问题详情:uboot和kernel顺利编译完成,采用u盘挂载将编译好的MLO.u-boot.img.zImage.arm335x-boneblack.dtb.kernel_modules.tar.gz 五个文件按照如下方式挂载到开发板上: mkdir /media/sda1 mount /dev/sda1 /

ubuntu-求助:在开发板和LINUX间用NFS挂载文件看不到?

问题描述 求助:在开发板和LINUX间用NFS挂载文件看不到? 在FL2440开发板和ubuntu12.10间搭建NFS,用mount命令挂载后,在开发板上文档管理器中查看不到挂载文件,在minicom中用ls 也看不到,但在PC LINUX终端中创建了个hello测试文件,在minicom下执行是能成功(同样ls也看不到该文件),反过来在minicom中用touch命令创建个文件,在PC LINUX上却能看到这个文件,那说明NFS是肯定是挂载成功了的吧?为何却在开发板上却看不到挂载目录中的文件

【STM32 .Net MF开发板学习-07】全屏位图无闪烁显示

16位320*240的位图大小为150K字节,而对于EM-STM3210E开发板来说,RAM仅有128K,远不够显示一幅完整位图,红牛的开发板即使有256K的RAM,但是刨去堆.栈及TinyCLR本身所用,剩下的也不多了,所以要显示全屏位图,必须分块显示. 但是这样带来两个问题,一幅图要分块制作,相当繁琐,不过这个可以升级TBConvert程序,让其支持自动分块功能,这个问题算完美解决了.下个问题,从Flash读取需要一定时间,显示也需要一定时间,这样显示全屏位图的过程,就是从上到下,一个一个画

使用JLink间接烧写S3C2410、S3C2440开发板Nor、Nand Flash的方法

1. 简要说明 JLink的调试功能.烧写Flash的功能都很强大,但是对于S3C2410.S3C2440的Flash操作有些麻烦:烧写Nor Flash时需要设置SDRAM,否则速率很慢:烧写Nand Flash只是从理论上能够达到,但是还没有人直接实现这点. 本文使用一个间接的方法来实现对S3C2410.S3C2440开发板的Nor.Nand Flash的烧写.原理为:JLink可以很方便地读写内存.启动程序,那么可以把一个特制的程序下载到开发板上的SDRAM去,并运行它,然后使用这个程序来

在icool6410开发板上从SD卡booting失败, 怎么解决

问题描述 在icool6410开发板上从SD卡booting失败, 怎么解决 我几天前买一个开发板,当出板上已经安装了wince.我想安装Android 所以按照手册的指示进行booting操作.首先,我准备了一个TF卡, 卡上面写着"micro SD HC 2GB""字.我用irom fusing tool 软件把uboot256-sd.bin文件写了在tf card.把开发板的boot pin设置1111 TF card 启动方式.开发板和PC连接以后, 上电!不过, 通

友善之臂tiny4412-1306开发板安卓系统烧写

折腾了很久,终于烧写成功.不废话,咱们说说流程吧. 首先,我们需要有一个基于tiny4412的kernel,从友善之臂官网获取. 然后解压: 1.tar -xvf  linux-3.5 .... 然后cp  tiny4412-android_deconfig  .config 接下来make zImage 在 arch/arm/boot/生成对应的zImage ,这个也就是我们的kernrl. 当然在此之前,我们需要安装交叉编译工具arm-linux-gcc.没有的话就装上这个环境,arm-li

MinnowBoard MAX 硬件开发板

Minnowboard MAXMinnowBoard MAX是一款紧凑型,经济实惠,而且功能强大的开发板为专业人士和制造商.开放式的硬件设计使无尽的定制和集成的潜力.它采用64位英特尔凌动E38xx系列SoC的CPU,集成英特尔高清显卡.视频和数字音频输出是通过HDMI与模拟音频经由扩展板单独可用.其他I/ O包括:微型,SATA2,USB3.0(主机),USB2.0(主机),千兆以太网,I2C,SPI,并通过FTDI电缆串行调试(不含税).八缓冲GPIO引脚可作为很好,有2个引脚支持PWM.

物联网操作系统HelloX已成功移植到MinnowBoard MAX开发板上

http://blog.csdn.net/hellochina15/article/details/49722815 在HelloX开发团队的努力下,以及Winzent Tech公司(总部在瑞典斯德哥尔摩)的支持下,HelloX最新版本V1.78已成功移植到MinnowBoard MAX开发板上.相关源代码已经发布到github上(github.com/hellox-project/HelloX_OS),欢迎感兴趣的朋友下载测试. MinnowBoardMAX是在Intel的支持下,由Circu

u boot-dm6467开发板烧写内核及文件系统

问题描述 dm6467开发板烧写内核及文件系统 最近自己编译了内核并且利用busybox制作了一个根文件系统,打算烧写到开发板中(我用的是dm6467开发板). 烧写内核以及根文件系统: 烧写内核: setenv serverip 192.201.0.8 setenv ipaddr 192.201.0.10 tftp 0x80700000 uImage nand erase 500000 1f0000 nand write 0x80700000 500000 1f0000 setenv boot