[yocto] using Hob to run images on a custom simulator, other than qemu

Mirela Rabulea mirela.rabulea at nxp.com
Tue Dec 22 03:35:03 PST 2015


Hi Belén,
Thanks for the answer. Is there a set of tests that would ensure there are no regressions? Where can it be found?

Thanks,
Mirela

-----Original Message-----
From: Barros Pena, Belen [mailto:belen.barros.pena at intel.com] 
Sent: Monday, December 21, 2015 1:26 PM
To: Mirela Rabulea <Mirela.Rabulea at freescale.com>; yocto at yoctoproject.org; poky at yoctoproject.org
Cc: nicolae.manescu at nxp.com
Subject: Re: [yocto] using Hob to run images on a custom simulator, other than qemu



On 18/12/2015 16:05, "yocto-bounces at yoctoproject.org on behalf of Mirela Rabulea" <yocto-bounces at yoctoproject.org on behalf of Mirela.Rabulea at freescale.com> wrote:

>
>
>Hello yocto world
>J
>
> 
>
>This is my first message on any yocto list, I¹m not sure which list to 
>address, so I choose the ones which seemed the most generic and suited 
>to my purpose. Please redirect me if a more specific list is better  
>suited to ask this question.
>
> 
>
>The problem I see at present is: there is one single button in Hob, 
>³Run Image², which is active only for qemu images, and it is triggering 
>the execution of the ³poky\scripts\runqemu² script. Please scroll down  
>to the picture at end of this email to see what I¹m talking about.
>
> 
>
>The question I want to ask is if it would be acceptable to add more 
>buttons to the ³Image details² dialog (or a new dialog to pop-up when 
>³Run Image² is clicked), in order to allow the customization of the  
>simulator to be launched, basically to specify the location & command 
>line of such custom simulator. Who may advise in this matter? I am 
>willing to contribute with changes.

Hi Mirela,

I have asked a few people about this, because Hob is pretty much deprecated at this point (it's being replaced by a web interface called Toaster). They replied they would be willing to merge changes to Hob, as long as they can be sure they won't cause any regressions.

I hope this helps.

Cheers

Belén

>
> 
>
>The changes I anticipate would be necessary are:
>
>1.      
>Changes in the GUI, somewhere in the python scripts from 
>³poky\bitbake\lib\bb\ui\crumbs\², especially in imagedetailspage.py, 
>maybe in builder.py
>
>2.      
>Be more permissive with the types of images that are allowed to run.
>Currently, there are these restrictions related to the name and 
>extension of the image in ³poky\meta\classes\ image_types.bbclass², 
>these need to be extended/customized:
>
>RUNNABLE_IMAGE_TYPES ?= "ext2 ext3"
>
>RUNNABLE_MACHINE_PATTERNS ?= "qemu"
>
>
> 
>
>BTW, here is how Hob ³Image details² dialog currently looks like, see 
>attached picture, note that the highlighted ³Run Image² button shows up 
>only for qemu images.
> 
>
>Regards,
>
>Mirela
>
> 
>
>




More information about the yocto mailing list