Hi all, I am trying to compile image for my wandboard-quad.
I have followed the guidelines from http://wiki.wandboard.org/Getting_started_with_Yocto_on_Wandboard and compiled the image successfully. Now I want to replace the kernel with a local repo (customized kernel vesion which is based on 3.0.35-4.1.0) and I have modified the SRC-URI according as below inside the file linux-wandboard.inc SRC_URI = "git:///home/sri/test/new/mykernel;protocol=file" Also I have modified the S parameter inside linux-imx.inc file as below S = "/home/sri/test/new/mykernel" I do have my kernel at above mentioned location. When tried to compile below is the error I am getting. Can some one please let me know what this error corresponds to? Thanks in advance Regards, Pavan PS: I am working on dora branch Build Configuration: BB_VERSION = "1.20.0" BUILD_SYS = "i686-linux" NATIVELSBSTRING = "Ubuntu-14.04" TARGET_SYS = "arm-poky-linux-gnueabi" MACHINE = "wandboard-quad" DISTRO = "poky" DISTRO_VERSION = "1.5.4" TUNE_FEATURES = "armv7a vfp neon callconvention-hard cortexa9" TARGET_FPU = "vfp-neon" meta meta-yocto = "(nobranch):e035c59d7d331ddaeff19b069169567af5e6f8ac" meta-oe = "(nobranch):e75ae8f50af3effe560c43fc63cfd1f39395f011" meta-fsl-arm = "(nobranch):5fdb620c09df11e70434092f675c891e0ba84108" meta-fsl-arm-extra = "(nobranch):375f89b70655be2a17bbde36de6adb4e4a5a6975" meta-fsl-demos = "(nobranch):5a12677ad000a926d23c444266722a778ea228a7" NOTE: Preparing runqueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks ERROR: Function failed: do_compile (log file is located at /home/wandboard/yocto/fsl-community-bsp/build/tmp/work/wandboard_quad-poky-linux-gnueabi/linux-wandboard/3.0.35-r0/temp/log.do_compile.5560) ERROR: Logfile of failure stored in: /home/wandboard/yocto/fsl-community-bsp/build/tmp/work/wandboard_quad-poky-linux-gnueabi/linux-wandboard/3.0.35-r0/temp/log.do_compile.5560 Log data follows: | DEBUG: Executing shell function do_compile | NOTE: make -j 4 uImage CC=arm-poky-linux-gnueabi-gcc -mno-thumb-interwork -marm LD=arm-poky-linux-gnueabi-ld.bfd LOADADDR=0x10008000 | CHK include/linux/version.h | HOSTCC scripts/basic/fixdep | CHK include/generated/utsrelease.h | make[1]: `include/generated/mach-types.h' is up to date. | CALL scripts/checksyscalls.sh | CC arch/arm/mach-mx6/usb_h2.o | CC arch/arm/mach-mx6/usb_h3.o | CHK include/generated/compile.h | CC arch/arm/plat-mxc/devices/platform-imx-dma.o | CC arch/arm/mach-mx6/cpu_op-mx6.o | arch/arm/plat-mxc/devices/platform-imx-dma.c: In function 'imxXX_add_imx_dma': | arch/arm/plat-mxc/devices/platform-imx-dma.c:265:2: error: 'imx6q_imx_sdma_data' undeclared (first use in this function) | imx6q_imx_sdma_data.pdata.to_version = to_version; | ^ | arch/arm/plat-mxc/devices/platform-imx-dma.c:265:2: note: each undeclared identifier is reported only once for each function it appears in | arch/arm/plat-mxc/devices/platform-imx-dma.c:268:8: error: 'addr_imx6q_to1' undeclared (first use in this function) | &addr_imx6q_to1; | ^ | make[2]: *** [arch/arm/plat-mxc/devices/platform-imx-dma.o] Error 1 | make[1]: *** [arch/arm/plat-mxc/devices] Error 2 | make: *** [arch/arm/plat-mxc] Error 2 | make: *** Waiting for unfinished jobs.... | AS arch/arm/mach-mx6/mx6_wfi.o | CC arch/arm/mach-mx6/mx6_fec.o | In file included from arch/arm/plat-mxc/include/mach/iomux-mx6q.h:25:0, | from arch/arm/mach-mx6/usb_h2.c:32: | arch/arm/mach-mx6/usb_h2.c: In function 'hsic_start': | In file included from arch/arm/plat-mxc/include/mach/iomux-mx6q.h:25:0, | from arch/arm/mach-mx6/usb_h3.c:32: | arch/arm/mach-mx6/usb_h3.c: In function 'hsic_start': | arch/arm/plat-mxc/include/mach/iomux-mx6q.h:83:5: error: 'PAD_CTL_DSE_40ohm' undeclared (first use in this function) | PAD_CTL_DSE_40ohm) | ^ | arch/arm/plat-mxc/include/mach/iomux-v3.h:74:44: note: in definition of macro 'MUX_PAD_CTRL' | #define MUX_PAD_CTRL(x) ((iomux_v3_cfg_t)(x) << MUX_PAD_CTRL_SHIFT) | ^ | arch/arm/plat-mxc/include/mach/iomux-mx6q.h:3828:17: note: in expansion of macro 'MX6Q_USB_HSIC_PAD_CTRL' | MUX_PAD_CTRL(MX6Q_USB_HSIC_PAD_CTRL | PAD_CTL_PUS_47K_UP)\ | ^ | arch/arm/mach-mx6/usb_h2.c:180:5: note: in expansion of macro 'MX6Q_PAD_RGMII_TX_CTL__USBOH3_H2_STROBE_START' | MX6Q_PAD_RGMII_TX_CTL__USBOH3_H2_STROBE_START); | ^ | arch/arm/plat-mxc/include/mach/iomux-mx6q.h:83:5: error: 'PAD_CTL_DSE_40ohm' undeclared (first use in this function) | PAD_CTL_DSE_40ohm) | ^ | arch/arm/plat-mxc/include/mach/iomux-v3.h:74:44: note: in definition of macro 'MUX_PAD_CTRL' | #define MUX_PAD_CTRL(x) ((iomux_v3_cfg_t)(x) << MUX_PAD_CTRL_SHIFT) | ^ | arch/arm/plat-mxc/include/mach/iomux-mx6q.h:3871:57: note: in expansion of macro 'MX6Q_USB_HSIC_PAD_CTRL' | (_MX6Q_PAD_RGMII_RXC__USBOH3_H3_STROBE | MUX_PAD_CTRL(MX6Q_USB_HSIC_PAD_CTRL | PAD_CTL_PUS_47K_UP)) | ^ | arch/arm/mach-mx6/usb_h3.c:180:5: note: in expansion of macro 'MX6Q_PAD_RGMII_RXC__USBOH3_H3_STROBE_START' | MX6Q_PAD_RGMII_RXC__USBOH3_H3_STROBE_START); | ^ | arch/arm/plat-mxc/include/mach/iomux-mx6q.h:83:5: note: each undeclared identifier is reported only once for each function it appears in | PAD_CTL_DSE_40ohm) | ^ | arch/arm/plat-mxc/include/mach/iomux-v3.h:74:44: note: in definition of macro 'MUX_PAD_CTRL' | #define MUX_PAD_CTRL(x) ((iomux_v3_cfg_t)(x) << MUX_PAD_CTRL_SHIFT) | ^ | arch/arm/plat-mxc/include/mach/iomux-mx6q.h:3828:17: note: in expansion of macro 'MX6Q_USB_HSIC_PAD_CTRL' | MUX_PAD_CTRL(MX6Q_USB_HSIC_PAD_CTRL | PAD_CTL_PUS_47K_UP)\ | ^ | arch/arm/mach-mx6/usb_h2.c:180:5: note: in expansion of macro 'MX6Q_PAD_RGMII_TX_CTL__USBOH3_H2_STROBE_START' | MX6Q_PAD_RGMII_TX_CTL__USBOH3_H2_STROBE_START); | ^ | arch/arm/plat-mxc/include/mach/iomux-mx6q.h:83:5: note: each undeclared identifier is reported only once for each function it appears in | PAD_CTL_DSE_40ohm) | ^ | arch/arm/plat-mxc/include/mach/iomux-v3.h:74:44: note: in definition of macro 'MUX_PAD_CTRL' | #define MUX_PAD_CTRL(x) ((iomux_v3_cfg_t)(x) << MUX_PAD_CTRL_SHIFT) | ^ | arch/arm/plat-mxc/include/mach/iomux-mx6q.h:3871:57: note: in expansion of macro 'MX6Q_USB_HSIC_PAD_CTRL' | (_MX6Q_PAD_RGMII_RXC__USBOH3_H3_STROBE | MUX_PAD_CTRL(MX6Q_USB_HSIC_PAD_CTRL | PAD_CTL_PUS_47K_UP)) | ^ | arch/arm/mach-mx6/usb_h3.c:180:5: note: in expansion of macro 'MX6Q_PAD_RGMII_RXC__USBOH3_H3_STROBE_START' | MX6Q_PAD_RGMII_RXC__USBOH3_H3_STROBE_START); | ^ | make[1]: *** [arch/arm/mach-mx6/usb_h3.o] Error 1 | make[1]: *** Waiting for unfinished jobs.... | make[1]: *** [arch/arm/mach-mx6/usb_h2.o] Error 1 | make: *** [arch/arm/mach-mx6] Error 2 | ERROR: oe_runmake failed | WARNING: /home/wandboard/yocto/fsl-community-bsp/build/tmp/work/wandboard_quad-poky-linux-gnueabi/linux-wandboard/3.0.35-r0/temp/run.do_compile.5560:1 exit 1 from | exit 1 | ERROR: Function failed: do_compile (log file is located at /home/wandboard/yocto/fsl-community-bsp/build/tmp/work/wandboard_quad-poky-linux-gnueabi/linux-wandboard/3.0.35-r0/temp/log.do_compile.5560) ERROR: Task 6 (/home/wandboard/yocto/fsl-community-bsp/sources/meta-fsl-arm-extra/recipes-kernel/linux/ linux-wandboard_3.0.35.bb, do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 555 tasks of which 554 didn't need to be rerun and 1 failed. No currently running tasks (355 of 568) Summary: 1 task failed: /home/wandboard/yocto/fsl-community-bsp/sources/meta-fsl-arm-extra/recipes-kernel/linux/ linux-wandboard_3.0.35.bb, do_compile Summary: There was 1 WARNING message shown. Summary: There was 1 ERROR message shown, returning a non-zero exit code.
-- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
