1.ARM寄存器修改,确认FW.s里SMRDATA DATA是否是设的BANKSIZE为128M(默认为128M)还有B6_SCAN设为10BIT<br />2.MAP.a里把地址改成支持128M的<br />DCD 0x80000000, 0x02000000, 30 ; 30 MB SRAM(SRAM/ROM) BANK 0<br /> DCD 0x82000000, 0x08000000, 8 ; 32 MB SROM(SRAM/ROM) BANK 1<br /> DCD 0x83000000, 0x0be00000, 2 ; 32 MB SROM(SRAM/ROM) BANK 1<br /> DCD 0x84000000, 0x10000000, 32 ; 32 MB SROM(SRAM/ROM) BANK 2<br /> DCD 0x86000000, 0x18000000, 32 ; 32 MB SROM(SRAM/ROM) BANK 3<br /> DCD 0x87000000, 0x20000000, 1 ; 32 MB SROM(SRAM/ROM) BANK 4<br /> DCD 0x87800000, 0x28000000, 1 ; 32 MB SROM(SRAM/ROM) BANK 5<br /> DCD 0x88000000, 0x30000000, 128 ; 64 MB DRAM BANK 0, 1<br /> DCD 0x90800000, 0x48000000, 1 ; Memory control register<br /> DCD 0x90900000, 0x49000000, 1 ; USB Host register<br /> DCD 0x90A00000, 0x4A000000, 1 ; Interrupt Control register<br /> DCD 0x90B00000, 0x4B000000, 1 ; DMA control register<br /> DCD 0x90C00000, 0x4C000000, 1 ; Clock & Power register<br /> DCD 0x90D00000, 0x4D000000, 1 ; LCD control register<br /> DCD 0x90E00000, 0x4E000000, 1 ; NAND flash control register<br /> DCD 0x90F00000, 0x4F000000, 1 ; Camera control register <br /> DCD 0x91000000, 0x50000000, 1 ; UART control register<br /> DCD 0x91100000, 0x51000000, 1 ; PWM timer register<br /> DCD 0x91200000, 0x52000000, 1 ; USB device register<br /> DCD 0x91300000, 0x53000000, 1 ; Watchdog Timer register<br /> DCD 0x91400000, 0x54000000, 1 ; IIC control register<br /> DCD 0x91500000, 0x55000000, 1 ; IIS control register<br /> DCD 0x91600000, 0x56000000, 1 ; I/O Port register<br /> DCD 0x91700000, 0x57000000, 1 ; RTC control register<br /> DCD 0x91800000, 0x58000000, 1 ; A/D convert register<br /> DCD 0x91900000, 0x59000000, 1 ; SPI register<br /> DCD 0x91A00000, 0x5A000000, 1 ; SD Interface register<br /> DCD 0x91B00000, 0x5B000000, 1 ; AC97 Interface register<br /> DCD 0x92000000, 0x00000000, 32 ; 32 MB SROM(SRAM/ROM) BANK 0<br /> DCD 0x00000000, 0x00000000, 0 ; End of Table (MB MUST BE ZERO!)<br />3.config.bib 里改成以下:<br />MEMORY<br /><br />;#define CHAIN_ADDRESS 81E40000<br />; CHAIN $(CHAIN_ADDRESS) 00001000 RESERVED<br />; pdwXIPLoc 00000000 $(CHAIN_ADDRESS) FIXUPVAR<br /><br />;;; Tarzan Debug mode <br /> NK 88200000 01e00000 RAMIMAGE<br />; NK 80040000 01E00000 RAMIMAGE<br />; CHAIN 81E40000 00001000 RESERVED<br />; DRIVERS 81E41000 001BF000 RAMIMAGE<br /><br />; RESERVE 8df00000 00080000<br />; RAM 8c200000 01D00000 RAM<br /> RAM 8a000000 06000000 RAM<br /><br /><br />; Common RAM areas<br /> AUD_DMA 88002000 00002000 RESERVED <br /> DRV_GLB 88010000 00010000 RESERVED<br />; DBGSER_DMA 88022000 00002000 RESERVED<br />; SER_DMA 88024000 00002000 RESERVED<br />; IR_DMA 88026000 00002000 RESERVED<br /> SD_DMA 88028000 00008000 RESERVED<br /><br /> EDBG 88030000 00020000 RESERVED<br />; CAMERA 88050000 000A0000 RESERVED<br />; CAMERA 88088000 00140000 RESERVED<br /> DISPLAY 88100000 00100000 RESERVED <br />; DISPLAY 881d0000 00030000 RESERVED <br /><br /><br />CONFIG<br /><br /> COMPRESSION=ON<br /> KERNELFIXUPS=ON<br /><br />IF IMGPROFILER <br /> PROFILE=ON<br />ENDIF<br /><br />IF IMGPROFILER !<br /> PROFILE=OFF<br />ENDIF<br /><br />IF IMGTRUSTROMONLY<br /> IF IMGNOTALLKMODE<br /> ROMFLAGS=12<br /> ENDIF<br /> IF IMGNOTALLKMODE !<br /> ROMFLAGS=10<br /> ENDIF<br />ENDIF<br /><br />IF IMGTRUSTROMONLY !<br /> IF IMGNOTALLKMODE<br /> ROMFLAGS=2<br /> ENDIF<br /> IF IMGNOTALLKMODE !<br /> ROMFLAGS=0<br /> ENDIF<br />ENDIF<br /><br /> ROMSTART=88200000 <br /> ROMWIDTH=32<br /> ROMSIZE=01e00000<br />4.最后把BSP里所有的和config.bib里相冲突的改过来<br /> ok,this is all <br /><br /><br />我们提供国内最低价的ARM工控主板,运行WINCE或者linux操作系统,可以根据客户需求定制,有需要的请联系我们<br />联系电话:021-58443893<br />13918260860<br />MSN:nandcon@hotmail.com<br />QQ:413519861<br /><br />1.SM501扩展(国内第一个提供此扩展,包括北京普光,深圳迅龙,杭州..杭州..的板子都源于此)<br /> 扩展sm501可提供2D硬件加速功能,支持大屏幕的VGA,分辨率最大可达1280x1024,刷新率可以达到85HZ,支持多种LCD,包括800x480的宽屏<br />2.DM9000A扩展支持10/100M以太网,提供据于软件或者硬件的MAC地址存储<br />3.支持各类LCD,包括7''模拟屏,7‘’数字宽屏<br />4.重新编写的WINCE4.2 SD卡驱动彻底解决samsung提供的SD卡驱动的BUG<br />5.支持各类512字节,及2048字节的 nandflash (WINCE4.2不支持2K页的nandflash)<br />6.支持64M或者128M的SDRAM<br />7.提供IIS接口的音频输入输出,如不需要音频输入可用另外一种更低价的音频输出<br />8.支持ATA接口,可以支持各种容量的硬盘( EP9315,S3C2440,S3C2410都支持)<br />9.各类通讯接口,包括RS232,RS485,RS422<br />10.居于SJA1000T的CAN接口<br />11,PS/2键盘接口<br />12。并行口接口<br />13.软盘驱动接口<br />14.WIFI功能(SD卡,USB)<br />15.支持各类触摸屏接口<br />16,USB host及slave接口<br />17。摄像头接口(USB或者S3C2440本身自带的camera接口)<br /><br />以下列出的一些品种OEM大致价格(100片的报价)(LCD为全新A级)<br />S3C2440+7''模拟屏 1200<br />S3C2440+SM501 +7''模拟屏(480x234) 1400<br />S3C2440+SM501 +7''数字宽屏(800x480) 1800<br />S3C2410+7''模拟屏 1100<br />S3C2440+SM501 +7''模拟屏(480x234) 1300<br />S3C2440+SM501 +7''数字宽屏(800x480) 1700 |
|