-
Notifications
You must be signed in to change notification settings - Fork 232
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
petalinux build error #92
Comments
@oussayran How to do when you use petalinux with the driver files? |
This issue was solved in 2019.1 |
@oussayran but I only have 2018.2,and all my projects's version is 2018.2. if you have a little spare time,could you help me. |
I didn't understand, what's your problem exactly!? |
@oussayran I have find out the solved issue #24 . |
@honorpeter Can you show me your Makefile and xilinx-axidma.bb ? I fallowed the same way but found build error. Step 1: Step 2: Copy source code to petalinux module location es/xilinx-axidma/files $ cat Makefile Step 3: build Summary: There was 1 WARNING message shown. |
build errors: bpmlab2 ~/xilinx/kiman/zc706/axi4_stream_vivado_prj.sdk/zc06_axi4_stream_plinux $ petalinux-build Summary: 1 task failed: |
@kimanha I am right now working on the dma driver targeting to the same board. I notice that you did not delete the xilinx-axidma.c file auto generated after Step 2. Also, the xilinx-axidma.bb file should be modified accordingly as well. in Step 3, try petalinux-build -c xilinx-axidma |
I got the same error as yours. May I ask have you solved this problem now? Thanks a lot!!! |
你解决了吗?我的是2019.1的版本,也遇到了这个问题 |
你发给我的邮件已收到! ——王振华
|
Hello,
i created a block design on vivado 2018.3 of Video test pattern generator (v8.0), frame buffer and zynq U+.
i am trying to build petalinux using linux-xlnx tags ( xlnx_rebase_v4.14) and its last modification was in november 2018, which means the driver of Video test pattern generator (v8.0) was not modified inside the previous driver for v7.0. it just includes the driver for 5.0 and 7.0 . So it is obvious it would not be probed and that what i am got.
recently, a modifiation of the driver 8.0 was added in the branch master and not in tags. also i tried to build petalinux using the master branch but when i wrote petalinux-build , i got this error :
Ready $ petalinux-build -c kernel
[INFO] building kernel
[INFO] sourcing bitbake
INFO: bitbake virtual/kernel
WARNING: Host distribution "rhel-7.6" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution.
Loading cache: 100% |####################################################################################################################################################################| Time: 0:00:00
Loaded 3459 entries from dependency cache.
Parsing recipes: 100% |##################################################################################################################################################################| Time: 0:00:04
Parsing of 2569 .bb files complete (2533 cached, 36 parsed). 3461 targets, 137 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Initialising tasks: 100% |###############################################################################################################################################################| Time: 0:00:20
Checking sstate mirror object availability: 100% |#######################################################################################################################################| Time: 0:00:26
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: linux-xlnx-4.14-xilinx-v2018.3+git999-r0 do_populate_lic: QA Issue: linux-xlnx: The LIC_FILES_CHKSUM does not match for file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7
linux-xlnx: The new md5 checksum is bbea815ee2795b2f4230826c0c6b8814
linux-xlnx: Here is the selected license text:
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
The Linux Kernel is provided under:
SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
Being under the terms of the GNU General Public License version 2 only,
according with:
LICENSES/preferred/GPL-2.0
With an explicit syscall exception, as stated at:
LICENSES/exceptions/Linux-syscall-note
In addition, other licenses may also apply. Please see:
Documentation/process/license-rules.rst
for more details.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
linux-xlnx: Check if the license information has changed in /local2/is221877/user_face/dev/xilinx/mohamad/se120/linux/master/linux-xlnx/COPYING to verify that the LICENSE value "GPLv2" remains valid [license-checksum]
ERROR: linux-xlnx-4.14-xilinx-v2018.3+git999-r0 do_populate_lic: Fatal QA errors found, failing task.
ERROR: linux-xlnx-4.14-xilinx-v2018.3+git999-r0 do_populate_lic: Function failed: populate_lic_qa_checksum
ERROR: Logfile of failure stored in: /local2/is221877/user_face/dev/xilinx/mohamad/se120/linux/master/tpg_frbw_plnx/build/tmp/work/plnx_zynqmp-xilinx-linux/linux-xlnx/4.14-xilinx-v2018.3+git999-r0/temp/log.do_populate_lic.21776
ERROR: Task (/opt/pkg/petalinux/2018.3/components/yocto/source/aarch64/layers/meta-xilinx/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx_2018.3.bb:do_populate_lic) failed with exit code '1'
NOTE: Tasks Summary: Attempted 133 tasks of which 113 didn't need to be rerun and 1 failed.
Summary: 1 task failed:
/opt/pkg/petalinux/2018.3/components/yocto/source/aarch64/layers/meta-xilinx/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx_2018.3.bb:do_populate_lic
Summary: There was 1 WARNING message shown.
Summary: There were 3 ERROR messages shown, returning a non-zero exit code.
ERROR: Failed to build kernel
it seems that it is a md5 checksum problem.
ANY SUGGESTIONS?
Regards,
Mohamad
The text was updated successfully, but these errors were encountered: