All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2] doc: edison: Update information about xFSTK
@ 2020-11-27 15:59 Andy Shevchenko
  2020-11-30 20:12 ` Simon Glass
  0 siblings, 1 reply; 4+ messages in thread
From: Andy Shevchenko @ 2020-11-27 15:59 UTC (permalink / raw)
  To: u-boot

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>
---
v2: more fixes to have nice looking PDF
 doc/board/intel/edison.rst | 49 ++++++++++++++++++++++----------------
 1 file changed, 29 insertions(+), 20 deletions(-)

diff --git a/doc/board/intel/edison.rst b/doc/board/intel/edison.rst
index d658fac02c8f..5a65673d1e06 100644
--- a/doc/board/intel/edison.rst
+++ b/doc/board/intel/edison.rst
@@ -23,38 +23,48 @@ use.
    more step (if and only if you have original U-Boot), i.e. run the
    following command::
 
-   $ truncate -s %4096 u-boot.bin
+     $ truncate -s %4096 u-boot.bin
 
 2. Run your board and interrupt booting to U-Boot console. In the console
    call::
 
-   => run do_force_flash_os
+     => run do_force_flash_os
 
 3. Wait for few seconds, it will prepare environment variable and runs
    DFU. Run DFU command from the host system::
 
-   $ dfu-util -v -d 8087:0a99 --alt u-boot0 -D u-boot.bin
+     $ dfu-util -v -d 8087:0a99 --alt u-boot0 -D u-boot.bin
 
 4. Return to U-Boot console and following hint. i.e. push Ctrl+C, and
    reset the board::
 
-   => reset
-
+     => reset
 
 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:: sh
+
+  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:: sh
 
-   $ 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 +74,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 +85,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
@@ -112,9 +121,9 @@ After about 5 seconds you should see some console output from the board:
 
   *** Ready to receive application ***
 
-  After another 10 seconds the xFSTK tool completes and the board resets. About
-  10 seconds after that should see the above message again and then within a
-  few seconds U-Boot should start on your board:
+After another 10 seconds the xFSTK tool completes and the board resets. About
+10 seconds after that should see the above message again and then within a few
+seconds U-Boot should start on your board:
 
 .. code-block:: none
 
@@ -146,7 +155,7 @@ After about 5 seconds you should see some console output from the board:
   Building boot_params at 0x00090000
   Loading bzImage at address 100000 (5427456 bytes)
   Magic signature found
-  Kernel command line: "rootwait root=PARTUUID=ada722ed-6410-764e-8619-abff6f66e10e rootfstype=ext4 console=ttyMFD2 earlyprintk=ttyMFD2,keep loglevel=4 g_multi.ethernet_config=cdc systemd.unit=multi-user.target hardware_id=00 g_multi.iSerialNumber=2249baf774c675598661a63098c0ad41 g_multi.dev_addr=02:00:86:c0:ad:41 platform_mrfld_audio.audio_codec=dummy"
+  Kernel command line: "rootwait ..."
   Magic signature found
 
   Starting kernel ...
@@ -157,5 +166,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-32-bit-for-flashing-Edison/td-p/538081
+.. _xFSTK: https://github.com/edison-fw/xFSTK
 .. _drive: https://drive.google.com/drive/u/0/folders/1URPHrOk9-UBsh8hjv-7WwC0W6Fy61uAJ
-- 
2.29.2

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH v2] doc: edison: Update information about xFSTK
  2020-11-27 15:59 [PATCH v2] doc: edison: Update information about xFSTK Andy Shevchenko
@ 2020-11-30 20:12 ` Simon Glass
  2020-12-21 12:32   ` Andy Shevchenko
  0 siblings, 1 reply; 4+ messages in thread
From: Simon Glass @ 2020-11-30 20:12 UTC (permalink / raw)
  To: u-boot

On Fri, 27 Nov 2020 at 08:59, 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.
>
> [1]: https://github.com/edison-fw
>
> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
> ---
> v2: more fixes to have nice looking PDF
>  doc/board/intel/edison.rst | 49 ++++++++++++++++++++++----------------
>  1 file changed, 29 insertions(+), 20 deletions(-)

Reviewed-by: Simon Glass <sjg@chromium.org>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH v2] doc: edison: Update information about xFSTK
  2020-11-30 20:12 ` Simon Glass
@ 2020-12-21 12:32   ` Andy Shevchenko
  2020-12-21 12:43     ` Bin Meng
  0 siblings, 1 reply; 4+ messages in thread
From: Andy Shevchenko @ 2020-12-21 12:32 UTC (permalink / raw)
  To: u-boot

On Mon, Nov 30, 2020 at 01:12:24PM -0700, Simon Glass wrote:
> On Fri, 27 Nov 2020 at 08:59, 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.
> >
> > [1]: https://github.com/edison-fw
> >
> > Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
> > ---
> > v2: more fixes to have nice looking PDF
> >  doc/board/intel/edison.rst | 49 ++++++++++++++++++++++----------------
> >  1 file changed, 29 insertions(+), 20 deletions(-)
> 
> Reviewed-by: Simon Glass <sjg@chromium.org>

Thanks!

Can we get this applied to the upcoming release?


-- 
With Best Regards,
Andy Shevchenko

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH v2] doc: edison: Update information about xFSTK
  2020-12-21 12:32   ` Andy Shevchenko
@ 2020-12-21 12:43     ` Bin Meng
  0 siblings, 0 replies; 4+ messages in thread
From: Bin Meng @ 2020-12-21 12:43 UTC (permalink / raw)
  To: u-boot

Hi Andy,

On Mon, Dec 21, 2020 at 8:32 PM Andy Shevchenko
<andriy.shevchenko@linux.intel.com> wrote:
>
> On Mon, Nov 30, 2020 at 01:12:24PM -0700, Simon Glass wrote:
> > On Fri, 27 Nov 2020 at 08:59, 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.
> > >
> > > [1]: https://github.com/edison-fw
> > >
> > > Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
> > > ---
> > > v2: more fixes to have nice looking PDF
> > >  doc/board/intel/edison.rst | 49 ++++++++++++++++++++++----------------
> > >  1 file changed, 29 insertions(+), 20 deletions(-)
> >
> > Reviewed-by: Simon Glass <sjg@chromium.org>
>
> Thanks!
>
> Can we get this applied to the upcoming release?

Sure, somehow this was not assigned to me hence I missed it in the last PR.

Regards,
Bin

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-12-21 12:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-27 15:59 [PATCH v2] doc: edison: Update information about xFSTK Andy Shevchenko
2020-11-30 20:12 ` Simon Glass
2020-12-21 12:32   ` Andy Shevchenko
2020-12-21 12:43     ` Bin Meng

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.