langdale-next and mickledore-next have now been pushed to langdale/mickledore
branches. The notes below are still correct.
On 4/12/23 5:00 PM, Mark Hatle wrote:
I've just published our internal work on github for langdale-next and
mickledore-next. Due to the size, I wanted to put them in a -next for a few
days for comments before I move them to the stable branches.
As usual, if you have feedback, find problems or have questions, please let us
know.
The following cover the langdale-next and mickledore-next branches of:
https://github.com/xilinx/meta-xilinx
https://github.com/xilinx/meta-xilinx-tools
Langdale Release Notes:
* Updated README files
- new docs directory to contain targeted docs and READMEs
- Revise README to make it clear meta-xilinx-tools is recommended
- meta-xilinx-tools: Revised YAML configuration settings and overrides
* Deprecated "BOARD" and "BOARD_VARIANT" are now obsolete and removed
* fpgamanager
- Classes updated
- See meta-xilinx-tools/docs directory
* machines:
- Add additionmal "generic" machine variants
- microblaze, enabling 'systemd' should work
+ lightly tested (poky-altcfg)
+ Add 10+ MB to the filesystem image
- meta-xilinx/meta-xilinx-bsp:
+ All BSPs have been updated and should work as documented in the
layer's README.md
+ These BSPs are programmatically generated and follow the format
of the README in meta-xilinx/meta-xilinx-core/conf/machine. The
program to generate these will be released soon.
- IMAGE_BOOT_FILES are used to set WKS_FILE_DEPENDS and
MACHINE_ESSENTIAL_EXTRA_RDEPENDS automatically
- New 'cortexa72-cortexa53-crypto' tune has been added, NOT on by default
+ See meta-xilinx-core/conf/machine/include/soc-tune-include.inc
- VCU and Mali400 are now MACHINE_FEATURES, automatically enabled with the
when using zynqmp-ev-generic, and zynqmp-eg-generic (no VCU on eg)
* mali400 / lima support
- Generated device-tree has been updated to provide standard device-nodes
- Proprietary mali400
+ Enabled by adding 'libmali' to DISTRO_FEATURES
+ Does not work properly with Weston 10, runtime failures
(revert to Weston 9 if needed)
+ Any recipe linking to libmali should be PACKAGE_ARCH = ${MACHINE_ARCH}
- LIMA is enabled by default
- LIMA has lower performance then libmali in a number of benchmarks
* QEMU:
- qemu-xilinx, and related now use PREFERRED_PROVIDER syntax
+ Should make it easier to default to Yocto Project QEMU if desired
+ (target) qemu is default (qemu)
+ qemu-native, qemu-system-natve and nativesdk-qemu default to qemu-xilinx
- Drop qemu-xilinx-helper-native for bbappend to standard qemu-helper-native
- Version updated to 7.1.0 to match Langdale
- Note shared memory is allocated on the system's /tmp partition, crash
if /tmp runs out of space!
+ Microblaze 2GB
+ Zynq: 1 GB
+ ZynqMP: 4GB
+ Versal: 8GB (or 16GB)
* WIC:
- meta-xilinx-core, default WIC type now uses a labeled partition
+ xilinx-default-sd.wks
- Moved away from using a 'boot' format partition as it makes field upgrade
more difficult. Older WIC partition files are expected to continue to
work.
* Recipes:
- ai-engine and aiefal moved to meta-xilinx/meta-xilinx-core
- core-image-ptest-all and core-image-ptest-fast should allow YP style
testing
- u-boot and u-boot-tools controlled via PREFERRED_PROVIDER
+ defaults to u-boot-xlnx
- u-boot-zynq-scr rename to u-boot-xlnx-scr (not Zynq specific)
- qemu-xilinx (see above)
- XRT, updated to current 2023 in-progress version
+ versal ai-core and ai-edge does not work, ai-engine incompatible
Mickledore Release Notes:
* Based on Langdale version
* Synced to Mickledore as of April 7th
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#5228):
https://lists.yoctoproject.org/g/meta-xilinx/message/5228
Mute This Topic: https://lists.yoctoproject.org/mt/98322629/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-xilinx/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-