I have an immediate need to test Keystone nightly images with OpenTest, thus 
I'm adding missing artifacts to be able to do that.

I'm open to more generic approach in the future, of course.

-- 
Denys


On Wed, Feb 03, 2016 at 09:09:11PM +0000, Stiffler, Jacob wrote:
> I have a similar bbappend in meta-processor-sdk 
> (http://arago-project.org/git/projects/?p=meta-processor-sdk.git;a=blob;f=recipes-core/images/arago-core-tisdk-image.bbappend;h=f404874b03b090dd25ccb5a1459941d0d6f33e93;hb=HEAD).
>   
> I have not yet tried upstreaming it because I was hoping to think of a 
> better way to copy the increasing number of images to "prebuilt-images".
> 
> One thing missing here from what I have is copying the "u-boot.gph" to 
> prebuilt images. This is needed for keystone to be flashed to the board.
> 
> > -----Original Message-----
> > From: [email protected] [mailto:meta-arago-
> > [email protected]] On Behalf Of Denys Dmytriyenko
> > Sent: Wednesday, February 03, 2016 3:59 PM
> > To: [email protected]
> > Subject: [meta-arago] [PATCH] tisdk-image: add packaging of skern and k2-
> > fw-initrd to prebuilt-images/
> > 
> > From: Denys Dmytriyenko <[email protected]>
> > 
> > Signed-off-by: Denys Dmytriyenko <[email protected]>
> > ---
> >  meta-arago-distro/classes/tisdk-image.bbclass | 26
> > +++++++++++++++++++++++++-
> >  1 file changed, 25 insertions(+), 1 deletion(-)
> > 
> > diff --git a/meta-arago-distro/classes/tisdk-image.bbclass b/meta-arago-
> > distro/classes/tisdk-image.bbclass
> > index e5d5e50..86fbb58 100644
> > --- a/meta-arago-distro/classes/tisdk-image.bbclass
> > +++ b/meta-arago-distro/classes/tisdk-image.bbclass
> > @@ -56,6 +56,12 @@ DEPLOY_SPL_UART_NAME ?= "u-boot-spl.bin-
> > ${MACHINE}"
> >  # Variable to specify the name of the TI SCI firmware
> > DEPLOY_TISCI_FW_NAME ?= "ti-sci-firmware-k2g.bin"
> > 
> > +# Variable to specify the name of Keystone skern file (it has SOC in
> > +the name, not MACHINE) DEPLOY_K2_SKERN_NAME ?= "skern-*.bin"
> > +
> > +# Variable to specify the name of Keystone initramfs with FW images
> > +DEPLOY_K2_FW_INITRD_NAME ?= "k2-fw-initrd.cpio.gz"
> > +
> >  # Manifest file location which will be created as part of the image build  
> > #
> > process.
> >  # This manifest follows the TI manifest format requirements which is why
> > @@ -758,15 +764,33 @@ tisdk_image_build () {
> >          fi
> >      fi
> > 
> > +    # Copy TI SCI firmware if it exists
> >      if [ "${DEPLOY_TISCI_FW_NAME}" != "" ]
> >      then
> > -        # Copy TI SCI firmware if it exists
> >          if [ -e ${DEPLOY_DIR_IMAGE}/${DEPLOY_TISCI_FW_NAME} ]
> >          then
> >              cp ${DEPLOY_DIR_IMAGE}/${DEPLOY_TISCI_FW_NAME}
> > ${prebuilt_dir}/
> >          fi
> >      fi
> > 
> > +    # Copy skern/boot-monitor image if it exists
> > +    if [ "${DEPLOY_K2_SKERN_NAME}" != "" ]
> > +    then
> > +        if [ -e ${DEPLOY_DIR_IMAGE}/${DEPLOY_K2_SKERN_NAME} ]
> > +        then
> > +            cp ${DEPLOY_DIR_IMAGE}/${DEPLOY_K2_SKERN_NAME}
> > ${prebuilt_dir}/
> > +        fi
> > +    fi
> > +
> > +    # Copy Keystone FW initramfs image if it exists
> > +    if [ "${DEPLOY_K2_FW_INITRD_NAME}" != "" ]
> > +    then
> > +        if [ -e ${DEPLOY_DIR_IMAGE}/${DEPLOY_K2_FW_INITRD_NAME} ]
> > +        then
> > +            cp ${DEPLOY_DIR_IMAGE}/${DEPLOY_K2_FW_INITRD_NAME}
> > ${prebuilt_dir}/
> > +        fi
> > +    fi
> > +
> >      # Add the EXTRA_TISDK_FILES contents if they exist
> >      # Make sure EXTRA_TISDK_FILES is not empty so we don't accidentaly
> >      # copy the root directory.
> > --
> > 2.2.0
> > 
> > _______________________________________________
> > meta-arago mailing list
> > [email protected]
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> _______________________________________________
> meta-arago mailing list
> [email protected]
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to