<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot-toradex.git/include, branch colibri_vf</title>
<subtitle>U-Boot bootloader for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/'/>
<entry>
<title>colibri_vf: add vidargs</title>
<updated>2014-03-07T16:28:04+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2014-03-07T16:28:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=f624e019a3f37ee4415a407afae0e026dd203714'/>
<id>f624e019a3f37ee4415a407afae0e026dd203714</id>
<content type='text'>
Add default VESA VGA vidargs for our now modedb enabled kernel. This
allows easy specifying an alternate parallel RGB resolution.

While at it further checkpatchify our board file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add default VESA VGA vidargs for our now modedb enabled kernel. This
allows easy specifying an alternate parallel RGB resolution.

While at it further checkpatchify our board file.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf: rename colibri_vf61 to colibri_vf</title>
<updated>2013-11-21T01:51:17+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-11-21T01:51:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=15f1dc517e2e58df65c2c140b9b465c0d65296e5'/>
<id>15f1dc517e2e58df65c2c140b9b465c0d65296e5</id>
<content type='text'>
Now as the colibri_vf61 configuration supports memory size as well as
module type auto detection actually rename it to colibri_vf to be
universally used for Colibri VF50 as well as VF61.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now as the colibri_vf61 configuration supports memory size as well as
module type auto detection actually rename it to colibri_vf to be
universally used for Colibri VF50 as well as VF61.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf: implement module type auto detection</title>
<updated>2013-11-20T16:19:10+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-11-20T16:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=524884460ef40abe19617e9a2855d1f88a978af4'/>
<id>524884460ef40abe19617e9a2855d1f88a978af4</id>
<content type='text'>
Implement module type (e.g. VF50 vs. VF61) auto detection based on L2
cache availability. Set specific ARM core clock (e.g. 400 vs. 500 MHz)
as well as Linux machine id number.

While at it actually use memargs instead of hard-coded mem= value.

While at it fix sdboot command if initially booting U-Boot from NAND by
doing an explicit mmc part 0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement module type (e.g. VF50 vs. VF61) auto detection based on L2
cache availability. Set specific ARM core clock (e.g. 400 vs. 500 MHz)
as well as Linux machine id number.

While at it actually use memargs instead of hard-coded mem= value.

While at it fix sdboot command if initially booting U-Boot from NAND by
doing an explicit mmc part 0.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf61: initial integration</title>
<updated>2013-10-24T20:06:17+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-10-24T16:20:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=ea8bc0b643ba31d5b74ea3c018956b832b98dc5a'/>
<id>ea8bc0b643ba31d5b74ea3c018956b832b98dc5a</id>
<content type='text'>
Add initial Colibri VF61 support based off Timesys' implementation for
Freescale's Vybrid Tower System TWR-VF65GS10:
- New machine ID.
- Default UART_A on SCI0.
- ESDHC2 only.
- 8-bit NAND.
- No quad SPI.
- FEC1 only.
- Enabled command line editing.
- PLL5 based RMII clocking (e.g. no external crystal).
- UART_A, UART_B and UART_C I/O muxing.
- Increase the available space for the U-Boot binary to half a megabyte
  by booting from gfxRAM rather than sysRAM0.
- Integrate factory configuration block handling for hardware version,
  MAC address and serial number to be passed to Linux.
- The U-Boot environment is stored in NAND flash.
- Fix long standing boot hang issue introduced by Freescale's Vybrid
  1.1 silicon.
- Proper 256 MB Nanya DDR3 RAM timings.

Tested on early Colibri VF61 prototypes V1.0b and V1.0c using SD card
(mandatory for initial loading) as well as NAND boot.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add initial Colibri VF61 support based off Timesys' implementation for
Freescale's Vybrid Tower System TWR-VF65GS10:
- New machine ID.
- Default UART_A on SCI0.
- ESDHC2 only.
- 8-bit NAND.
- No quad SPI.
- FEC1 only.
- Enabled command line editing.
- PLL5 based RMII clocking (e.g. no external crystal).
- UART_A, UART_B and UART_C I/O muxing.
- Increase the available space for the U-Boot binary to half a megabyte
  by booting from gfxRAM rather than sysRAM0.
- Integrate factory configuration block handling for hardware version,
  MAC address and serial number to be passed to Linux.
- The U-Boot environment is stored in NAND flash.
- Fix long standing boot hang issue introduced by Freescale's Vybrid
  1.1 silicon.
- Proper 256 MB Nanya DDR3 RAM timings.

Tested on early Colibri VF61 prototypes V1.0b and V1.0c using SD card
(mandatory for initial loading) as well as NAND boot.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf50: fix env offset re-definition warning</title>
<updated>2013-10-04T07:49:46+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-10-04T07:49:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=d784757e1f02d72570ffcf491e0397f60e4fc93f'/>
<id>d784757e1f02d72570ffcf491e0397f60e4fc93f</id>
<content type='text'>
Fix the following build-time warning:

u-boot-toradex.git/include/configs/colibri_vf50_sdboot.h:54:0:
 warning: "CONFIG_ENV_OFFSET" redefined [enabled by default]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix the following build-time warning:

u-boot-toradex.git/include/configs/colibri_vf50_sdboot.h:54:0:
 warning: "CONFIG_ENV_OFFSET" redefined [enabled by default]
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf50: migrate nand vs. sdboot configuration</title>
<updated>2013-10-03T15:13:39+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-10-03T15:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=63437b3ecfef5acf322aa827fd6430c43d444269'/>
<id>63437b3ecfef5acf322aa827fd6430c43d444269</id>
<content type='text'>
Migrate to default NAND boot configuration (e.g. colibri_vf50_config)
and SD card boot on request (e.g. colibri_vf50_sdboot_config).
Automatically do the padding required for NAND boot image
(e.g. u-boot.nand).

This is also more in-line with how we did stuff back on the Colibri
T20.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Migrate to default NAND boot configuration (e.g. colibri_vf50_config)
and SD card boot on request (e.g. colibri_vf50_sdboot_config).
Automatically do the padding required for NAND boot image
(e.g. u-boot.nand).

This is also more in-line with how we did stuff back on the Colibri
T20.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf50: integrate config block handling</title>
<updated>2013-09-24T12:05:24+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-09-24T12:05:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=2f9748a9931465fd64a5f91c15aa5e94a6feae3e'/>
<id>2f9748a9931465fd64a5f91c15aa5e94a6feae3e</id>
<content type='text'>
Integrate factory configuration block handling for hardware version,
MAC address and serial number to be passed to Linux.
The U-Boot environment is stored in NAND flash.

Default is to boot out of NAND flash using the UBI abstraction.
Optional NFS as well as MMC/SD boot variants are also available.

This brings the configuration more in-line with our Tegra based
versions.

While at it enable board size limit check set to 512 KB related to the
gfxRAM area of the OCRAM.

Please note that a boot delay of zero did not quite work the same way
as on the Tegras where one was still able to interrupt the boot process
by continuously hitting a key. Therefore set it to one second for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Integrate factory configuration block handling for hardware version,
MAC address and serial number to be passed to Linux.
The U-Boot environment is stored in NAND flash.

Default is to boot out of NAND flash using the UBI abstraction.
Optional NFS as well as MMC/SD boot variants are also available.

This brings the configuration more in-line with our Tegra based
versions.

While at it enable board size limit check set to 512 KB related to the
gfxRAM area of the OCRAM.

Please note that a boot delay of zero did not quite work the same way
as on the Tegras where one was still able to interrupt the boot process
by continuously hitting a key. Therefore set it to one second for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf50: initial integration</title>
<updated>2013-09-09T15:05:19+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-09-09T15:05:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=41e76ebbfc4e8c6402fc79898986d70b18c91db3'/>
<id>41e76ebbfc4e8c6402fc79898986d70b18c91db3</id>
<content type='text'>
Add initial Colibri VF50 support based off Timesys' implementation for
Freescale's Vybrid Tower System TWR-VF65GS10:
- New machine ID.
- Default UART_A on SCI0.
- ESDHC2 only.
- 8-bit NAND.
- No quad SPI.
- FEC1 only.
- Enabled command line editing.
- PLL5 based RMII clocking (e.g. no external crystal).
- UART_A, UART_B and UART_C I/O muxing.

Tested on early Colibri VF50 prototypes V1.0a using SD card (mandatory
for initial loading) as well as NAND boot.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add initial Colibri VF50 support based off Timesys' implementation for
Freescale's Vybrid Tower System TWR-VF65GS10:
- New machine ID.
- Default UART_A on SCI0.
- ESDHC2 only.
- 8-bit NAND.
- No quad SPI.
- FEC1 only.
- Enabled command line editing.
- PLL5 based RMII clocking (e.g. no external crystal).
- UART_A, UART_B and UART_C I/O muxing.

Tested on early Colibri VF50 prototypes V1.0a using SD card (mandatory
for initial loading) as well as NAND boot.
</pre>
</div>
</content>
</entry>
<entry>
<title>NAND Boot:</title>
<updated>2013-09-08T21:55:21+00:00</updated>
<author>
<name>Dan Douglass</name>
<email>dan.douglass@freescale.com</email>
</author>
<published>2013-06-12T20:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=ec8c22004a2dd68771d33a8fe5e38b10c465dcc2'/>
<id>ec8c22004a2dd68771d33a8fe5e38b10c465dcc2</id>
<content type='text'>
- nb_update tool in fsl_nfc driver rewritten to write FCB, BBT, and
  image to NAND.
- vybrid_nand board config added.
- NAND read commands added to DCD that force NFC controller to read
  NAND page twice to prevent NFC hang.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- nb_update tool in fsl_nfc driver rewritten to write FCB, BBT, and
  image to NAND.
- vybrid_nand board config added.
- NAND read commands added to DCD that force NFC controller to read
  NAND page twice to prevent NFC hang.
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00219758: Enable the softecc for Vybrid NFC controller</title>
<updated>2012-09-07T19:22:43+00:00</updated>
<author>
<name>Jason Jin</name>
<email>Jason.jin@freescale.com</email>
</author>
<published>2012-08-10T01:30:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=d958fc844f245394d6926930ad9f24a01ba51e3c'/>
<id>d958fc844f245394d6926930ad9f24a01ba51e3c</id>
<content type='text'>
When enable the hardware ecc in kernel, there are crc errors
for JFFS2 filesystem after write to the filesystem.

Signed-off-by: Jason Jin &lt;Jason.jin@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When enable the hardware ecc in kernel, there are crc errors
for JFFS2 filesystem after write to the filesystem.

Signed-off-by: Jason Jin &lt;Jason.jin@freescale.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
