[PATCH v1] doc: edison: Update information about xFSTK

xFSTK sources got a new home under Edison Firmware Group on GitHub [1]. Update Intel Edison documentation accordingly.
While here, fix couple of typos.
[1]: https://github.com/edison-fw
Signed-off-by: Andy Shevchenko andriy.shevchenko@linux.intel.com --- doc/board/intel/edison.rst | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-)
diff --git a/doc/board/intel/edison.rst b/doc/board/intel/edison.rst index d658fac02c8f..711fb4984ed4 100644 --- a/doc/board/intel/edison.rst +++ b/doc/board/intel/edison.rst @@ -45,16 +45,27 @@ Updating U-Boot using xFSTK ---------------------------
You can also update U-Boot using the xfstk-dldr-solo tool if you can build it. -One way to do that is to follow the `xFSTK`_ instructions. You may need to use -a virtual machine running Ubuntu Trusty. Once you have built it and installed -libboost-all-dev, you can copy xfstk-dldr-solo to /usr/local/bin and +One way to do that is to follow the `xFSTK`_ instructions. In short, after you +install all necessary dependencies and clone repository, it will look like this: + +.. code-block:: console + + cd xFSTK + export DISTRIBUTION_NAME=ubuntu20.04 + export BUILD_VERSION=1.8.5 + git checkout v$BUILD_VERSION + ... + +Once you have built it, you can copy xfstk-dldr-solo to /usr/local/bin and libboost_program_options.so.1.54.0 to /usr/lib/i386-linux-gnu/ and with luck -it will work. You might fine this `drive`_ helpful. +it will work. You might find this `drive`_ helpful. + +If it does, then you can download and unpack the Edison recovery image, +install dfu-util, reset your board and flash U-Boot like this:
-If it does, then you can download and unpack the Edison reocovery image, -install dfu-util, reset your board and flash U-Boot like this:: +.. code-block:: console
- $ xfstk-dldr-solo --gpflags 0x80000007 \ + xfstk-dldr-solo --gpflags 0x80000007 \ --osimage u-boot-edison.img \ --fwdnx recover/edison_dnx_fwr.bin \ --fwimage recover/edison_ifwi-dbg-00.bin \ @@ -64,7 +75,7 @@ This should show the following
.. code-block:: none
- XFSTK Downloader Solo 0.0.0 + XFSTK Downloader Solo 1.8.5 Copyright (c) 2015 Intel Corporation Build date and time: Aug 15 2020 15:07:13
@@ -75,13 +86,12 @@ This should show the following .......(lots of dots)........XFSTK-STATUS--Reconnecting to device - Attempt #1 .......(even more dots)......................
- You have about 10 seconds after resetting the board to type the above command. If you want to check if the board is ready, type:
.. code-block:: none
- lsusb |egrep "8087|8086" + lsusb | egrep "8087|8086" Bus 001 Device 004: ID 8086:e005 Intel Corp.
If you see a device with the same ID as above, the board is waiting for your @@ -157,5 +167,5 @@ After about 5 seconds you should see some console output from the board:
edison login:
-.. _xFSTK: https://community.intel.com/t5/Intel-Makers/Building-xFSTK-on-Ubuntu-14-04-3... +.. _xFSTK: https://github.com/edison-fw/xFSTK .. _drive: https://drive.google.com/drive/u/0/folders/1URPHrOk9-UBsh8hjv-7WwC0W6Fy61uAJ

On Fri, Nov 27, 2020 at 05:46:54PM +0200, Andy Shevchenko wrote:
xFSTK sources got a new home under Edison Firmware Group on GitHub [1]. Update Intel Edison documentation accordingly.
While here, fix couple of typos.
Please, discard this. V2 is better.

On Fri, Nov 27, 2020 at 11:46 PM Andy Shevchenko andriy.shevchenko@linux.intel.com wrote:
xFSTK sources got a new home under Edison Firmware Group on GitHub [1]. Update Intel Edison documentation accordingly.
While here, fix couple of typos.
Signed-off-by: Andy Shevchenko andriy.shevchenko@linux.intel.com
doc/board/intel/edison.rst | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-)
applied to u-boot-x86, thanks!
participants (2)
-
Andy Shevchenko
-
Bin Meng