<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/doc/README.rockchip, 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>2019-06-26T13:11:27Z</updated>
<entry>
<title>Kconfig: Add u-boot.itb BUILD_TARGET for Rockchip</title>
<updated>2019-06-26T13:11:27Z</updated>
<author>
<name>Jagan Teki</name>
</author>
<published>2019-06-20T10:07:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=1c281dc2baf1615baae91783801665bfa70fb767'/>
<id>urn:sha1:1c281dc2baf1615baae91783801665bfa70fb767</id>
<content type='text'>
Add u-boot.itb BUILD_TARGET for Rockchip platform when SPL_LOAD_FIT
is being used.

This can get rid of building itb explicitly with 'make u-boot.itb'
so, from now all required images will build just by make.

Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>board: puma: Get bl31.bin via BL31 and rk3399m0.bin via PMUM0</title>
<updated>2019-06-26T13:11:27Z</updated>
<author>
<name>Jagan Teki</name>
</author>
<published>2019-06-20T10:07:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=2411c335b6484b83dc346b4b04b5cd0513b0a7f8'/>
<id>urn:sha1:2411c335b6484b83dc346b4b04b5cd0513b0a7f8</id>
<content type='text'>
Right now puma rk3399 board need to copy bl31-rk3399.bin and
rk3399m0.bin into u-boot source directory to make use of building
u-boot.itb.

So, add environment variable
- BL31 for bl31.bin (instead of bl31-rk3399.bin to compatible with other
  platform BL31 env)
- PMUM0 for rk3399m0.bin

If the builds are not exporting BL31, PMUM0 env, the fit_spl_atf.sh will
notify with warning about which document to refer for more information
like this:

 WARNING: BL31 file bl31.bin NOT found, resulting binary is non-functional
 Please read Building section in doc/README.rockchip
 WARNING: PMUM0 file rk3399m0.bin NOT found, resulting binary is non-functional
 Please read Building section in doc/README.rockchip

Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>rockchip: rk3399: Get bl31.elf via BL31</title>
<updated>2019-06-26T13:11:27Z</updated>
<author>
<name>Jagan Teki</name>
</author>
<published>2019-06-20T10:59:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=96070460c38cf8f606cb976c28c12664e98797f4'/>
<id>urn:sha1:96070460c38cf8f606cb976c28c12664e98797f4</id>
<content type='text'>
Right now rockchip platform need to copy bl31.elf into u-boot
source directory to make use of building u-boot.itb.

So, add environment variable BL31 like Allwinner SoC so-that the
bl31.elf would available via BL31.

If the builds are not exporting BL31 env, the make_fit_atf.py
explicitly create dummy bl31.elf in u-boot root directory to
satisfy travis builds and it will show the warning on console as

 WARNING: BL31 file bl31.elf NOT found, resulting binary is non-functional
 WARNING: Please read Building section in doc/README.rockchip

Note, that the dummy bl31 files were created during not exporting
BL31 case would be removed via clean target in Makefile.

Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>doc: rockchip: Add note for Pine64 Rock64 board</title>
<updated>2019-06-26T13:11:27Z</updated>
<author>
<name>Matwey V. Kornilov</name>
</author>
<published>2019-06-08T21:27:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=8fc48229c831561f2d69e5abd21dcfe5de89dde1'/>
<id>urn:sha1:8fc48229c831561f2d69e5abd21dcfe5de89dde1</id>
<content type='text'>
Add build notes for Pine64 Rock64 board.

Signed-off-by: Matwey V. Kornilov &lt;matwey.kornilov@gmail.com&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>doc: rockchip: Add doc for rk3399 TPL build/flash</title>
<updated>2019-05-30T10:22:35Z</updated>
<author>
<name>Jagan Teki</name>
</author>
<published>2019-05-29T08:25:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=051c755075ba215ce3de8f14e211c3646b026e9d'/>
<id>urn:sha1:051c755075ba215ce3de8f14e211c3646b026e9d</id>
<content type='text'>
This patch add documentation for TPL build and flashing steps
for rk3399 boards.

Add full boot log for future reference.

Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>doc: rockchip: Add global doc for rk3399 build/flash</title>
<updated>2019-05-09T10:24:31Z</updated>
<author>
<name>Jagan Teki</name>
</author>
<published>2019-05-08T05:41:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=c661c059b9a507baa1704c03f29ff2f79bae2ce2'/>
<id>urn:sha1:c661c059b9a507baa1704c03f29ff2f79bae2ce2</id>
<content type='text'>
Since rockchip have an individual doc/README.rockchip, it would
be better to update the same instead of maintaining it separately
in board files.

So, add the documentation for rk3399
- procedure to build for Rockchip miniloader and
  U-Boot SPL options
- procedure to boot from SD for Rockchip miniloader and
  U-Boot SPL options
- procedure to build ATF, PMU M0 firmware for puma boards
- add boot logs of each option, so-that it would help for future
  boards porting

Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Reviewed-by: Philipp Tomsich &lt;philipp.tomsich@theobroma-systems.com&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>rockchip: Add support for chromebook_bob</title>
<updated>2019-02-01T15:59:13Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2019-01-21T21:53:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=9e92116bc84851d7a2a05f186468e77614bf3d67'/>
<id>urn:sha1:9e92116bc84851d7a2a05f186468e77614bf3d67</id>
<content type='text'>
Bob is a 10-inch chromebook produced by Asus. It has two USB 3.0 type-C
ports, 4GB of SDRAM, WiFi and a 1280x800 display. It uses its USB ports
for both power and external display. It includes a Chrome OS EC
(Cortex-M3) to provide access to the keyboard and battery functions.

Support so far includes only:
- UART
- SDRAM
- MMC, SD card
- Cros EC (but not keyboard)

Not included:
- Keyboard
- Display
- Sound
- USB
- TPM

Bob is quite similar to Kevin, the Samsung Chromebook Plus, but support
for this is not provided in this series.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Philipp Tomsich &lt;philipp.tomsich@theobroma-systems.com&gt;
</content>
</entry>
<entry>
<title>rockchip: Clarify docs on SPI writing</title>
<updated>2019-02-01T15:59:12Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2019-01-21T21:53:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=6cecc2b556a7b9cddf7c95155f51208f7bea66b1'/>
<id>urn:sha1:6cecc2b556a7b9cddf7c95155f51208f7bea66b1</id>
<content type='text'>
We use every second block when creating a SPI image, so update the text to
say this explicitly.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
Reviewed-by: Philipp Tomsich &lt;philipp.tomsich@theobroma-systems.com&gt;
</content>
</entry>
<entry>
<title>rockchip: Drop note about supporting other SoCs</title>
<updated>2019-02-01T15:59:12Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2019-01-21T21:53:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=0c14c3660556917f3ce4f7b274dc37a174870d2d'/>
<id>urn:sha1:0c14c3660556917f3ce4f7b274dc37a174870d2d</id>
<content type='text'>
Quite a wide range of Rockchip SoCs are supported in mainline U-Boot now,
so drop the comment about needing to add more.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
Reviewed-by: Philipp Tomsich &lt;philipp.tomsich@theobroma-systems.com&gt;
</content>
</entry>
<entry>
<title>rockchip: Add mention of other boards</title>
<updated>2019-02-01T15:59:12Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2019-01-21T21:53:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=16217f965d317e4fa0a788c689b022485c28b7eb'/>
<id>urn:sha1:16217f965d317e4fa0a788c689b022485c28b7eb</id>
<content type='text'>
At present some Rockchip SoCs and boards are not mentioned in the README.
So that people can see which SoCs are supported, expand the list to
include everything.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
Reviewed-by: Philipp Tomsich &lt;philipp.tomsich@theobroma-systems.com&gt;
</content>
</entry>
</feed>
