Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zynqmp-generic.conf: add boot.bin for wks #43

Open
wants to merge 35 commits into
base: master-next
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
394d8ca
xilinx-qemu: Use addto_recipe_sysroot task
Jun 1, 2022
59a857d
u-boot: Remove deprecated board defconfigs
grsandeep85 May 12, 2022
86f8a01
image-types-xilinx-qemu: Add qemu-sd-fatimg support
Jun 27, 2022
35814f4
qemuboot-xilinx:machine-xilinx-default: Update kernel images
Jun 27, 2022
be98561
machine-xilinx-qemu: Add generic functions to add qemu args
Jun 27, 2022
8922427
microblaze-generic: Add runqemu support for microblaze-generic
Jun 27, 2022
fb3f8ba
versal-generic: Add runqemu support for versal-generic
Jun 27, 2022
e67a9f4
zynq-generic.conf: Add runqemu support for zynq-generic
Jun 27, 2022
12b4ddb
zynqmp-generic.conf: Add runqemu support for zynqmp-generic
Jun 27, 2022
6134b91
machine:*-generic.conf: Use += instead of append
Jun 30, 2022
5dce074
u-boot-xlnx-blob.inc: Move to using UBOOT_IMAGE_BLOB_DEFAULT
mhatle Jul 7, 2022
5641d64
Set QB_KERNEL_ROOT for zynq-generic
Jul 14, 2022
938f032
meta-microbalze: gdb: Enable gdb and gdbserver on microblaze
mhatle Jul 18, 2022
dee62d5
meta-microblaze: gdb is now available
mhatle Jul 19, 2022
efe3daf
u-boot-xlnx: Add support for U-boot user specified dts
grsandeep85 Jul 6, 2022
67e5e1a
machine-xilinx-qemu.inc: Adjust function to verify fstype is valid
mhatle Jul 24, 2022
9b0fbd1
zynq-generic: use default QB_DTB value
mhatle Jul 24, 2022
bb1bf5b
microblaze-generic: microblaze requires a device tree
mhatle Jul 24, 2022
fa57c12
meta-xilinx: Clean up vendor specific machine configuration files
grsandeep85 May 6, 2022
abc3472
meta-xilinx: Move booting README from bsp layer
grsandeep85 May 10, 2022
f3a3cc9
README.md: Ultra96 is compatible with v1 board
grsandeep85 Jun 22, 2022
6b0278a
layer.conf: Add xilinx-tools as dynamic layers
grsandeep85 Jun 13, 2022
7e510f7
qemu-xilinux.inc: Override PACKAGECONFIG that are incompatible with c…
jpuhlman May 4, 2022
7ab1822
qemu-xilinx-native.inc: add meson and ninja
jpuhlman May 4, 2022
a1931ae
xrt_git.bb: Cleanup += usage
mhatle May 5, 2022
c92bc5e
python3-dtc: Bring in 1.6.1 from meta-virtualization
mhatle May 5, 2022
7f51edf
meta-xilinx-core: Begin to support langdale
mhatle May 5, 2022
1b5fd94
meta-xilinx-standalone: Begin to support langdale
mhatle May 5, 2022
61ee232
*-generic.conf: Update qemu config to remove duplicate options
mhatle May 5, 2022
fbfc168
meta-xilinx-bsp: begin to support langdale
mhatle May 6, 2022
595d877
meta-xilinx-vendor: begin to support langdale
mhatle Jul 25, 2022
e2d540d
gcc-source: Move to gcc 12
mhatle Jul 25, 2022
0773c8d
Update LICENSE to match Langdale requirements
mhatle Jul 25, 2022
b9ad103
qemy-system-aarch64-multiarch: Add --help support
mhatle Jul 25, 2022
d55ae9d
zynqmp-generic.conf: add boot.bin for wks
Aug 8, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions MAINTAINERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Maintainers, Mailing list, Patches

Please send any patches, pull requests, comments or questions for this layer to
the [meta-xilinx mailing list](https://lists.yoctoproject.org/g/meta-xilinx):

[email protected]

When sending patches, please make sure the email subject line includes
"[meta-xilinx][PATCH]" and cc'ing the maintainers.

For more details follow the OE community patch submission guidelines, as described in:

https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded

`git send-email --subject-prefix 'meta-xilinx][PATCH' --to [email protected]`

**Maintainers:**

Mark Hatle <[email protected]>
Sandeep Gundlupet Raju <[email protected]>
John Toomey <[email protected]>

> **Note:**

* meta-xilinx-contrib layer:
* We don't have any maintainers when user submit a patch to this layer
email [email protected] and cc'ing below reviewers.

**Reviewers:**

Mark Hatle <[email protected]>
Sandeep Gundlupet Raju <[email protected]>
John Toomey <[email protected]>
File renamed without changes.
25 changes: 7 additions & 18 deletions meta-microblaze/README.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,17 @@
meta-microblaze
===============
# meta-microblaze

This layer provides support specific to the MicroBlaze architecture


Maintainers, Mailing list, Patches
==================================

Please send any patches, pull requests, comments or questions for this layer to
the [meta-xilinx mailing list](https://lists.yoctoproject.org/listinfo/meta-xilinx):

[email protected]

Maintainers:

Sai Hari Chandana Kalluri <[email protected]>
Mark Hatle <[email protected]>

Dependencies
============
## Dependencies

This layer depends on:

URI: git://git.openembedded.org/bitbake

URI: git://git.openembedded.org/openembedded-core
layers: meta
branch: master or xilinx current release version (e.g. hosister)

URI: git://git.yoctoproject.org/meta-xilinx.git
layers: meta-xilinx-core
branch: master or xilinx current release version (e.g. hosister)
12 changes: 6 additions & 6 deletions meta-microblaze/recipes-devtools/gdb/gdb-microblaze.inc
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ LTTNGUST:microblaze = ""
FILESEXTRAPATHS:append := ":${THISDIR}/gdb"

SRC_URI:append:microblaze = " \
file://0001-Add-initial-port-of-linux-gdbserver.patch \
file://0001-Patch-MicroBlaze.patch \
file://0002-Initial-port-of-core-reading-support.patch \
file://0003-Fix-debug-message-when-register-is-unavailable.patch \
file://0004-microblaze-Add-build_gdbserver-yes-to-top-level-conf.patch \
file://0005-Initial-support-for-native-gdb.patch \
file://0006-Fixing-the-issues-related-to-GDB-7.12.patch \
file://0005-Fixing-the-issues-related-to-GDB-7.12.patch \
file://0006-Patch-MicroBlaze-MicroBlaze-native-gdb-port.patch \
file://0007-Patch-microblaze-Adding-64-bit-MB-support.patch \
file://0008-gdb-Fix-microblaze-target-compilation-3.patch \
file://0009-Patch-MicroBlaze-these-changes-will-make-64-bit-vect.patch \
file://0010-Patch-MicroBlaze-Added-m64-abi-for-64-bit-target-des.patch \
file://0008-Patch-MicroBlaze-these-changes-will-make-64-bit-vect.patch \
file://0009-Patch-MicroBlaze-Added-m64-abi-for-64-bit-target-des.patch \
file://0010-Patch-MicroBlaze-Code-changes-for-gdbserver.patch \
"
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
From 699248a2fc4b9334f5042e1657116ac6b67b7321 Mon Sep 17 00:00:00 2001
From b7b3c1eb19b770b2d700dd3c9fa23a7ae225a72b Mon Sep 17 00:00:00 2001
From: Mahesh Bodapati <[email protected]>
Date: Mon, 23 Jan 2017 19:07:44 +0530
Subject: [PATCH 01/10] Add initial port of linux gdbserver add
gdb_proc_service_h to gdbserver microblaze-linux
Date: Thu, 16 Jun 2022 09:50:14 +0530
Subject: [PATCH 01/10] [Patch,MicroBlaze] : Add initial port of linux
gdbserver add gdb_proc_service_h to gdbserver microblaze-linux

gdbserver needs to initialise the microblaze registers

Expand Down Expand Up @@ -451,7 +451,7 @@ index 00000000000..bd8a4384424
+32:slr
+32:shr
diff --git a/gdbserver/Makefile.in b/gdbserver/Makefile.in
index 2bd3a578932..7bee1f1894e 100644
index 2bd3a578932..46b5a0c7c60 100644
--- a/gdbserver/Makefile.in
+++ b/gdbserver/Makefile.in
@@ -184,7 +184,8 @@ SFILES = \
Expand All @@ -468,7 +468,7 @@ index 2bd3a578932..7bee1f1894e 100644
$(srcdir)/../gdb/nat/linux-namespaces.c \
$(srcdir)/../gdb/nat/linux-osdata.c \
$(srcdir)/../gdb/nat/linux-personality.c \
+ $(srcdir)/../gdb/nat/microblaze-linux.c \
+ $(srcdir)/../gdb/nat/microblaze-linux.c \
$(srcdir)/../gdb/nat/mips-linux-watch.c \
$(srcdir)/../gdb/nat/ppc-linux.c \
$(srcdir)/../gdb/nat/riscv-linux-tdesc.c \
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From eae6f2fc7324729056f4bd3bfa66c0c5887d7b94 Mon Sep 17 00:00:00 2001
From da36639f95d23083088a27c27f631d304ae316f1 Mon Sep 17 00:00:00 2001
From: Mahesh Bodapati <[email protected]>
Date: Tue, 24 Jan 2017 14:55:56 +0530
Subject: [PATCH 02/10] Initial port of core reading support Added support for
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 80c56ef8463c23f51759f5c64ce0165e259a4071 Mon Sep 17 00:00:00 2001
From da93f5715ff333ac4807b73fe678dde21fb3bd6c Mon Sep 17 00:00:00 2001
From: Nathan Rossi <[email protected]>
Date: Tue, 8 May 2012 18:11:17 +1000
Subject: [PATCH 03/10] Fix debug message when register is unavailable
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 7d970a0c616063a5095ce3725efed0feb40ceb30 Mon Sep 17 00:00:00 2001
From 82ee589db2c1191fb274f4a76e217df318f8d6b2 Mon Sep 17 00:00:00 2001
From: David Holsgrove <[email protected]>
Date: Mon, 16 Dec 2013 16:37:32 +1000
Subject: [PATCH 04/10] microblaze: Add build_gdbserver=yes to top level
Expand Down
Original file line number Diff line number Diff line change
@@ -1,34 +1,19 @@
From 41b0d54fa00ce765e9a2ce09136938b72b2b96d7 Mon Sep 17 00:00:00 2001
From ca1158d19ab9879167ca9fbe2fdf8d19094cc53f Mon Sep 17 00:00:00 2001
From: Nagaraju Mekala <[email protected]>
Date: Fri, 17 Feb 2017 14:09:40 +0530
Subject: [PATCH 06/10] Fixing the issues related to GDB-7.12
Subject: [PATCH 05/10] Fixing the issues related to GDB-7.12

added all the required function which are new in 7.12 and removed
few deprecated functions from 7.6

Conflicts:
gdb/config/microblaze/linux.mh
---
gdb/config/microblaze/linux.mh | 4 +-
gdb/gdbserver/linux-microblaze-low.c | 97 ++++++++++++++++++++++++----
gdb/microblaze-tdep.h | 1 +
gdbserver/configure.srv | 3 +-
4 files changed, 89 insertions(+), 16 deletions(-)
3 files changed, 86 insertions(+), 15 deletions(-)

diff --git a/gdb/config/microblaze/linux.mh b/gdb/config/microblaze/linux.mh
index a4eaf540e1d..74a53b854a4 100644
--- a/gdb/config/microblaze/linux.mh
+++ b/gdb/config/microblaze/linux.mh
@@ -1,9 +1,11 @@
# Host: Microblaze, running Linux

+#linux-nat.o linux-waitpid.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o
NAT_FILE= config/nm-linux.h
NATDEPFILES= inf-ptrace.o fork-child.o \
microblaze-linux-nat.o proc-service.o linux-thread-db.o \
- linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o
+ linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \
+ linux-waitpid.o linux-personality.o linux-namespaces.o
NAT_CDEPS = $(srcdir)/proc-service.list

LOADLIBES = -ldl $(RDYNAMIC)
diff --git a/gdb/gdbserver/linux-microblaze-low.c b/gdb/gdbserver/linux-microblaze-low.c
index cba5d6fc585..a2733f3c21c 100644
--- a/gdb/gdbserver/linux-microblaze-low.c
Expand Down
Loading