summaryrefslogtreecommitdiffstats
path: root/docs/README.booting.microblaze.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/README.booting.microblaze.md')
-rw-r--r--docs/README.booting.microblaze.md50
1 files changed, 38 insertions, 12 deletions
diff --git a/docs/README.booting.microblaze.md b/docs/README.booting.microblaze.md
index 91c0eda9..21bd1dad 100644
--- a/docs/README.booting.microblaze.md
+++ b/docs/README.booting.microblaze.md
@@ -2,18 +2,20 @@
2 2
3Booting OS images on MicroBlaze target boards can be done using JTAG and QSPI boot modes. 3Booting OS images on MicroBlaze target boards can be done using JTAG and QSPI boot modes.
4 4
5* [Setting Up the Target](#setting-up-the-target) 5- [Booting OS Images on MicroBlaze target boards](#booting-os-images-on-microblaze-target-boards)
6* [Booting from JTAG](#booting-from-jtag) 6 - [Setting Up the Target](#setting-up-the-target)
7 * [Sourcing the XSDB tools](#sourcing-the-xsdb-tools) 7 - [Booting from JTAG](#booting-from-jtag)
8 * [Deploying the images to target](#deploying-the-images-to-target) 8 - [Sourcing the XSDB tools](#sourcing-the-xsdb-tools)
9 * [Using devtool boot-jtag script](#using-devtool-boot-jtag-script) 9 - [Deploying the images to target](#deploying-the-images-to-target)
10 * [Manually executing xsdb commands](#manually-executing-xsdb-commands) 10 - [Using devtool boot-jtag script](#using-devtool-boot-jtag-script)
11 * [Loading Bitstream using XSDB](#loading-bitstream-using-xsdb) 11 - [Manually executing xsdb commands](#manually-executing-xsdb-commands)
12 * [Loading U-boot using XSDB](#loading-u-boot-using-xsdb) 12 - [Loading Bitstream using XSDB](#loading-bitstream-using-xsdb)
13 * [Loading Kernel, Device tree, Root Filesystem and U-boot boot script](#loading-kernel-device-tree-root-filesystem-and-u-boot-boot-script) 13 - [Loading U-boot using XSDB](#loading-u-boot-using-xsdb)
14 * [Using XSDB](#using-xsdb) 14 - [Loading Kernel, Device tree, Root Filesystem and U-boot boot script](#loading-kernel-device-tree-root-filesystem-and-u-boot-boot-script)
15 * [Using TFTP](#using-tftp) 15 - [Using XSDB](#using-xsdb)
16 * [Booting Linux](#booting-linux) 16 - [Using TFTP](#using-tftp)
17 - [Booting Linux](#booting-linux)
18 - [Limitation](#limitation)
17 19
18## Setting Up the Target 20## Setting Up the Target
19 21
@@ -195,3 +197,27 @@ xsdb% exit
195``` 197```
196U-Boot> boot 198U-Boot> boot
197``` 199```
200
201## Limitation
202
2031. Booting core-image-minimal or other image target excluding
204 petalinux-image-minimal you can observe below error message.
205
206```
207Error: argument "/en*" is wrong: "dev" not a valid ifname
208Starting syslogd/klogd: done
209
210Poky (Yocto Project Reference Distro) 5.0.2 kcu105-microblazeel ttyUL0
211
212INIT: Id "1" respawning too fast: disabled for 5 minutes
213
214kcu105-microblazeel login:
215```
216
217This is due to pni-names distro feature is not enabled by default and eudev uses
218classic network interface naming scheme. To resolve this issue add pni-names
219distro feature from <distro>.conf or local.file.
220
221```
222DISTRO_FEATURES:append:microblaze = " pni-names"
223``` \ No newline at end of file