U-BOOT中文文档 概述与配置选项(5)

2019-01-26 15:43

CONFIG_USBD_PRODUCT_NAME 定义设备的名称

- CONFIG_USBD_PRODUCT_NAME \

CONFIG_USBD_VENDORID

将此宏定义为你从USB-IF(Implementors Forum)分配的Vendor ID。为避免污染USB名字空间,要求该值必须是唯一的

- CONFIG_USBD_VENDORID 0xFFFF

CONFIG_USBD_PRODUCTID 定义设备的Product ID

- CONFIG_USBD_PRODUCTID 0xFFFF

- MMC 支持:

U-Boot支持Intel PXA上的MMC控制器,定义CONFIG_MMC以使能支持。用与flash类似的方式将MMC设备映射到物理内存,即可在boot提示符下访问设备。 CONFIG_CMD_MMC使能命令行。MMC驱动支持FAT文件系统,可以通过CONFIG_CMD_FAT开启.

- 日志Flash文件系统支持:

CONFIG_JFFS2_NAND, CONFIG_JFFS2_NAND_OFF, CONFIG_JFFS2_NAND_SIZE, CONFIG_JFFS2_NAND_DEV 用于NAND设备上的默认分区的参数

CFG_JFFS2_FIRST_SECTOR,

CFG_JFFS2_FIRST_BANK, CFG_JFFS2_NUM_BANKS 用于NOR设备上的默认分区的参数

CFG_JFFS_CUSTOM_PART

定义此宏来创建一个私有分区,你必须提供一个函数: struct part_info* jffs2_part_info(int part_num)

如果只定义一个JFFS2分区,也可以定义下面的宏来禁用chpart命令。

#define CFG_JFFS_SINGLE_PART 1 在没有自定义分区的时候,这个是默认行为。 - 键盘支持:

CONFIG_ISA_KEYBOARD 定义该宏以支持标准PC键盘 CONFIG_I8042_KBD

支持标准PC键盘,US(默认)和GERMAN键盘布局(通过\切换)。为cfb_console提供函数i8042_kbd_init, i8042_tstc和i8042_getc。支持光标闪烁。 - 视频支持: CONFIG_VIDEO

定义该宏以支持视频 (输出到视频). CONFIG_VIDEO_CT69000

支持 Chips & Technologies 69000 视频芯片 CONFIG_VIDEO_SMI_LYNXEM

使能Silicon Motion SMI 712/710/810 视频芯片. 视频输出由环境变量'videoout' (1 = LCD and 2 = CRT). 如果不定义videoout,默认为CRT

对CT69000 和 SMI_LYNXEM 驱动, 视频模式由环境变量'videomode'选择, 有两个选择:

- \'num' is a standard LiLo mode numbers. 支持下列标准模式 (* 为默认值):

Colors 640x480 800x600 1024x768 1152x864 1280x1024 -------------+--------------------------------------------- 8 bits | 0x301* 0x303 0x305 0x161 0x307 15 bits | 0x310 0x313 0x316 0x162 0x319 16 bits | 0x311 0x314 0x317 0x163 0x31A 24 bits | 0x312 0x315 0x318 ? 0x31B -------------+--------------------------------------------- (i.e. setenv videomode 317; saveenv; reset;)

- \所有视频参数从bootargs提取. (见 drivers/video/videomodes.c) CONFIG_VIDEO_SED13806

使能 Epson SED13806 驱动. 该驱动支持8bpp和16bpp模式(由

CONFIG_VIDEO_SED13806_8BPP或 CONFIG_VIDEO_SED13806_16BPP定义) - 键盘支持:

CONFIG_KEYBOARD

定义该宏来使能自定义键盘支持。它简单地调用drv_keyboard_init(),该函数需要在单板相关文件中提供。目前使用该宏的单板只有RBC823。 - LCD 支持: CONFIG_LCD

定义该宏以支持 LCD (输出至LCD); 同时从下列的显示支持中选择一种: CONFIG_ATMEL_LCD:

HITACHI TX09D70VM1CCA, 3.5\ CONFIG_NEC_NL6448AC33:

NEC NL6448AC33-18. Active, color, single scan. CONFIG_NEC_NL6448BC20 NEC NL6448BC20-08. 6.5\ Active, color, single scan. CONFIG_NEC_NL6448BC33_54 NEC NL6448BC33-54. 10.4\ Active, color, single scan. CONFIG_SHARP_16x9

Sharp 320x240. Active, color, single scan. It isn't 16x9, and I am not sure what it is. CONFIG_SHARP_LQ64D341 Sharp LQ64D341 display, 640x480. Active, color, single scan. CONFIG_HLD1045 HLD1045 display, 640x480. Active, color, single scan. CONFIG_OPTREX_BW

Optrex CBL50840-2 NF-FW 99 22 M5 or

Hitachi LMG6912RPFC-00T or

Hitachi SP14Q002 320x240. Black & white.

Normally display is black on white background; define CFG_WHITE_ON_BLACK to get it inverted. - Splash Screen 支持: CONFIG_SPLASH_SCREEN

如果设置该选项, 将检查环境变量\如果变量存在则显示一张BMP图像, 普通的logo, 版权及系统信息不再显示. \指定了位图的存放地址. 终端也被重定向到\由于启动的早期就会加载Splash screen, 使用它可以实现安静的启动. - Gzip 压缩的BMP支持: CONFIG_VIDEO_BMP_GZIP

如果设置该选项, 除了支持标准BMP图像外, splashscreen或者bmp命令可以使用gzip压缩的BMP图像. - 压缩支持: CONFIG_BZIP2

如果设置了该选项,u-boot将包含对bzip2压缩映像的支持。如果不设置该选项,则只支持未压缩的或者gzip压缩的映像。

注意: bzip2 算法需要大量的RAM, 因此malloc区大小(通过CFG_MALLOC_LEN定义)至少为4MB。 - MII/PHY 支持: CONFIG_PHY_ADDR PHY在MII总线上的地址。

CONFIG_PHY_CLOCK_FREQ (ppc4xx) MII总线的时钟频率。 CONFIG_PHY_GIGE

如果设置该选项,则支持GE PHY的速度/双工检测 CONFIG_PHY_RESET_DELAY

有一些PHY (如Intel LXT971A) 在复位后需要经过一定的时延才能访问MII寄存器,需要设置该宏。该设置的单位为usec (LXT971A至少需设为300usec)。 CONFIG_PHY_CMD_DELAY (ppc4xx)

有一些PHY (如Intel LXT971A) 在发起MII命令时,需要额外的时延才能读取MII状态寄存器。 - 以太网支持: CONFIG_ETHADDR CONFIG_ETH2ADDR CONFIG_ETH3ADDR

为对应的以太网接口定义一个默认的MAC地址, 当不能自动确定时使用该定义. - IP 地址:

CONFIG_IPADDR

为默认的以太网接口定义一个默认的IP地址(在没有确定IP地址的时候使用,比如通过bootp确定IP地址)。

- 服务器 IP 地址: CONFIG_SERVERIP

定义默认的TFTP服务器IP地址。在使用\命令时,将使用该地址连接TFTP服务器。

- Multicast TFTP Mode: CONFIG_MCAST_TFTP

定义该宏以支持组播TFTP(按rfc-2090); 比如与atftp工作. 可以允许从多个目标tftp同时下载相同的boot image. 注意: 使用的以太网驱动必须提供函数mcast()支持加入/离开一个组播组.

CONFIG_BOOTP_RANDOM_DELAY - BOOTP 恢复模式:

CONFIG_BOOTP_RANDOM_DELAY

如果你的网络中有多个系统使用BOOTP启动, 你可能需要避免出现所有系统同时发送BOOTP请求的情况(如因电源恢复产生的系统同时上电), 将导致BOOTP服务器过载. 定义 CONFIG_BOOTP_RANDOM_DELAY 将在发送BOOTP请求前插入随机延时. 插入规则如下:

1st BOOTP request: delay 0 ... 1 sec 2nd BOOTP request: delay 0 ... 2 sec 3rd BOOTP request: delay 0 ... 4 sec 4th and following

BOOTP requests: delay 0 ... 8 sec - DHCP 高级选项:

可以定义下列CONFIG_BOOTP_*宏来微调DHCP的功能: CONFIG_BOOTP_SUBNETMASK CONFIG_BOOTP_GATEWAY CONFIG_BOOTP_HOSTNAME CONFIG_BOOTP_NISDOMAIN CONFIG_BOOTP_BOOTPATH CONFIG_BOOTP_BOOTFILESIZE CONFIG_BOOTP_DNS CONFIG_BOOTP_DNS2

CONFIG_BOOTP_SEND_HOSTNAME CONFIG_BOOTP_NTPSERVER CONFIG_BOOTP_TIMEOFFSET CONFIG_BOOTP_VENDOREX


U-BOOT中文文档 概述与配置选项(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《劳动合同书》范本下载 doc2

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: