[linux-yocto] v2 RR for xilinx-zynqmp bsp for build and boot

Zumeng Chen zumeng.chen at windriver.com
Wed Jun 5 18:18:46 PDT 2019


Hi Bruce,

Here are the v2 changes for scc/cfg:

  *) Create the minimum cfg set for arm/arm64, and include it
  *) Remove those CFG only existed in Xilinx SDK.
  *) Include hotplug scc
  *) Remove some non-validation features, like remoteproc. 

As for bsp/xilinx, I think someone need to polish it, trust me :)
No kernel build warnings. And the boot process is still OK.

Cheers,
Zumeng

commit 30cc68182cdd6254b58795fb3afedaceb6949a70
Author: Zumeng Chen <zumeng.chen at windriver.com>
Date:   Thu Jun 6 08:44:57 2019 +0800

    xilinx-zynqmp: add the basic support xilinx-zynqmp
    
    This patch is to add scc/cfg meta to build and boot zcu102 board with the bsp
    of xilinx-zynqmp.
    
    Signed-off-by: Zumeng.Chen <zumeng.chen at windriver.com>

commit d910c163028e0cfa268886007fd2dbbf6a5d9f20
Author: Zumeng Chen <zumeng.chen at windriver.com>
Date:   Thu Jun 6 08:45:16 2019 +0800

    power: create the minimum set of cpu idle and cpufreq scaling for arm/arm64
    
    This patch is to create the minimum set for cpu idle/freq scaling, which is ok
    to both arm and arm64 with DT enablement. And we leave more specific features
    to the end users.
    
    Signed-off-by: Zumeng.Chen <zumeng.chen at windriver.com>


Added Files:
------------
 bsp/xilinx-zynqmp/xilinx-zynqmp-standard.scc |   8 ++
 bsp/xilinx-zynqmp/xilinx-zynqmp.cfg          | 167 +++++++++++++++++++++++++++
 bsp/xilinx-zynqmp/xilinx-zynqmp.scc          |  10 ++
 features/power/arm.cfg                       |   7 ++
 features/power/arm.scc                       |   4 +

Removed Files:
--------------
None.

Remaining Changes (diffstat):
-----------------------------
None.


zchen at pek-lpggp4:$ bitbake -c menuconfig linux-yocto-dev
WARNING: You have included the meta-openstack layer, but 'openstack' has not been enabled in your DISTRO_FEATURES. Some bbappend files and preferred version setting may not take effect. See the meta-openstack README for details on enabling openstack support.
Loading cache: 100% |###############################################################################################################################################################################| Time: 0:00:01
Loaded 8547 entries from dependency cache.
Parsing recipes: 100% |#############################################################################################################################################################################| Time: 0:00:12
Parsing of 3646 .bb files complete (3645 cached, 1 parsed). 8548 targets, 5846 skipped, 0 masked, 0 errors.
WARNING: No recipes available for:
  /buildarea1/zchen/build-19/wr19-0606-arm64/layers/meta-cloud-services/meta-openstack/recipes-connectivity/openssh/openssh_7.%.bbappend
  /buildarea1/zchen/build-19/wr19-0606-arm64/layers/meta-cloud-services/meta-openstack/recipes-extended/iptables/iptables_1.6.%.bbappend
  /buildarea1/zchen/build-19/wr19-0606-arm64/layers/meta-cloud-services/meta-openstack/recipes-extended/libvirt/libvirt_4.%.bbappend
  /buildarea1/zchen/build-19/wr19-0606-arm64/layers/meta-cloud-services/meta-openstack/recipes-kernel/linux/linux-yocto_4.18.bbappend
  /buildarea1/zchen/build-19/wr19-0606-arm64/layers/meta-cloud-services/meta-openstack/recipes-support/iproute2/iproute2_4.%.bbappend
  /buildarea1/zchen/build-19/wr19-0606-arm64/layers/meta-cgl/meta-cgl-common/recipes-extended/umip/umip_%.bbappend
WARNING: No bb files matched BBFILE_PATTERN_overc ''
WARNING: No bb files matched BBFILE_PATTERN_cube ''
WARNING: No bb files matched BBFILE_PATTERN_wrlinux-overc ''
NOTE: Resolving any missing task queue dependencies

Build Configuration:
WRLINUX_VERSION      = "10.19.23.0"
WRLINUX_BRANCH       = "development"
BB_VERSION           = "1.43.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
DISTRO               = "wrlinux-std-sato"
DISTRO_VERSION       = "10.19.23.0"
MACHINE              = "xilinx-zynqmp"
DEFAULTTUNE          = "cortexa53"
TARGET_SYS           = "aarch64-wrs-linux"
TUNE_FEATURES        = "aarch64 cortexa53 crc"
TARGET_FPU           = ""
lib32:  DEFAULTTUNE       = "armv7athf-neon"
lib32:  TARGET_SYS        = "arm-wrsmllib32-linux-gnueabi"
lib32:  TUNE_FEATURES     = "arm armv7a vfp thumb neon callconvention-hard"
lib32:  TARGET_FPU        = "hard"
wrlinux              
wrlinux-distro       = "master-wr:da3279f6841a82f09311a4f64c15bd2817f6c41d"
meta                 = "wr-10.19-20190603:c33e580dcaa12e40c6ec543c2c08f0ab5ff7d16d"
meta-initramfs       
meta-xfce            
meta-oe              
meta-filesystems     
meta-webserver       
meta-networking      
meta-python          
meta-perl            
meta-gnome           
meta-multimedia      = "wr-10.19-20190528:045e30366fc481f3b538a9f93df53b78b4abd9ef"
meta-security        = "wr-10.19-20190529:b73416279b6b7f1735146911bb953e9bb13eb08f"
meta-selinux         = "wr-10.19-20190424:38255864a6f8ba49f62c4d8c37106e5460d32cc3"
intel-x86            = "master-wr:ad411c10245aeb78e8509e9e7b9e888e2fc8eb6c"
xilinx-zynqmp        = "master:3fb2dc44a72e070c40a71e041fc4dbc19b373ba6"
meta-virtualization  = "wr-10.19-20190603:90877b284996fcb47c0c5688a4f7b64c5539fff6"
meta-realtime        = "wr-10.19-20190408:9074810c117fdde9cec4058ac9c17c84f0f50420"
meta-mingw           = "wr-10.19-20190508:714437ac9ba52a4e022b3b199819dbb609d9952e"
wr-template          = "master-wr:4f4e06413262e09e9eadbad427860218485bb3c3"
meta-yocto-bsp       
meta-poky            = "wr-10.19-20190603:07770ce02d24f3bc8be8df93a5ee3e6c8b5827c7"
meta-gplv2           = "wr-10.19-20190524:edc6680691596c9f889c3c0a0909d57d8d05b145"
meta-efi-secure-boot 
meta-encrypted-storage 
meta-integrity       
meta-signing-key     = "wr-10.19-20190524:b0a726761cc6dc203545240376c43e4673b87db8"
meta-cloud-services  = "wr-10.19-20190603:b0e2d2aec18998f51e810bb445614e89afcc932c"
meta                 
meta-ids             
meta-tpm             
meta-tpm2            = "wr-10.19-20190524:b0a726761cc6dc203545240376c43e4673b87db8"
meta-openstack       
meta-openstack-aio-deploy 
meta-openstack-compute-deploy 
meta-openstack-compute-test-config 
meta-openstack-controller-deploy 
meta-openstack-controller-test-config 
meta-openstack-qemu  
meta-openstack-swift-deploy = "wr-10.19-20190603:b0e2d2aec18998f51e810bb445614e89afcc932c"
meta-intel           = "wr-10.19-20190603:359913d879a093ed168f426b9661416866f1ffd1"
wrlinux-ovp          = "master-wr:da3279f6841a82f09311a4f64c15bd2817f6c41d"
meta-cgl-common      = "wr-10.19-20190508:bfd0554ad9734a210b636f9f5bdc307df19b1e79"
wrlinux-cgl          = "master-wr:da3279f6841a82f09311a4f64c15bd2817f6c41d"
meta-dpdk            = "wr-10.19-20190528:0d5e26781a7bb332ef5677d2938f5ed4b7316a59"
meta-intel-qat       = "wr-10.19-20190408:7a49ca357fc1a130d5de2d6862168901f7229b14"
meta-qemuarma9       = "wr-10.19-20190520:a4975ed30e5b213266f75a4bda8ab5b39f335781"
meta-anaconda        = "wr-10.19-20190603:2d99a13e927c4d4d824cc685fb99d28f0d860941"
meta-overc           
meta-cube            = "wr-10.19-20190520:4f7c0427acdf9ccab4e734840f1149840311a813"
meta-iot-cloud       = "wr-10.19-20190415:6e522eb46e35173eee5f9dd920bd32638aa00a11"
wrlinux-overc        = "master-wr:da3279f6841a82f09311a4f64c15bd2817f6c41d"
wrlinux-overc-cfg    = "master-wr:639a999f5b83640b075c0306ea53b3da8913522d"
meta-selinux-dl      = "master-wr:0e044fd49b16872966bf1d3c8e99d12df4bc6831"
meta-mingw-dl        = "master-wr:8fc9becbb6f0d96b86b55969238e69fb9d8d3bb5"
meta-security-dl     = "master-wr:d43ef6844eee8734f943f23e3e1a983b3094ca9e"
meta-efi-secure-boot-dl = "master-wr:b79180d67c83c0fdf317c0583fa9a8e5fdb21b86"
meta-encrypted-storage-dl = "master-wr:66323e9c6e55ecd52585172aab978d484c38038c"
meta-integrity-dl    = "master-wr:c1f5e6d034937f78b4082c3109942d2544e902b7"
meta-ids-dl          = "master-wr:3949731e192a988e10ca04845e205ea8582926af"
meta-tpm2-dl         = "master-wr:1fb0ab512da1e4cd28fddd87ab9aa71b5ad18911"
wrlinux-dl           = "master-wr:9a8ee391bed178c6edc275801806f3bab4e943c2"
meta-tpm-dl          = "master-wr:a714909ea084fdb903c952f9d12036b720c57d30"
wrlinux-ovp-dl       = "master-wr:b977985e906d8eebad4d84ac0d58e0f025f7cd48"
meta-cgl-common-dl   = "master-wr:0e28920fa54ef3669ef254598376b8be17a8fc5c"
wrlinux-cgl-dl       = "master-wr:347aa204485d9f7f5aeb839c79ba0bb864f34898"
meta-intel-dl        = "master-wr:cf052f5407a4797b157a5fa05964c9190538749f"
meta-dpdk-dl         = "master-wr:41b69bd8b5299303d4b58847d1c3761f68c27b38"
meta-intel-qat-dl    = "master-wr:6076ccac2211ad64a4640fd1665c61ed577932a2"
meta-anaconda-dl     = "master-wr:fe6dff64ca70491e762fa53ffea8099a70258b9a"
intel-socfpga-dl     = "master-wr:1f850e1ad9c9d607a5e07703f730baa3a8f01c23"
meta-signing-key-dl  = "master-wr:e4af4df72d5f6b0a9f561bc631bb8dde30f5715c"
meta-overc-dl        = "master-wr:57300911316b043bbd665f129213cb61a862dffe"
meta-cloud-services-dl-2.7 = "master-wr:fa850191b711968d778e0eabd990d415eaa7b5e3"
meta-filesystems-dl-2.7 = "master-wr:9142e7c86447011f116261d7339c7991ae886e21"
meta-gnome-dl-2.7    = "master-wr:62544355e093b12dff8d23c491459db2295cb048"
meta-gplv2-dl-2.7    = "master-wr:659295af85544c098037894c68f41cf2d5e5f66c"
meta-initramfs-dl-2.7 = "master-wr:a478b17a139846430ee6ab5df979a18bcd78a7f7"
meta-multimedia-dl-2.7 = "master-wr:627de73ccf29212ad522852450f843f968be706b"
meta-networking-dl-2.7 = "master-wr:7cfe6581238402a8fc77a7fa792feb9b4dbef581"
meta-oe-dl-2.7       = "master-wr:f94b042d5fbed4b90756c1bf6e9b4e38aa5d5302"
meta-openstack-dl-2.7 = "master-wr:932feacb8c20a263da8ab3a5629da7a0fa0d0f2f"
meta-perl-dl-2.7     = "master-wr:0ed5512cb5483208ea64200dbb767ef276b17e50"
meta-python-dl-2.7   = "master-wr:c797ddb11da1c1f56735ac915b8156a9ccfced30"
meta-realtime-dl-2.7 = "master-wr:9507da614b0e2899a7a6845642cff40a6590d524"
meta-virtualization-dl-2.7 = "master-wr:05fae9d3dad2fefcc54d059c14a06ce0295140fa"
meta-webserver-dl-2.7 = "master-wr:4d1835fde6680cfdb8ba25572c175d386f59d3cb"
meta-xfce-dl-2.7     = "master-wr:5683cae374e8049f665de52b854a5ddab8193e24"
oe-core-dl-2.7       = "master-wr:8872fc97aa6705b8dacdfa8ae3b6c0d5c6321ead"
local                = "master:3fb2dc44a72e070c40a71e041fc4dbc19b373ba6"

----------------------------------------------------------------------
DISTRO wrlinux-std-sato is deprecated, use wrlinux-graphics instead.
----------------------------------------------------------------------
Initialising tasks: 100% |##########################################################################################################################################################################| Time: 0:00:00
Sstate summary: Wanted 0 Found 0 Missed 0 Current 48 (0% match, 100% complete)
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
Currently  1 running tasks (384 of 384)  99% |################################################################################################################################################################### |
0: linux-yocto-dev-5.2-rc++gitAUTOINC+8099163beb_7366c52b5f-r0 do_menuconfig - 0s (pid 32511)
NOTE: Tasks Summary: Attempted 384 tasks of which 383 didn't need to be rerun and all succeeded.

Summary: There were 5 WARNING messages shown.
zchen at pek-lpggp4:$

Arch    built      boot     boardname
-------------------------------------
ARM64     y         y       xilinx-zynqmp 



More information about the linux-yocto mailing list