[meta-freescale] SD card image for LS1021a
Thomas T
thomasmailinglists9 at gmail.com
Mon Feb 23 01:13:32 PST 2015
Hi,
I tried to add support for sd card image generation (enable
IMAGE_FSTYPES="sdcard" in fsl-image-full.bb) to the SDK1.7.
Based on the file image_types_fsl.bbclass I want to creat a file
image_types_ls1.bbclass. To make bitbake aware of the new file I assume I
have to add "IMAGE_CLASSES += "image_types_ls1"" to the file
fsl-default-settings.inc.
Finally I added "echo "start SD"" to the function IMAGE_CMD_sdcard in
image_types_ls1.bbclass to see if the command is executed. But I ended up
with lots of red lines ...
I am sure that I do not understand the bitbake internals, but also I didn't
found any documentation. Do you have some hints?
Best regards
Thomas
ERROR: Error executing a python function in
/home/thomas/QorIQ-SDK-V1.7-20141218-yocto/meta-fsl-networking/images/
fsl-image-full.bb:
The stack trace of python calls that resulted in this exception/failure was:
File: 'do_rootfs', lineno: 17, function:
<module>
0013: # generate final
images
0014:
create_image(d)
0015:
0016:
***
0017:do_rootfs(d)
0018:
File: 'do_rootfs', lineno: 14, function:
do_rootfs
0010: # generate
rootfs
0011:
create_rootfs(d)
0012:
0013: # generate final
images
*** 0014:
create_image(d)
0015:
0016:
0017:do_rootfs(d)
0018:
File:
'/home/thomas/QorIQ-SDK-V1.7-20141218-yocto/poky/meta/lib/oe/image.py',
lineno: 329, function: create_image
0325: execute_pre_post_process(self.d, post_process_cmds)
0326:
0327:
0328:def create_image(d):
*** 0329: Image(d).create()
0330:
0331:if __name__ == "__main__":
0332: """
0333: Image creation can be called independent from bitbake
environment.
File:
'/home/thomas/QorIQ-SDK-V1.7-20141218-yocto/poky/meta/lib/oe/image.py',
lineno: 307, function: create
0303: execute_pre_post_process(self.d, pre_process_cmds)
0304:
0305: self._remove_old_symlinks()
0306:
*** 0307: image_cmd_groups = self._get_imagecmds()
0308:
0309: for image_cmds in image_cmd_groups:
0310: # create the images in parallel
0311: nproc = multiprocessing.cpu_count()
File:
'/home/thomas/QorIQ-SDK-V1.7-20141218-yocto/poky/meta/lib/oe/image.py',
lineno: 277, function: _get_imagecmds
0273: localdata.setVar('OVERRIDES', '%s:%s' % (type,
old_overrides))
0274: bb.data.update_data(localdata)
0275: localdata.setVar('type', type)
0276:
*** 0277: cmds.append("\t" + localdata.getVar("IMAGE_CMD",
True))
0278: cmds.append(localdata.expand("\tcd
${DEPLOY_DIR_IMAGE}"))
0279:
0280: if type in cimages:
0281: for ctype in cimages[type]:
Exception: TypeError: cannot concatenate 'str' and 'NoneType' objects
ERROR: Function failed: do_rootfs
ERROR: Logfile of failure stored in:
/home/thomas/QorIQ-SDK-V1.7-20141218-yocto/build_ls1021atwr_release/tmp/work/ls1021atwr-fsl-linux-gnueabi/fsl-image-full/1.0-r0/temp/log.do_rootfs.6453
ERROR: Task 6
(/home/thomas/QorIQ-SDK-V1.7-20141218-yocto/meta-fsl-networking/images/
fsl-image-full.bb, do_rootfs) failed with exit code '1'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20150223/99b62619/attachment.html>
More information about the meta-freescale
mailing list