⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 U-Boot1.1.2是最为常用的嵌入式系统Bootloader
💻
字号:
After following the step of Yoo. Jonghoon and Wolfgang Denk,I ported u-boot on RPXlite DW version board: RPXlite_DW or LITE_DW.There are three differences between the Yoo-ported RPXlite and the RPXlite_DW.Board(in U-BOOT)	version(in EmbeddedPlanet)	CPU	SDRAM	FLASHRPXlite				RPXlite CW		850	16MB	4MBRPXlite_DW			RPXlite DW		823e	64MB	16MBThis fireware is specially coded for EmbeddedPlanet Co. Software DevelopmentPlatform(RPXlite DW),which has a NEC NL6448BC20-08 LCD panel.It has the following three features:1. 64MHz/48MHz system frequence setting options.The default setting is 48MHz.To get a 64MHz u-boot,just add'64' in make command,likemake RPXlite_DW_64_configmake all2. CFG_ENV_IS_IN_FLASH/CFG_ENV_IS_IN_NVRAMThe default environment parameter is stored in FLASH because it is a common choice forenvironment parameter.So I make NVRAM as backup parameter storeage.The reason why Ididn't use EEPROM for ENV is that PlanetCore V2.0 use EEPROM as environment parameterhome.Because of the possibility of using two firewares on this board,I didn't'disturb' EEPROM.To get NVRAM support,you may use the following build command:make RPXlite_DW_NVRAM_configmake all3. LCD panel supportTo support the Platform better,I added LCD panel(NL6448BC20-08) function.But bewear ofthe fact that once you build this support and program it to FLASH,you should make sureyou put workable kernel and ramdisk at the right place in FLASH or through NFS.Otherwise, you must erase this fireware manually via BDI2000 or ICE tools.So thisfunction is used for deployment and demo only.Pls look before you leap.To get a LCD support u-boot,you can do the following:make RPXlite_DW_LCD_configmake all~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~The basic make commands could be:make RPXlite_DW_configmake RPXlite_DW_64_configmake RPXlite_DW_LCD_configmake RPXlite_DW_NVRAM_configBTW,you can combine the above features together and get a workable u-boot to meet your need.For example,to get a 64MHZ && ENV_IS_IN_FLASH && LCD panel support u-boot,you can type:make RPXlite_DW_NVRAM_64_LCD_configmake allSo other combining make commands could be:make RPXlite_DW_NVRAM_64_configmake RPXlite_DW_NVRAM_LCD_configmake RPXlite_DW_64_LCD_config~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~The boot process by "make RPXlite_DW_config" could be:U-Boot 1.1.1 (Jun  8 2004 - 11:16:30)CPU:   PPC823EZTnnB2 at 48 MHz: 16 kB I-Cache 8 kB D-CacheBoard: RPXlite_DWDRAM:  64 MBFLASH: 16 MB*** Warning - bad CRC, using default environmentIn:    serialOut:   serialErr:   serialNet:   SCC ETHERNETu-boot>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~I'd like to extend my heartfelt gratitute to kind people for helping me work it out.I would particually thank Wolfgang Denk for his nice help.Enjoy,Sam Song, samsongshu@yahoo.com.cnInstitute of Electrical Machinery and ControlsShanghai UniversityJune 8,2004

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -