York Sun a4c66509f1 powerpc/mpc8xxx: Enable 3-way and 4-way DDR interleaving преди 13 години
..
SPL e0820ccc38 ARM: omap3: Set SPL stack size to 8KB, image to 54KB. преди 13 години
device-tree-bindings f5cdc11775 Prepare v2012.04-rc2; minor Coding Style cleanup преди 13 години
uImage.FIT 48690d8024 net ppc: fix ethernet device names with spaces преди 15 години
I2C_Edge_Conditions 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS преди 17 години
README.440-DDR-performance a2c95a7224 PPC440 DDR setup: Set SDRAM0_CFG0[PMU]=0 for best performance преди 19 години
README.AMCC-eval-boards-cleanup 8a316c9b62 Major cleanup for AMCC PPC4xx eval boards. преди 20 години
README.ARM-SoC 84ad688473 arm: Move cpu/$CPU to arch/arm/cpu/$CPU преди 15 години
README.ARM-memory-map 14d0a02a16 Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE преди 15 години
README.AVR32 66b7bc5175 avr32: Update README преди 17 години
README.AVR32-port-muxing c46bf09e0b doc: Fix some typos in different files преди 13 години
README.JFFS2 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS преди 17 години
README.JFFS2_NAND 445093d175 Fix "par[t]ition" typo. преди 15 години
README.LED ea0364f1bb Move lib_$ARCH directories to arch/$ARCH/lib преди 15 години
README.LED_display e03e4b7312 led_display: remove unused DISPLAY_MARK define преди 15 години
README.MPC866 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS преди 17 години
README.Modem 8bde7f776c * Code cleanup: преди 22 години
README.N1213 afc1ce8288 doc/README: documents and readme for NDS32 arch преди 13 години
README.NDS32 afc1ce8288 doc/README: documents and readme for NDS32 arch преди 13 години
README.NetConsole 1c20e4a9fb tools/netconsole: use ncb automatically if available преди 16 години
README.OFT f013dacf0a Code cleanup, especially MIPS for GCC 4.x преди 19 години
README.POST 9d921f19b3 post/i2c: Add ability to ignore I2C devices преди 15 години
README.SNTP c46bf09e0b doc: Fix some typos in different files преди 13 години
README.SPL d22650afab mkconfig: add support for SPL CPU преди 13 години
README.VLAN a3d991bd0d Patches by Pantelis Antoniou, 30 Mar 2004: преди 21 години
README.ag102 b9725ae3f3 board/adp-ag102: add configuration of adp-ag102 преди 13 години
README.arm-caches 46a6d51c82 cache: add ALLOC_CACHE_ALIGN_BUFFER macro преди 13 години
README.arm-relocation cd6881b519 Minor coding style cleanup. преди 14 години
README.at91 c46bf09e0b doc: Fix some typos in different files преди 13 години
README.at91-soc 04e5ae7931 Minor coding style cleanup. преди 14 години
README.atmel_mci c9abb4260c ATMEL: remove old atmel_mci driver преди 13 години
README.autoboot f2302d4430 Fix merge problems преди 17 години
README.bedbug a47a12becf Move arch/ppc to arch/powerpc преди 15 години
README.bitbangMII 4946775c6d Coding Style cleanup; update CHANGELOG, prepare -rc1 преди 15 години
README.blackfin 4c58eb5552 add some more Blackfin docs преди 17 години
README.bus_vcxk 10c7604d02 Prepare 2009.08-rc1 преди 16 години
README.cfi 466f0137e8 mpc5200, digsy_mtc: add support for rev5 board version преди 14 години
README.commands 00309c67ab doc: complete, typos преди 13 години
README.commands.itest cd0a9de68b * Patch by Laurent Mohin, 10 Feb 2004: преди 21 години
README.commands.spl 1648a37505 Add cmd_spl command преди 13 години
README.console 7de17781a4 doc: provide a correct board_init_r definition path преди 14 години
README.davinci 3d2c8e6c7f arm, da850evm: Add an SPL for SPI boot преди 13 години
README.davinci.nand_spl 4dd834906d arm, davinci: add cam_enc_4xx support преди 13 години
README.designware_eth 5b1b1883ff SPEAr : Network driver support added преди 15 години
README.dns 28958b8bea Coding Style cleanup; update CHANGELOG. преди 16 години
README.drivers.eth ecee9324d7 Program net device MAC addresses after initializing преди 15 години
README.enetaddr c88ef3c12d net: allow setting env enetaddr from net device setting преди 13 години
README.fdt-control eea63e05d0 fdt: ARM: Add fdtcontroladdr to set device tree address in environment преди 13 години
README.fsl-ddr a4c66509f1 powerpc/mpc8xxx: Enable 3-way and 4-way DDR interleaving преди 13 години
README.fsl-hwconfig 636c316f9b powerpc/85xx: Specify hwconfig usage for USB controller преди 14 години
README.generic_usb_ohci 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS преди 17 години
README.hwconfig ab68f4dd19 doc: add README for CONFIG_HWCONFIG option преди 15 години
README.idma2intr 3e38691e8f * Patch by Arun Dharankar, 4 Apr 2003: преди 22 години
README.imx31 77a0355f60 move README.imx31 to doc/ and merge with README.mx31 преди 17 години
README.imx5 9db1bfa110 ARM: MX51: PLL errata workaround преди 14 години
README.imximage 19b409c007 imximage: Add support for i.MX6 преди 13 години
README.iomux 16a28ef219 IOMUX: Add console multiplexing support. преди 16 години
README.kwbimage 4946775c6d Coding Style cleanup; update CHANGELOG, prepare -rc1 преди 15 години
README.link-local 3fe63839f3 Minor Coding Style cleanup преди 13 години
README.lynxkdi 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS преди 17 години
README.m28 419ea2d84a mx28: Split the README into a common part and a m28 specific part преди 13 години
README.m68k 1626308797 cleanup: Fix typos and misspellings in various files. преди 14 години
README.marubun-pcmcia 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS преди 17 години
README.menu 317d6c57d5 common, menu: show menu on startup if CONFIG_MENU_SHOW is defined преди 13 години
README.mips 4a1f11b45a doc/README.mips: Add MIPS notes преди 17 години
README.mpc5xx a47a12becf Move arch/ppc to arch/powerpc преди 15 години
README.mpc74xx e221174377 Initial revision преди 23 години
README.mpc83xx.ddrecc 47e8bc8467 mpc83xx: Correct the README for DDR ECC преди 18 години
README.mpc83xxads f901a83b70 Add support for ep8248 board преди 20 години
README.mpc85xx 00c60f9131 Minor Coding Style Cleanup. преди 13 години
README.mpc85xxads c46bf09e0b doc: Fix some typos in different files преди 13 години
README.mpc85xxcds d9b94f28a4 * Patch by Jon Loeliger, 2005-05-05 преди 20 години
README.mx28_common 9de1c22f80 mx28: Fix elftosb source link in README.mx28_common преди 13 години
README.mx28evk eeacb73b8e mx28evk: Fix PSWITCH key position преди 13 години
README.nand 418396e212 nand: extend .raw accesses to work on multiple pages преди 13 години
README.nand-boot-ppc440 8fbc985bda Fix some typos преди 17 години
README.ne2000 8ed9604613 * Patches by Richard Woodruff, 01 Oct 2004: преди 20 години
README.ns9750dev 80885a9d52 * Patch by Markus Pietrek, 24 Feb 2004: преди 21 години
README.omap-ulpi-viewport 928c4bdf9b usb: ulpi: Add omap-ulpi-view port support преди 13 години
README.omap3 84d7a0171f OMAP3: mvblx: Initial support for mvBlueLYNX-X преди 13 години
README.pblimage 5d898a00f3 powerpc/CoreNet: add tool to support pbl image build. преди 13 години
README.ppc440 24956642ef Remove unused CONFIG_SERIAL_SOFTWARE_FIFO feature преди 15 години
README.pxe 34bd23e42f pxe: parse initrd file from append string преди 13 години
README.s5pc1xx abbe18c353 s5pc1xx: update the README file преди 15 години
README.sata e8f7ba404f doc: english polishing for README.sata преди 17 години
README.sched 3e38691e8f * Patch by Arun Dharankar, 4 Apr 2003: преди 22 години
README.scrapyard 3f3110d78b MIPS: remove broken "tb0229" board преди 13 години
README.serial_multi 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS преди 17 години
README.sh c133c1fb0b sh: Add support Renesas Solutions R7780MP преди 17 години
README.sha1 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS преди 17 години
README.silent 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS преди 17 години
README.spear f273e5b2a6 SPEAr: Add configuration options for spear3xx and spear6xx boards преди 13 години
README.srio-pcie-boot-corenet fc54c7fa0a powerpc/corenet_ds: Update README and README.srio-pcie-boot-corenet преди 13 години
README.standalone afc1ce8288 doc/README: documents and readme for NDS32 arch преди 13 години
README.switch_config 14b9f16c40 arm,davinci: update for enbw_cmc board преди 13 години
README.ubi ae8082c7e0 Add UBI README преди 15 години
README.ublimage 04e5ae7931 Minor coding style cleanup. преди 14 години
README.update 7130a579fd add command fitupd to run an update from a FIT image преди 14 години
README.usb b3f44c21ea common: cosmetic: CONFIG_BOOTFILE checkpatch compliance преди 13 години
README.video a5dbdc81ea video: parse the video-mode environment variable преди 14 години
README.zfs 4d3c95f5ea zfs: Add ZFS filesystem support преди 13 години
feature-removal-schedule.txt 1cdabc4bc7 miiphy: Note that miiphy_* API is deprecated преди 13 години
git-mailrc 1295f08c7e Update net subsystem maintainer in doc/git-mailrc преди 13 години
kwboot.1 d131ad68c6 kwboot: boot kirkwood SoCs over a serial link преди 13 години
mkimage.1 49fbf4371e doc/mkimage.1: Fix -D/-f options formatting преди 13 години

README.440-DDR-performance

AMCC suggested to set the PMU bit to 0 for best performace on the
PPC440 DDR controller. The 440er common DDR setup files (sdram.c &
spd_sdram.c) are changed accordingly. So all 440er boards using
these setup routines will automatically receive this performance
increase.

Please see below some benchmarks done by AMCC to demonstrate this
performance changes:


----------------------------------------
SDRAM0_CFG0[PMU] = 1 (U-boot default for Bamboo, Yosemite and Yellowstone)
----------------------------------------
Stream benchmark results
-------------------------------------------------------------
This system uses 8 bytes per DOUBLE PRECISION word.
-------------------------------------------------------------
Array size = 2000000, Offset = 0
Total memory required = 45.8 MB.
Each test is run 10 times, but only
the *best* time for each is used.
-------------------------------------------------------------
Your clock granularity/precision appears to be 1 microseconds.
Each test below will take on the order of 112345 microseconds.
(= 112345 clock ticks)
Increase the size of the arrays if this shows that you are not getting
at least 20 clock ticks per test.
-------------------------------------------------------------
WARNING -- The above is only a rough guideline.
For best results, please be sure you know the precision of your system
timer.
-------------------------------------------------------------
Function Rate (MB/s) RMS time Min time Max time
Copy: 256.7683 0.1248 0.1246 0.1250
Scale: 246.0157 0.1302 0.1301 0.1302
Add: 255.0316 0.1883 0.1882 0.1885
Triad: 253.1245 0.1897 0.1896 0.1899


TTCP Benchmark Results
ttcp-t: socket
ttcp-t: connect
ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5000 tcp ->
localhost
ttcp-t: 16777216 bytes in 0.28 real seconds = 454.29 Mbit/sec +++
ttcp-t: 2048 I/O calls, msec/call = 0.14, calls/sec = 7268.57
ttcp-t: 0.0user 0.1sys 0:00real 60% 0i+0d 0maxrss 0+2pf 3+1506csw

----------------------------------------
SDRAM0_CFG0[PMU] = 0 (Suggested modification)
Setting PMU = 0 provides a noticeable performance improvement *2% to
5% improvement in memory performance.
*Improves the Mbit/sec for TTCP benchmark by almost 76%.
----------------------------------------
Stream benchmark results
-------------------------------------------------------------
This system uses 8 bytes per DOUBLE PRECISION word.
-------------------------------------------------------------
Array size = 2000000, Offset = 0
Total memory required = 45.8 MB.
Each test is run 10 times, but only
the *best* time for each is used.
-------------------------------------------------------------
Your clock granularity/precision appears to be 1 microseconds.
Each test below will take on the order of 120066 microseconds.
(= 120066 clock ticks)
Increase the size of the arrays if this shows that you are not getting
at least 20 clock ticks per test.
-------------------------------------------------------------
WARNING -- The above is only a rough guideline.
For best results, please be sure you know the precision of your system
timer.
-------------------------------------------------------------
Function Rate (MB/s) RMS time Min time Max time
Copy: 262.5167 0.1221 0.1219 0.1223
Scale: 258.4856 0.1238 0.1238 0.1240
Add: 262.5404 0.1829 0.1828 0.1831
Triad: 266.8594 0.1800 0.1799 0.1802

TTCP Benchmark Results
ttcp-t: socket
ttcp-t: connect
ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5000 tcp ->
localhost
ttcp-t: 16777216 bytes in 0.16 real seconds = 804.06 Mbit/sec +++
ttcp-t: 2048 I/O calls, msec/call = 0.08, calls/sec = 12864.89
ttcp-t: 0.0user 0.0sys 0:00real 46% 0i+0d 0maxrss 0+2pf 120+1csw


2006-07-28, Stefan Roese