RTL_8186_1.3.9

所属分类:单片机开发
开发工具:Unix_Linux
文件大小:874KB
下载次数:314
上传日期:2008-06-03 00:59:04
上 传 者JerryWu
说明:  realtek的8186芯片ADSL路由AP源代码,该芯片是目前极高性价比的方案,功能极其强大!
(Realtek 8186 chip ADSL routing the AP source code, the chip is highly cost-effective programs, functions extremely powerful!)

文件列表:
boot71\.svn\dir-wcprops (145, 2008-03-24)
boot71\.svn\empty-file (0, 2008-03-24)
boot71\.svn\entries (1864, 2008-03-24)
boot71\.svn\format (2, 2008-03-24)
boot71\.svn\prop-base\config.in.svn-base (30, 2008-03-24)
boot71\.svn\prop-base\Makefile.svn-base (30, 2008-03-24)
boot71\.svn\prop-base\ReleaseNote.txt.svn-base (30, 2008-03-24)
boot71\.svn\props\config.in.svn-work (30, 2008-03-24)
boot71\.svn\props\Makefile.svn-work (30, 2008-03-24)
boot71\.svn\props\ReleaseNote.txt.svn-work (30, 2008-03-24)
boot71\.svn\text-base\config.in.svn-base (307, 2008-03-24)
boot71\.svn\text-base\Makefile.svn-base (1138, 2008-03-24)
boot71\.svn\text-base\ReleaseNote.txt.svn-base (1691, 2008-03-24)
boot71\.svn\wcprops\config.in.svn-work (155, 2008-03-24)
boot71\.svn\wcprops\Makefile.svn-work (154, 2008-03-24)
boot71\.svn\wcprops\ReleaseNote.txt.svn-work (161, 2008-03-24)
boot71\boot\.svn\dir-wcprops (150, 2008-03-24)
boot71\boot\.svn\empty-file (0, 2008-03-24)
boot71\boot\.svn\entries (5068, 2008-03-24)
boot71\boot\.svn\format (2, 2008-03-24)
boot71\boot\.svn\prop-base\boot.cdb.svn-base (79, 2008-03-24)
boot71\boot\.svn\prop-base\boot.ld.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\boot.rc.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\gdbtk.ini.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\gzip.c.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\gzip.h.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\itab.c.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\LzmaDecode.c.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\LzmaDecode.h.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\main.c.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\Makefile.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\romInit.s.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\SessLog.txt.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\tailor.h.svn-base (30, 2008-03-24)
boot71\boot\.svn\prop-base\tmp.bin.lzma.svn-base (79, 2008-03-24)
... ...

***************************************************************** * * Boot loader - Readme.txt * * History: * 2006/08/17 SH,Lee Added System Configuration * ***************************************************************** - Build Procedures build procedures for v00.01.05 and above: 1.in Linux server, run $cd 71lldr3 $make cleanall $make you will get boot.elf for ICE and boot.bin for rom build procedures: 1.use cygwin, linux can not build, it has _gp problem 2.in cygwin, run make cleanall 3.in cygwin, run make you will get boot.elf for ICE and boot.bin for rom For cygwin build. the util/bin2as.exe has bug in some cygwin version use gcc to build. I re-build bin2as with MSVC6.0. Change the line BIN2ASM = ../util/bin2as to BIN2ASM = ../util/win/Release/bin2as in inc/config.mk *boot0(for OSK verify).bin is for old OSK to download code. change the entry to 0x80080000. *boot014(lzma int phy pci vB-tylo test).bin is for board hang test, it place decompressed image to 0x80000000 instead of the address which stored in "entry". - System Configurations 1. Flash and SDRAM size configuration Define the variable MCR0_VAL of inc/board.h to the proper value. As below, Flash and SDRAM size will be configured as 8M and 16M, respectively. #define MCR0_VAL 0xe2800000 //8M/16M //#define MCR0_VAL 0x52800000 //2M/8M //#define MCR0_VAL 0x62800000 //2M/16M //#define MCR0_VAL 0xA2800000 //4M/16M 2. Internel/Externel ETH PHY selection and PCI support In inc/board.h, modify the definition of SICR_VAL: //#define SICR_VAL 0xb7053a19 //for external phy & PCI #define SICR_VAL 0xb7053819 //for internal phy & PCI This config will support PCI and internel ETH PHY. 3. SAMSUNG SDRAM supports Enable the definition "#define SAMSUNG_SUPPORT" in inc/board.h to support SAMSUNG SDRAM. 4. Mini-model supports Due to mini-model using GPA6 as AA21, GPA6 will default configure to output 0 as using the lower 4M flash address. Enable the definition "#define MINIMODEL_SUPPORT" in inc/board.h to support mini-model board.

近期下载者

相关文件


收藏者