<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot-toradex.git, branch 2014.10-toradex</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: update default config</title>
<updated>2015-02-02T14:41:39+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2015-02-02T11:30:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=73b99ed96be527c482e63f8d0aac4e6188b1f7e0'/>
<id>73b99ed96be527c482e63f8d0aac4e6188b1f7e0</id>
<content type='text'>
Add consoleblank=0 to disable console blanking by default. To use
initramfs without the need of creating a U-Boot image using mkimage,
enable CONFIG_SUPPORT_RAW_INITRD too.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add consoleblank=0 to disable console blanking by default. To use
initramfs without the need of creating a U-Boot image using mkimage,
enable CONFIG_SUPPORT_RAW_INITRD too.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf: Enable update procedure using USB mass storage</title>
<updated>2015-02-02T14:40:13+00:00</updated>
<author>
<name>Sanchayan Maity</name>
<email>maitysanchayan@gmail.com</email>
</author>
<published>2015-02-02T06:53:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=9c7f4d9adf6de5133c11a38e251c573200ebe130'/>
<id>9c7f4d9adf6de5133c11a38e251c573200ebe130</id>
<content type='text'>
Add default environment variable allowing update of the on-board flash
using USB mass storage in addition to SD card.

Signed-off-by: Sanchayan Maity &lt;maitysanchayan@gmail.com&gt;
[merged with SD-card update script]
Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add default environment variable allowing update of the on-board flash
using USB mass storage in addition to SD card.

Signed-off-by: Sanchayan Maity &lt;maitysanchayan@gmail.com&gt;
[merged with SD-card update script]
Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mtd: vf610_nfc: allow bitflips in an empty page</title>
<updated>2015-01-07T17:39:57+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2015-01-07T17:39:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=90f60ffa754e468c4862d24cccde4bfc6da8e791'/>
<id>90f60ffa754e468c4862d24cccde4bfc6da8e791</id>
<content type='text'>
Allow bit flips in a empty page up to half of the recoverable
bits (strength / 2). Some flash show bit flips in empty pages
which are larger then the corrected bit count according to the
ECC controller. It is not yet clear how to solve this correctly,
discussion is ongoing:
http://thread.gmane.org/gmane.linux.ports.arm.kernel/295424

Since we habe a 24-bit correction, this allows up to 12 bit
flips on a empty page before reporting it as page with ECC
errors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow bit flips in a empty page up to half of the recoverable
bits (strength / 2). Some flash show bit flips in empty pages
which are larger then the corrected bit count according to the
ECC controller. It is not yet clear how to solve this correctly,
discussion is ongoing:
http://thread.gmane.org/gmane.linux.ports.arm.kernel/295424

Since we habe a 24-bit correction, this allows up to 12 bit
flips on a empty page before reporting it as page with ECC
errors.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf: set USB vendor and product ID when using DFU</title>
<updated>2014-12-19T12:54:40+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-12-19T12:54:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=f7e57f71da1eecbf1ac28339868d15492c929925'/>
<id>f7e57f71da1eecbf1ac28339868d15492c929925</id>
<content type='text'>
Set USB vendor and product ID of the module when using DFU. This
allows to identify the module over USB and act accordingly if
necessary (e.g. flash different version or root filesystem or
similar use cases).

Also the serial number of the USB device is visible by using the
lsusb utility:
$ lsusb -d 1b67: -v
Bus 002 Device 092: ID 1b67:0018
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            2 Communications
  bDeviceSubClass         2 Abstract (modem)
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x1b67
  idProduct          0x0018
  bcdDevice            2.21
  iManufacturer           1 Toradex
  iProduct                2 USB download gadget
  iSerial                 3 4799890

...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set USB vendor and product ID of the module when using DFU. This
allows to identify the module over USB and act accordingly if
necessary (e.g. flash different version or root filesystem or
similar use cases).

Also the serial number of the USB device is visible by using the
lsusb utility:
$ lsusb -d 1b67: -v
Bus 002 Device 092: ID 1b67:0018
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            2 Communications
  bDeviceSubClass         2 Abstract (modem)
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x1b67
  idProduct          0x0018
  bcdDevice            2.21
  iManufacturer           1 Toradex
  iProduct                2 USB download gadget
  iSerial                 3 4799890

...
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf: switch console to ttyLP0 by default</title>
<updated>2014-12-16T15:50:28+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-12-16T15:50:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=d69e7bbceb14e09f0af2cddeb68ee5734a1c2d45'/>
<id>d69e7bbceb14e09f0af2cddeb68ee5734a1c2d45</id>
<content type='text'>
Switch default console to ttyLP0 by default since future image
will use the mainline kernel which uses the lpuart driver.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Switch default console to ttyLP0 by default since future image
will use the mainline kernel which uses the lpuart driver.
</pre>
</div>
</content>
</entry>
<entry>
<title>ARM: vf610: fix DIV_SELECT and clear it for USB PLL's</title>
<updated>2014-12-02T23:38:15+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-12-02T17:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=7e8cf7a82c3ddd5b7d54a9f81cf8027b78fc0d6c'/>
<id>7e8cf7a82c3ddd5b7d54a9f81cf8027b78fc0d6c</id>
<content type='text'>
Fix the DIV_SELECT definition for PLL3 and PLL7, but don't set
it in the PLL control registers since USB needs a clock multiplier
of 20 to get 480MHz.

Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix the DIV_SELECT definition for PLL3 and PLL7, but don't set
it in the PLL control registers since USB needs a clock multiplier
of 20 to get 480MHz.

Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm: vf610: improve evaluation of reset source</title>
<updated>2014-11-27T22:48:59+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-11-27T22:48:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=d7808def2faa98140e0ac9c61ec5816b65cebd56'/>
<id>d7808def2faa98140e0ac9c61ec5816b65cebd56</id>
<content type='text'>
Improve the evaluation of the reset source. Bit description according
to latest reference manual rev. 7.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve the evaluation of the reset source. Bit description according
to latest reference manual rev. 7.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf: set environment range correct</title>
<updated>2014-11-27T22:33:01+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-11-27T22:33:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=73efb734a2b5eea2e63824978bc9e9a3ba1e34e8'/>
<id>73efb734a2b5eea2e63824978bc9e9a3ba1e34e8</id>
<content type='text'>
Environment range is used to move the config block to the next block
in case the first erase block of the environment is marked as bad
block. The absence of this config made saving of the environment
impossible when the first block of the environment partition was
marked bad.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Environment range is used to move the config block to the next block
in case the first erase block of the environment is marked as bad
block. The absence of this config made saving of the environment
impossible when the first block of the environment partition was
marked bad.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf/usb: fix multiple USB controller usage</title>
<updated>2014-11-25T15:34:23+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-11-25T15:30:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=4cabd68701e13ef94c7f533e05721ab1553daace'/>
<id>4cabd68701e13ef94c7f533e05721ab1553daace</id>
<content type='text'>
Fix usage of multiple USB controllers by setting returning ENODEV
for the respective controllers when trying to initialize them in
the non-standard mode (on USBH allows only host mode, on USBC allow
only device mode).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix usage of multiple USB controllers by setting returning ENODEV
for the respective controllers when trying to initialize them in
the non-standard mode (on USBH allows only host mode, on USBC allow
only device mode).
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf: Enable USB support for Colibri Vybrid</title>
<updated>2014-11-25T15:34:16+00:00</updated>
<author>
<name>Sanchayan Maity</name>
<email>maitysanchayan@gmail.com</email>
</author>
<published>2014-11-20T14:45:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/u-boot-toradex.git/commit/?id=2adb32952ad79026e5fd6308b03910f6e9135d04'/>
<id>2adb32952ad79026e5fd6308b03910f6e9135d04</id>
<content type='text'>
Signed-off-by: Sanchayan Maity &lt;maitysanchayan@gmail.com&gt;
Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Sanchayan Maity &lt;maitysanchayan@gmail.com&gt;
Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
