Re: [meta-freescale] [PATCH 2/2] wic: Fix image generation for i.MX MXS SoC family

2018-04-26 Thread Daiane Angolini
On Thu, Apr 26, 2018 at 1:53 PM, Otavio Salvador
 wrote:
> On Thu, Apr 26, 2018 at 1:19 PM Daiane Angolini 
> wrote:
> ...
>> I think to remove the word "bootstream" is enough.
>
> I sent a v2. Please take a look.

v2 is good to me. Thanks a lot

Daiane

>
> --
> Otavio Salvador O.S. Systems
> http://www.ossystems.com.brhttp://code.ossystems.com.br
> Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


Re: [meta-freescale] [PATCH 2/2] wic: Fix image generation for i.MX MXS SoC family

2018-04-26 Thread Otavio Salvador
On Thu, Apr 26, 2018 at 1:19 PM Daiane Angolini 
wrote:
...
> I think to remove the word "bootstream" is enough.

I sent a v2. Please take a look.

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


Re: [meta-freescale] [PATCH 2/2] wic: Fix image generation for i.MX MXS SoC family

2018-04-26 Thread Daiane Angolini
On Wed, Apr 25, 2018 at 10:31 AM, Otavio Salvador
 wrote:
> On Tue, Apr 24, 2018 at 7:40 PM, Daiane Angolini  
> wrote:
>> On Tue, Apr 24, 2018 at 3:51 PM, Otavio Salvador
>>  wrote:
>>> The image needs to use the U-Boot, bootstream, generated for the uSD
>>> card and a dependency on that must be added so we get it deployed
>>> before using the file. Besides that, the fstype needs to be changed so
>>> it sets the partition mark allowing the bootrom to find it.
>>
>> I have tested the patch set and it worked very fine to me.
>>
>> I found nothing to comment in the patches, however, Otavio, when you
>> apply those, would you, please, clarity what you meant by:
>>
>> "The image needs to use the U-Boot, bootstream, generated for the uSD"
>>
>> I think the comma might be replaced by an "and"
>
> Probably the commit log can be improved.
>
> What I meant is that the image needs to use the u-boot binary that
> goes over the mxsboot specifically tailored for use with the SD cards.
> The binary needs to be ready for use by the wic before the wic image
> generation is done, hence the new dependency.
>
> How do you think we can improve it?

I think to remove the word "bootstream" is enough.

Daiane
>
> --
> Otavio Salvador O.S. Systems
> http://www.ossystems.com.brhttp://code.ossystems.com.br
> Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


Re: [meta-freescale] [PATCH 2/2] wic: Fix image generation for i.MX MXS SoC family

2018-04-24 Thread Daiane Angolini
On Tue, Apr 24, 2018 at 3:51 PM, Otavio Salvador
 wrote:
> The image needs to use the U-Boot, bootstream, generated for the uSD
> card and a dependency on that must be added so we get it deployed
> before using the file. Besides that, the fstype needs to be changed so
> it sets the partition mark allowing the bootrom to find it.

I have tested the patch set and it worked very fine to me.

I found nothing to comment in the patches, however, Otavio, when you
apply those, would you, please, clarity what you meant by:

"The image needs to use the U-Boot, bootstream, generated for the uSD"

I think the comma might be replaced by an "and"

Daiane

>
> Signed-off-by: Otavio Salvador 
> ---
>
>  classes/image_types_fsl.bbclass  | 5 +
>  conf/machine/include/imx-base.inc| 2 +-
>  ...-uboot-mxs-bootpart.wks => imx-uboot-mxs-bootpart.wks.in} | 2 +-
>  wic/{imx-uboot-mxs.wks => imx-uboot-mxs.wks.in}  | 2 +-
>  4 files changed, 8 insertions(+), 3 deletions(-)
>  rename wic/{imx-uboot-mxs-bootpart.wks => imx-uboot-mxs-bootpart.wks.in} 
> (83%)
>  rename wic/{imx-uboot-mxs.wks => imx-uboot-mxs.wks.in} (79%)
>
> diff --git a/classes/image_types_fsl.bbclass b/classes/image_types_fsl.bbclass
> index 4709af95..65b2a9a8 100644
> --- a/classes/image_types_fsl.bbclass
> +++ b/classes/image_types_fsl.bbclass
> @@ -312,3 +312,8 @@ IMAGE_TYPEDEP_sdcard_append = " \
>  ${@bb.utils.contains('IMAGE_FSTYPES', 'uboot-mxsboot-sdcard', 
> 'uboot-mxsboot-sdcard', '', d)} \
>  ${@bb.utils.contains('IMAGE_FSTYPES', 'barebox-mxsboot-sdcard', 
> 'barebox-mxsboot-sdcard', '', d)} \
>  "
> +
> +do_image_wic[depends] += " \
> +${@bb.utils.contains('IMAGE_FSTYPES', 'uboot-mxsboot-sdcard', \
> +  
> '${IMAGE_BASENAME}:do_image_uboot_mxsboot_sdcard', '', d)} \
> +"
> diff --git a/conf/machine/include/imx-base.inc 
> b/conf/machine/include/imx-base.inc
> index ab9fcf30..50de9a70 100644
> --- a/conf/machine/include/imx-base.inc
> +++ b/conf/machine/include/imx-base.inc
> @@ -257,7 +257,7 @@ WKS_FILE_DEPENDS ?= " \
>  "
>
>  SOC_DEFAULT_WKS_FILE ?= "imx-uboot-bootpart.wks"
> -SOC_DEFAULT_WKS_FILE_mxs ?= "imx-uboot-mxs-bootpart.wks"
> +SOC_DEFAULT_WKS_FILE_mxs ?= "imx-uboot-mxs-bootpart.wks.in"
>
>  WKS_FILE ?= "${SOC_DEFAULT_WKS_FILE}"
>
> diff --git a/wic/imx-uboot-mxs-bootpart.wks 
> b/wic/imx-uboot-mxs-bootpart.wks.in
> similarity index 83%
> rename from wic/imx-uboot-mxs-bootpart.wks
> rename to wic/imx-uboot-mxs-bootpart.wks.in
> index 0e96ab3a..29fe1a50 100644
> --- a/wic/imx-uboot-mxs-bootpart.wks
> +++ b/wic/imx-uboot-mxs-bootpart.wks.in
> @@ -12,7 +12,7 @@
>  # | | |  |
>  # 0 1kiB4MiB  16MiB + rootfs + IMAGE_EXTRA_SPACE (default 10MiB)
>  #
> -part u-boot --source rawcopy --sourceparams="file=u-boot.sb" --ondisk mmcblk 
> --no-table --align 1
> +part u-boot --source rawcopy 
> --sourceparams="file=${IMAGE_NAME}.rootfs.uboot-mxsboot-sdcard" --ondisk 
> mmcblk --fstype=ontrackdm6aux3 --align 1
>  part /boot --source bootimg-partition --ondisk mmcblk --fstype=vfat --label 
> boot --active --align 4096 --size 16
>  part / --source rootfs --ondisk mmcblk --fstype=ext4 --label root --align 
> 4096
>
> diff --git a/wic/imx-uboot-mxs.wks b/wic/imx-uboot-mxs.wks.in
> similarity index 79%
> rename from wic/imx-uboot-mxs.wks
> rename to wic/imx-uboot-mxs.wks.in
> index 0f5c51d4..ae30c903 100644
> --- a/wic/imx-uboot-mxs.wks
> +++ b/wic/imx-uboot-mxs.wks.in
> @@ -12,7 +12,7 @@
>  # | | |  |
>  # 0 1kiB4MiB + rootfs + IMAGE_EXTRA_SPACE (default 10MiB)
>  #
> -part u-boot --source rawcopy --sourceparams="file=u-boot.sb" --ondisk mmcblk 
> --no-table --align 1
> +part u-boot --source rawcopy 
> --sourceparams="file=${IMAGE_NAME}.rootfs.uboot-mxsboot-sdcard" --ondisk 
> mmcblk --fstype=ontrackdm6aux3 --align 1
>  part / --source rootfs --ondisk mmcblk --fstype=ext4 --label root --align 
> 4096
>
>  bootloader --ptable msdos
> --
> 2.17.0
>
> --
> ___
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale