找回密码
 注册
搜索
查看: 406|回复: 0

[综合资料] DENX交你做移植

[复制链接]
发表于 2007-4-3 21:03:29 | 显示全部楼层 |阅读模式
关于u-boot,ffs都有详细的介绍
【文件名】:0743@52RD_DULG-tqm8xxl.pdf
【格 式】:pdf
【大 小】:595K
【简 介】:
【目 录】:
1. Abstract
2. Introduction
2.1. Copyright
2.2. Disclaimer
2.3. Availability
2.4. Credits
2.5. Translations
2.6. Feedback
2.7. Conventions
3. Embedded Linux Development Kit
3.1. ELDK Availability
3.2. Supported Host Systems
3.3. Supported Target Architectures
3.4. Installation
3.4.1. Product Packaging
3.4.2. Downloading the ELDK
3.4.3. Initial Installation
3.4.4. Installation and Removal of Individual Packages
3.4.5. Removal of the Entire Installation
3.5. Working with ELDK
3.5.1. Switching Between Multiple Installations
3.6. Mounting Target Components via NFS
3.7. Rebuilding ELDK Components
3.7.1. ELDK Source Distribution
3.7.2. Rebuilding Target Packages
3.7.3. Rebuilding ELDT Packages
3.8. ELDK Packages
3.8.1. List of ELDT Packages
3.8.2. List of Target Packages
3.9. Rebuilding the ELDK from Scratch
3.9.1. ELDK Build Process Overview
3.9.2. Setting Up ELDK Build Environment
3.9.3. build.sh Usage
3.9.4. Format of the cpkgs.lst and tpkgs.lst Files
3.10. Notes for Solaris 2.x Host Environment
4. System Setup
4.1. Serial Console Access
4.2. Configuring the "cu" command
4.3. Configuring the "kermit" command
4.4. Using the "minicom" program
4.5. Permission Denied Problems
4.6. Configuration of a TFTP Server
4.7. Configuration of a BOOTP / DHCP Server
4.8. Configuring a NFS Server
5. Das U-Boot
5.1. Current Versions
5.2. Unpacking the Source Code
5.3. Configuration
5.4. Installation
5.4.1. Before You Begin
5.4.1.1. Installation Requirements
5.4.1.2. Board Identification Data
5.4.2. Installation Using a BDM/JTAG Debugger
5.4.3. Installation using U-Boot
5.4.4. Installation using Linux
5.4.5. Installation using firmware
5.4.5.1. Read Board ID and MAC Address
5.4.5.2. Test Download
5.4.5.3. Verify Download
5.4.5.4. Erase MON8xx Firmware
5.4.5.5. Load U-Boot
5.4.5.6. Verify Download
5.4.5.7. Recover Old MON8xx Firmware
5.4.5.8. Reset Board, and Re-Initialize
5.5. Tool Installation
5.6. Initialization
5.7. Initial Steps
5.8. The First Power-On
5.9. U-Boot Command Line Interface
5.9.1. Information Commands
5.9.1.1. bdinfo - print Board Info structure
5.9.1.2. coninfo - print console devices and informations
5.9.1.3. flinfo - print FLASH memory information
5.9.1.4. iminfo - print header information for application image
5.9.1.5. help - print online help
5.9.2. Memory Commands
5.9.2.1. base - print or set address offset
5.9.2.2. crc32 - checksum calculation
5.9.2.3. cmp - memory compare
5.9.2.4. cp - memory copy
5.9.2.5. md - memory display
5.9.2.6. mm - memory modify (auto-incrementing)
5.9.2.7. mtest - simple RAM test
5.9.2.8. mw - memory write (fill)
5.9.2.9. nm - memory modify (constant address)
5.9.2.10. loop - infinite loop on address range
5.9.3. Flash Memory Commands
5.9.3.1. cp - memory copy
5.9.3.2. flinfo - print FLASH memory information
5.9.3.3. erase - erase FLASH memory
5.9.3.4. protect - enable or disable FLASH write protection
5.9.4. Execution Control Commands
5.9.4.1. autoscr - run script from memory
5.9.4.2. bootm - boot application image from memory
5.9.4.3. go - start application at address 'addr'
5.9.5. Download Commands
5.9.5.1. bootp - boot image via network using BOOTP/TFTP protocol
5.9.5.2. dhcp - invoke DHCP client to obtain IP/boot params
5.9.5.3. loadb - load binary file over serial line (kermit mode)
5.9.5.4. loads - load S-Record file over serial line
5.9.5.5. rarpboot- boot image via network using RARP/TFTP protocol
5.9.5.6. tftpboot- boot image via network using TFTP protocol
5.9.6. Environment Variables Commands
5.9.6.1. printenv- print environment variables
5.9.6.2. saveenv - save environment variables to persistent storage
5.9.6.3. setenv - set environment variables
5.9.6.4. run - run commands in an environment variable
5.9.6.5. bootd - boot default, i.e., run 'bootcmd'
5.9.7. Special Commands
5.9.7.1. i2c - I2C sub-system
5.9.7.2. ide - IDE sub-system
5.9.7.3. diskboot- boot from IDE device
5.9.8. Miscellaneous Commands
5.9.8.1. date - get/set/reset date & time
5.9.8.2. echo - echo args to console
5.9.8.3. reset - Perform RESET of the CPU
5.9.8.4. sleep - delay execution for some time
5.9.8.5. version - print monitor version
5.9.8.6. ? - alias for 'help'
5.10. U-Boot Environment Variables
5.11. U-Boot Scripting Capabilities
5.12. U-Boot Standalone Applications
5.12.1. "Hello World" Demo
5.12.2. Timer Demo
5.13. U-Boot Image Formats
5.14. U-Boot Advanced Features
5.14.1. Boot Count Limit
5.14.2. Bitmap Support
5.14.3. Splash Screen Support
6. Embedded Linux Configuration
6.1. Download and Unpack the Linux Kernel Sources
6.2. Kernel Configuration and Compilation
6.3. Installation
7. Booting Embedded Linux
7.1. Introduction
7.2. Passing Kernel Arguments
7.3. Boot Arguments Unleashed
7.4. Networked Operation with Root Filesystem over NFS
7.5. Boot from Flash Memory
7.6. Standalone Operation with Ramdisk Image
[UseMoney=5]

[/UseMoney]
[em07]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-26 21:31 , Processed in 0.045555 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表