<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/doc/README.fsl-ddr, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2016-03-21T19:42:13Z</updated>
<entry>
<title>driver/ddr/fsl: Add address parity support for DDR4 UDIMM/discrete</title>
<updated>2016-03-21T19:42:13Z</updated>
<author>
<name>Shengzhou Liu</name>
</author>
<published>2016-03-10T09:36:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=eb118807a4c1778bda6294c36e379711cb08e198'/>
<id>urn:sha1:eb118807a4c1778bda6294c36e379711cb08e198</id>
<content type='text'>
Add support of address parity for DDR4 UDIMM or discrete memory.
It requires to configurate corresponding MR5[2:0] and
TIMING_CFG_7[PAR_LAT]. Parity can be turned on by hwconfig,
e.g. hwconfig=fsl_ddr:parity=on.

Signed-off-by: Shengzhou Liu &lt;Shengzhou.Liu@nxp.com&gt;
Reviewed-by: York Sun &lt;york.sun@nxp.com&gt;
</content>
</entry>
<entry>
<title>Use correct spelling of "U-Boot"</title>
<updated>2016-02-06T11:00:59Z</updated>
<author>
<name>Bin Meng</name>
</author>
<published>2016-02-06T03:30:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=a187559e3d586891c917279044c5386d1b2adc6e'/>
<id>urn:sha1:a187559e3d586891c917279044c5386d1b2adc6e</id>
<content type='text'>
Correct spelling of "U-Boot" shall be used in all written text
(documentation, comments in source files etc.).

Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Reviewed-by: Heiko Schocher &lt;hs@denx.de&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Minkyu Kang &lt;mk7.kang@samsung.com&gt;
</content>
</entry>
<entry>
<title>README.fsl-ddr typos and update to reflect hotkey</title>
<updated>2013-01-30T17:25:13Z</updated>
<author>
<name>James Yang</name>
</author>
<published>2013-01-04T08:14:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=02a9ce7187bae8f4dafcc8201d85e12d073f8151'/>
<id>urn:sha1:02a9ce7187bae8f4dafcc8201d85e12d073f8151</id>
<content type='text'>
Documentation fix to README.fsl-ddr to fix typos and
to reflect use of 'd' hotkey to enter the FSL DDR debugger.

Signed-off-by: James Yang &lt;James.Yang@freescale.com&gt;
Signed-off-by: Andy Fleming &lt;afleming@freescale.com&gt;
</content>
</entry>
<entry>
<title>Add copy command to FSL DDR interactive</title>
<updated>2013-01-30T17:25:13Z</updated>
<author>
<name>James Yang</name>
</author>
<published>2013-01-04T08:14:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=5926ee3800b3b09026993117318e09a8ddc33e2e'/>
<id>urn:sha1:5926ee3800b3b09026993117318e09a8ddc33e2e</id>
<content type='text'>
Add copy command which allows copying of DIMM/controller settings.
This saves tedious retyping of parameters for each identical DIMM
or controller.

Signed-off-by: James Yang &lt;James.Yang@freescale.com&gt;
Signed-off-by: Andy Fleming &lt;afleming@freescale.com&gt;
</content>
</entry>
<entry>
<title>powerpc/mpc8xxx: Enable entering DDR debugging by key press</title>
<updated>2013-01-30T17:25:12Z</updated>
<author>
<name>York Sun</name>
</author>
<published>2013-01-04T08:13:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=e750cfaa01f195be3f3bf16d7f1be7b99b587351'/>
<id>urn:sha1:e750cfaa01f195be3f3bf16d7f1be7b99b587351</id>
<content type='text'>
Using environmental variable "ddr_interactive" to activate interactive DDR
debugging seomtiems is not enough. For example, after updating SPD with a
valid but wrong image, u-boot won't come up due to wrong DDR configuration.
By enabling key press method, we can enter debug mode to have a chance to
boot without using other tools to recover the board.

CONFIG_FSL_DDR_INTERACTIVE needs to be defined in header file. To enter the
debug mode by key press, press key 'd' shortly after reset, like one would
do to abort auto booting. It is fixed to lower case 'd' at this moment.

Signed-off-by: York Sun &lt;yorksun@freescale.com&gt;
Signed-off-by: Andy Fleming &lt;afleming@freescale.com&gt;
</content>
</entry>
<entry>
<title>powerpc/mpc8xxx: Add auto select bank interleaving mode</title>
<updated>2012-10-22T19:31:30Z</updated>
<author>
<name>York Sun</name>
</author>
<published>2012-10-08T07:44:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=89b78095681fd3dfd359082ba62d80551a114ab0'/>
<id>urn:sha1:89b78095681fd3dfd359082ba62d80551a114ab0</id>
<content type='text'>
Based on populated DIMMs, automatically select from cs0_cs1_cs2_cs3 or
cs0_cs1 interleaving, or non-interleaving if not available.

Fix the message of interleaving disabled if controller interleaving
is enabled but DIMMs don't support it.

Signed-off-by: York Sun &lt;yorksun@freescale.com&gt;
Signed-off-by: Andy Fleming &lt;afleming@freescale.com&gt;
</content>
</entry>
<entry>
<title>powerpc/mpc8xxx: Enable 3-way and 4-way DDR interleaving</title>
<updated>2012-08-23T17:16:55Z</updated>
<author>
<name>York Sun</name>
</author>
<published>2012-08-17T08:22:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=a4c66509f1b95884e5753d5a30cf2cf884adb821'/>
<id>urn:sha1:a4c66509f1b95884e5753d5a30cf2cf884adb821</id>
<content type='text'>
Restructure DDR interleaving option to support 3 and 4 DDR controllers
for 2-, 3- and 4-way interleaving.

Signed-off-by: York Sun &lt;yorksun@freescale.com&gt;
Signed-off-by: Andy Fleming &lt;afleming@freescale.com&gt;
</content>
</entry>
<entry>
<title>doc: Fix some typos in different files</title>
<updated>2012-03-27T11:31:37Z</updated>
<author>
<name>Thomas Weber</name>
</author>
<published>2012-03-24T22:44:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=c46bf09e0b567dda477da53163fe646e66c4912e'/>
<id>urn:sha1:c46bf09e0b567dda477da53163fe646e66c4912e</id>
<content type='text'>
adresses/addresses
alernate/alternate
asssuming/assuming
calcualted/calculated
enviroment/environment
evalutation/evaluation
falsh/flash
labled/labeled
paramaters/parameters

Signed-off-by: Thomas Weber &lt;thomas@tomweber.eu&gt;
Acked-by: Anatolij Gustschin &lt;agust@denx.de&gt;
</content>
</entry>
<entry>
<title>powerpc/8xxx: Add support for interactive DDR programming interface</title>
<updated>2011-10-09T22:57:53Z</updated>
<author>
<name>York Sun</name>
</author>
<published>2011-09-16T20:21:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=6f5e1dc531d6b4a975e39054fdf7c737cbb4d8e9'/>
<id>urn:sha1:6f5e1dc531d6b4a975e39054fdf7c737cbb4d8e9</id>
<content type='text'>
Interactive DDR debugging provides a user interface to view and modify SPD,
DIMM parameters, board options and DDR controller registers before DDR is
initialized. With this feature, developers can fine-tune DDR for board
bringup and other debugging without frequently having to reprogram the flash.

To enable this feature, define CONFIG_FSL_DDR_INTERACTIVE in board header
file and set an environment variable to activate it. Syntax:

setenv ddr_interactive on

After reset, U-boot prompts before initializing DDR controllers
FSL DDR&gt;

The available commands are
print      print SPD and intermediate computed data
reset      reboot machine
recompute  reload SPD and options to default and recompute regs
edit       modify spd, parameter, or option
compute    recompute registers from current next_step to end
next_step  shows current next_step
help       this message
go         program the memory controller and continue with u-boot

The first command should be "compute", which reads data from DIMM SPDs and
board options, performs the calculation then stops before setting DDR
controller. A user can use "print" and "edit" commands to view and modify
anything. "Go" picks up from current step with any modification and
compltes the calculation then enables the DDR controller to continue u-boot.
"Recompute" does it over from fresh reading.

Signed-off-by: York Sun &lt;yorksun@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/mpc8xxx: Add DDR2 to unified DDR driver</title>
<updated>2011-09-30T00:01:06Z</updated>
<author>
<name>York Sun</name>
</author>
<published>2011-08-26T18:32:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=4e57382faa4bcad285baee21737de2c99ba6baad'/>
<id>urn:sha1:4e57382faa4bcad285baee21737de2c99ba6baad</id>
<content type='text'>
DDR2 has different ODT table and values. Adding table according to Samsung
application note.

Fix additive latency calculation to avoid interger underflow.

Also converted typedef dynamic_odt_t to struct dynamic_odt.

Signed-off-by: York Sun &lt;yorksun@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
</feed>
