ImageVerifierCode 换一换
格式:DOCX , 页数:117 ,大小:86.21KB ,
资源ID:18432080      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18432080.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(uboot Readme中文注释Word文件下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

uboot Readme中文注释Word文件下载.docx

1、 - mcf5227x Files specific to Freescale ColdFire MCF5227x CPUs - mcf532x Files specific to Freescale ColdFire MCF5329 CPUs - mcf5445x Files specific to Freescale ColdFire MCF5445x CPUs - mcf547x_8x Files specific to Freescale ColdFire MCF547x_8x CPUs - mips Files specific to MIPS CPUs - mpc5xx Files

2、 specific to Freescale MPC5xx CPUs - mpc5xxx Files specific to Freescale MPC5xxx CPUs - mpc8xx Files specific to Freescale MPC8xx CPUs - mpc8220 Files specific to Freescale MPC8220 CPUs - mpc824x Files specific to Freescale MPC824x CPUs - mpc8260 Files specific to Freescale MPC8260 CPUs - mpc85xx Fi

3、les specific to Freescale MPC85xx CPUs - nios Files specific to Altera NIOS CPUs - nios2 Files specific to Altera Nios-II CPUs - ppc4xx Files specific to AMCC PowerPC 4xx CPUs - pxa Files specific to Intel XScale PXA CPUs - s3c44b0 Files specific to Samsung S3C44B0 CPUs - sa1100 Files specific to In

4、tel StrongARM SA1100 CPUs- disk Code for disk drive partition handling 磁盘驱动,及分区操作的代码- doc Documentation (dont expect too much) 文档(不要期待太多(搞不懂为什么了?)- drivers Commonly used device drivers 通用设备驱动- dtt Digital Thermometer and Thermostat drivers 数字温度器及调温装置驱动- examples Example code for standalone applicati

5、ons, etc. 独立应用程序的例子- include Header Files 头文件- lib_arm Files generic to ARM architecture ARM体系结构通用的文件- lib_avr32 Files generic to AVR32 architecture- lib_generic Files generic to all architectures 所有体系结构通用的文件- lib_i386 Files generic to i386 architecture- lib_m68k Files generic to m68k architecture-

6、lib_mips Files generic to MIPS architecture- lib_nios Files generic to NIOS architecture- lib_ppc Files generic to PowerPC architecture- lib_sparc Files generic to SPARC architecture- libfdt Library files to support flattened device trees 支持平板设备树的库文件- net Networking code 网络代码- post Power On Self Tes

7、t 上电自检- rtc Real Time Clock drivers 实时时钟驱动- tools Tools to build S-Record or U-Boot images, etc. 编译S-Record和U-Boot镜像的工具- api 1.3版本的UBOOT还增加了一个API的文件夹, 这里放的是一些扩展应用的独立的API函数 Software Configuration:软件配置:=Configuration is usually done using C preprocessor defines; therationale behind that is to avoid de

8、ad code whenever possible.配置是通过C预处理程序完成。There are two classes of configuration variables:有两类配置变量:* Configuration _OPTIONS_: 配置选项: These are selectable by the user and have names beginning with CONFIG_. 是可由用户选择并以“CONFIG_”开头* Configuration _SETTINGS_: 配置设置 These depend on the hardware etc. and should

9、not be meddled with if you dont know what youre doing; they have names beginning withCFG_ 依赖于硬件,由“CFG_”开头Later we will add a configuration tool - probably similar to or evenidentical to whats used for the Linux kernel. Right now, we have todo the configuration by hand, which means creating some symb

10、oliclinks and editing some configuration files. We use the TQM8xxL boardsas an example here.以后我们将加入类似Linux内核一样的配置工具。但现在只能手工配置。我们将以TQM8XXL为例。第一步:Selection of Processor Architecture and Board Type:选择处理器架构和板类型:-For all supported boards there are ready-to-use defaultconfigurations available; just type m

11、ake _config对所有已至此的板都已经有可用的默认配置,只要执行:boare_name_config下面是例子Example: For a TQM823L module type: cd u-boot make TQM823L_configFor the Cogent platform, you need to specify the CPU type as well;e.g. make cogent_mpc8xx_config. And also configure the cogentdirectory according to the instructions in cogent/

12、README.对于加强型平台还要指定CPU类型,请阅读cogent/READM第二步Configuration Options:配置选项:-Configuration depends on the combination of board and CPU type; allsuch information is kept in a configuration file配置依赖于板和CPU,所有配置设置信息保存在:include/configs/.h For a TQM823L module, all configuration settings are ininclude/configs/TQ

13、M823L.hMany of the options are named exactly as the corresponding Linuxkernel configuration options. The intention is to make it easier tobuild a config tool - later.The following options need to be configured:以下的选项需要被配置:这里MPC的配置比较多,如果是SMDK2410的话配置会少很多- CPU Type: Define exactly one, e.g. CONFIG_MPC8

14、5XX.CPU类型:正确地定义一个种类,比如:CONFIG_MPC85XX- Board Type: Define exactly one, e.g. CONFIG_MPC8540ADS.板类型:比如:CONFIG_MPC8540ADS- CPU Daughterboard Type: (if CONFIG_ATSTK1000 is defined) Define exactly one, e.g. CONFIG_ATSTK1002CPU子类- CPU Module Type: (if CONFIG_COGENT is defined) Define exactly one of CONFIG

15、_CMA286_60_OLDCPU模型- FIXME - not tested yet: CONFIG_CMA286_60, CONFIG_CMA286_21, CONFIG_CMA286_60P, CONFIG_CMA287_23, CONFIG_CMA287_50- Motherboard Type: CONFIG_CMA101, CONFIG_CMA102主板- Motherboard I/O Modules: Define one or more of CONFIG_CMA302主板I/O模式- Motherboard Options: (if CONFIG_CMA101 or CON

16、FIG_CMA102 are defined) CONFIG_LCD_HEARTBEAT - update a character position on the LCD display every second with a rotator |-/|-/- Board flavour: (if CONFIG_MPC8260ADS is defined) CONFIG_ADSTYPE Possible values are: CFG_8260ADS - original MPC8260ADS CFG_8266ADS - MPC8266ADS CFG_PQ2FADS - PQ2FADS-ZU o

17、r PQ2FADS-VR CFG_8272ADS - MPC8272ADS- MPC824X Family Member (if CONFIG_MPC824X is defined) CONFIG_MPC8240, CONFIG_MPC8245- 8xx CPU Options: (if using an MPC8xx CPU) CONFIG_8xx_GCLK_FREQ - deprecated: CPU clock if get_gclk_freq() cannot work e.g. if there is no 32KHz reference PIT/RTC clock CONFIG_8

18、xx_OSCLK - PLL input clock (either EXTCLK or XTAL/EXTAL)- 859/866/885 CPU options: (if using a MPC859 or MPC866 or MPC885 CPU): CFG_8xx_CPUCLK_MIN CFG_8xx_CPUCLK_MAX CONFIG_8xx_CPUCLK_DEFAULT See doc/README.MPC866 CFG_MEASURE_CPUCLK Define this to measure the actual CPU clock instead of relying on t

19、he correctness of the configured values. Mostly useful for board bringup to make sure the PLL is locked at the intended frequency. Note that this requires a (stable) reference clock (32 kHz RTC clock or CFG_8XX_XIN)- Intel Monahans options: CFG_MONAHANS_RUN_MODE_OSC_RATIO Defines the Monahans run mo

20、de to oscillator ratio. Valid values are 8, 16, 24, 31. The core frequency is this value multiplied by 13 MHz. CFG_MONAHANS_TURBO_RUN_MODE_RATIO Defines the Monahans turbo mode to oscillator ratio. Valid values are 1 (default if undefined) and 2. The core frequency as calculated above is multiplied

21、by this value.- Linux Kernel Interface:- Linux内核接口 CONFIG_CLOCKS_IN_MHZ U-Boot stores all clock information in Hz internally. UBOOT以Hz位单位存储时钟信息For binary compatibility with older Linux kernels (which expect the clocks passed in the bd_info data to be in MHzLinux内核期望时钟是以MHz位单位传到bd_info的) the environm

22、ent variable为了和内核兼容可以定义环境变量 clocks_in_mhz can be defined so that U-Boot converts clock data to MHZ before passing it to the Linux kernel. 把UBOOT的时钟数据转换位MHz后传入内核 When CONFIG_CLOCKS_IN_MHZ is defined, a definition ofclocks_in_mhz=1 is automatically included in the default environment. 当CONFIG_CLOCKS_I

23、N_MHZ被定义后clocks_in_mhz=1会被自动包含到环境中 CONFIG_MEMSIZE_IN_BYTES relevant for MIPS only 只跟MIPS相关 When transferring memsize parameter to linux, some versions expect it to be in bytes, others in MB. Define CONFIG_MEMSIZE_IN_BYTES to make it in bytes. 对于内存大小的参数可以定义CONFIG_MEMSIZE_IN_BYTES 以BYTES位单位 CONFIG_OF_

24、LIBFDT New kernel versions are expecting firmware settings to be passed using flattened device trees (based on open firmware concepts). * New libfdt-based support * Adds the fdt command * The bootm command automatically updates the fdt OF_CPU - The proper name of the cpus node. OF_SOC - The proper n

25、ame of the soc node. OF_TBCLK - The timebase frequency. OF_STDOUT_PATH - The path to the console device boards with QUICC Engines require OF_QE to set UCC MAC addresses CONFIG_OF_BOARD_SETUP Board code has addition modification that it wants to make to the flat device tree before handing it off to t

26、he kernel CONFIG_OF_BOOT_CPU This define fills in the correct boot CPU in the boot param header, the default value is zero if undefined.- Serial Ports:- 串口 CFG_PL010_SERIAL Define this if you want support for Amba PrimeCell PL010 UARTs. 要支持Amba PrimeCell PL010 UARTs就定义此项 CFG_PL011_SERIAL Define this if you want support for Amba PrimeCell PL011 UARTs. CONFIG_PL011_CLOCK If you have Amba PrimeCell PL011 UARTs, set this variable to the clock speed of the UARTs. CONFIG_PL01x_PORTS If you have Amba PrimeCell PL010 or PL011 UARTs

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1