* Kernel 3.10 cannot mount rootfs that is in UBIFS format
@ 2015-05-04 9:52 Isaac Nickaein
2015-05-04 16:54 ` Daiane Angolini
2015-05-04 17:02 ` Gary Thomas
0 siblings, 2 replies; 8+ messages in thread
From: Isaac Nickaein @ 2015-05-04 9:52 UTC (permalink / raw)
To: meta-freescale@yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 910 bytes --]
I am trying to use kernel 3.10 on my Ka-Ro TX6Q
<http://www.karo-electronics.com/tx6q.html> module, which have a Freescale
i.MX6Q.
The kernels I have tried are 3.10.17 (inside Yocto Dizzy) and
3.10.53_1.1.0_GA (from Freescale repository:
http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/snapshot/rel_imx_3.10.53_1.1.0_ga.tar.bz2
)
There is some problem in mounting rootfs which is in UBIFS format. I have
enabled "UBIFS filesystem support" and "Advanced compression options" as
builtin kernel feature too.
Here are the bootlogs:
3.10.17 (Yocto Dizzy): http://pastebin.com/eALLdA3K
3.10.53 (Freescale): http://pastebin.com/PgT7JY7Q
The customized Kernel 3.16 provided by Ka-Ro doesn't have this issue:
3.16 (Ka-Ro): http://pastebin.com/RRs75zWG <https://mail.google.com/>
But I prefer to use kernel 3.10 that has better support from
Yocto/Freescale community.
[-- Attachment #2: Type: text/html, Size: 1956 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Kernel 3.10 cannot mount rootfs that is in UBIFS format
2015-05-04 9:52 Kernel 3.10 cannot mount rootfs that is in UBIFS format Isaac Nickaein
@ 2015-05-04 16:54 ` Daiane Angolini
2015-05-06 14:55 ` Isaac Nickaein
2015-05-04 17:02 ` Gary Thomas
1 sibling, 1 reply; 8+ messages in thread
From: Daiane Angolini @ 2015-05-04 16:54 UTC (permalink / raw)
To: Isaac Nickaein; +Cc: meta-freescale@yoctoproject.org
On Mon, May 4, 2015 at 6:52 AM, Isaac Nickaein <nickaein.i@gmail.com> wrote:
> I am trying to use kernel 3.10 on my Ka-Ro TX6Q module, which have a
> Freescale i.MX6Q.
>
> The kernels I have tried are 3.10.17 (inside Yocto Dizzy) and
> 3.10.53_1.1.0_GA (from Freescale repository:
> http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/snapshot/rel_imx_3.10.53_1.1.0_ga.tar.bz2)
>
> There is some problem in mounting rootfs which is in UBIFS format. I have
> enabled "UBIFS filesystem support" and "Advanced compression options" as
> builtin kernel feature too.
>
> Here are the bootlogs:
>
> 3.10.17 (Yocto Dizzy): http://pastebin.com/eALLdA3K
>
> 3.10.53 (Freescale): http://pastebin.com/PgT7JY7Q
> The customized Kernel 3.16 provided by Ka-Ro doesn't have this issue:
>
> 3.16 (Ka-Ro): http://pastebin.com/RRs75zWG
>
> But I prefer to use kernel 3.10 that has better support from Yocto/Freescale
> community.
I think it would be easier to add the vendor kernel support to yocto.
There are several examples in meta-fsl-arm-extra.
Daiane
>
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Kernel 3.10 cannot mount rootfs that is in UBIFS format
2015-05-04 9:52 Kernel 3.10 cannot mount rootfs that is in UBIFS format Isaac Nickaein
2015-05-04 16:54 ` Daiane Angolini
@ 2015-05-04 17:02 ` Gary Thomas
1 sibling, 0 replies; 8+ messages in thread
From: Gary Thomas @ 2015-05-04 17:02 UTC (permalink / raw)
To: meta-freescale
On 2015-05-04 03:52, Isaac Nickaein wrote:
> I am trying to use kernel 3.10 on my Ka-Ro TX6Q <http://www.karo-electronics.com/tx6q.html> module, which have a Freescale i.MX6Q.
>
> The kernels I have tried are 3.10.17 (inside Yocto Dizzy) and 3.10.53_1.1.0_GA (from Freescale repository:
> http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/snapshot/rel_imx_3.10.53_1.1.0_ga.tar.bz2)
>
> There is some problem in mounting rootfs which is in UBIFS format. I have enabled "UBIFS filesystem support" and "Advanced compression options" as builtin kernel feature too.
>
> Here are the bootlogs:
>
> 3.10.17 (Yocto Dizzy): http://pastebin.com/eALLdA3K
>
> 3.10.53 (Freescale): http://pastebin.com/PgT7JY7Q
Have you tried comparing the configuration and device tree from the system
that works vs ones that don't (i.e. compare these for 3.10.53 vs 3.16).
I routinely use NAND+UBI on my i.MX6 boards with the FSL 3.10.53 kernel,
so you should be able to get this to work as well.
>
> The customized Kernel 3.16 provided by Ka-Ro doesn't have this issue:
>
> 3.16 (Ka-Ro): http://pastebin.com/RRs75zWG<https://mail.google.com/>
>
> But I prefer to use kernel 3.10 that has better support from Yocto/Freescale community.
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Kernel 3.10 cannot mount rootfs that is in UBIFS format
2015-05-04 16:54 ` Daiane Angolini
@ 2015-05-06 14:55 ` Isaac Nickaein
2015-05-06 14:58 ` Fabio Estevam
0 siblings, 1 reply; 8+ messages in thread
From: Isaac Nickaein @ 2015-05-06 14:55 UTC (permalink / raw)
To: Daiane Angolini; +Cc: meta-freescale@yoctoproject.org
The vendor hasn't published a Kernel 3.10. I would be glad to add the
support for it, but as they said I have to backport the DTS from 3.16
to 3.10. (In the following you can find their explanation on the
issue).
I am not sure what features has changed between kernel 3.10 and 3.16
DTB parsing
and how
backporting DTS
should be done.
BTW, can DTB be the cause of the boot issue? Once again, boot log of
Kernel 3.10.53: http://pastebin.com/PgT7JY7Q
> As FDT isn't 100% feature stable yet the 3.16 DTB will _not_ work with
> the 3.10 Kernel. If you insist on using the 3.10 Kernel you will have
> to back port our DTS - as provided with our 3.16 sources.
> If you want to use the 3.10 kernel you will have to backport our 3.16
> DTS files and appropriately adapt them if you keep having problems
> with your hardware setup and our DTB.
On Mon, May 4, 2015 at 9:24 PM, Daiane Angolini <daiane.list@gmail.com> wrote:
> On Mon, May 4, 2015 at 6:52 AM, Isaac Nickaein <nickaein.i@gmail.com> wrote:
>> I am trying to use kernel 3.10 on my Ka-Ro TX6Q module, which have a
>> Freescale i.MX6Q.
>>
>> The kernels I have tried are 3.10.17 (inside Yocto Dizzy) and
>> 3.10.53_1.1.0_GA (from Freescale repository:
>> http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/snapshot/rel_imx_3.10.53_1.1.0_ga.tar.bz2)
>>
>> There is some problem in mounting rootfs which is in UBIFS format. I have
>> enabled "UBIFS filesystem support" and "Advanced compression options" as
>> builtin kernel feature too.
>>
>> Here are the bootlogs:
>>
>> 3.10.17 (Yocto Dizzy): http://pastebin.com/eALLdA3K
>>
>> 3.10.53 (Freescale): http://pastebin.com/PgT7JY7Q
>> The customized Kernel 3.16 provided by Ka-Ro doesn't have this issue:
>>
>> 3.16 (Ka-Ro): http://pastebin.com/RRs75zWG
>>
>> But I prefer to use kernel 3.10 that has better support from Yocto/Freescale
>> community.
>
> I think it would be easier to add the vendor kernel support to yocto.
>
> There are several examples in meta-fsl-arm-extra.
>
> Daiane
>>
>>
>> --
>> _______________________________________________
>> meta-freescale mailing list
>> meta-freescale@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/meta-freescale
>>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Kernel 3.10 cannot mount rootfs that is in UBIFS format
2015-05-06 14:55 ` Isaac Nickaein
@ 2015-05-06 14:58 ` Fabio Estevam
2015-05-06 15:02 ` Isaac Nickaein
0 siblings, 1 reply; 8+ messages in thread
From: Fabio Estevam @ 2015-05-06 14:58 UTC (permalink / raw)
To: Isaac Nickaein; +Cc: meta-freescale@yoctoproject.org
On Wed, May 6, 2015 at 11:55 AM, Isaac Nickaein <nickaein.i@gmail.com> wrote:
> The vendor hasn't published a Kernel 3.10. I would be glad to add the
> support for it, but as they said I have to backport the DTS from 3.16
> to 3.10. (In the following you can find their explanation on the
> issue).
Can't you use their 3.16 kernel?
Regards,
Fabio Estevam
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Kernel 3.10 cannot mount rootfs that is in UBIFS format
2015-05-06 14:58 ` Fabio Estevam
@ 2015-05-06 15:02 ` Isaac Nickaein
2015-05-06 15:10 ` Fabio Estevam
0 siblings, 1 reply; 8+ messages in thread
From: Isaac Nickaein @ 2015-05-06 15:02 UTC (permalink / raw)
To: Fabio Estevam; +Cc: meta-freescale@yoctoproject.org
I hoped, but the CSI camera driver in their kernel is outdated (and
selecting it causes compile error) and have trouble in applying
several Freescale patches which are mainly released for Kernel 3.10.
On Wed, May 6, 2015 at 7:28 PM, Fabio Estevam <festevam@gmail.com> wrote:
> On Wed, May 6, 2015 at 11:55 AM, Isaac Nickaein <nickaein.i@gmail.com> wrote:
>> The vendor hasn't published a Kernel 3.10. I would be glad to add the
>> support for it, but as they said I have to backport the DTS from 3.16
>> to 3.10. (In the following you can find their explanation on the
>> issue).
>
> Can't you use their 3.16 kernel?
>
> Regards,
>
> Fabio Estevam
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Kernel 3.10 cannot mount rootfs that is in UBIFS format
2015-05-06 15:02 ` Isaac Nickaein
@ 2015-05-06 15:10 ` Fabio Estevam
2015-05-06 15:19 ` Isaac Nickaein
0 siblings, 1 reply; 8+ messages in thread
From: Fabio Estevam @ 2015-05-06 15:10 UTC (permalink / raw)
To: Isaac Nickaein; +Cc: meta-freescale@yoctoproject.org
On Wed, May 6, 2015 at 12:02 PM, Isaac Nickaein <nickaein.i@gmail.com> wrote:
> I hoped, but the CSI camera driver in their kernel is outdated (and
> selecting it causes compile error) and have trouble in applying
> several Freescale patches which are mainly released for Kernel 3.10.
Ok, I see. Then this is a kernel related issue for this specif board
and off topic for this list, sorry.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Kernel 3.10 cannot mount rootfs that is in UBIFS format
2015-05-06 15:10 ` Fabio Estevam
@ 2015-05-06 15:19 ` Isaac Nickaein
0 siblings, 0 replies; 8+ messages in thread
From: Isaac Nickaein @ 2015-05-06 15:19 UTC (permalink / raw)
To: Fabio Estevam; +Cc: meta-freescale@yoctoproject.org
Yeah that's right. As adding the support for various modules to Yocto
is related to meta-freescale (right?), I would be glad if anyone can
give a general guide on backporting DTS as a part of this process.
Nevertheless, thanks all for the help.
On Wed, May 6, 2015 at 7:40 PM, Fabio Estevam <festevam@gmail.com> wrote:
> On Wed, May 6, 2015 at 12:02 PM, Isaac Nickaein <nickaein.i@gmail.com> wrote:
>> I hoped, but the CSI camera driver in their kernel is outdated (and
>> selecting it causes compile error) and have trouble in applying
>> several Freescale patches which are mainly released for Kernel 3.10.
>
> Ok, I see. Then this is a kernel related issue for this specif board
> and off topic for this list, sorry.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2015-05-06 15:19 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-04 9:52 Kernel 3.10 cannot mount rootfs that is in UBIFS format Isaac Nickaein
2015-05-04 16:54 ` Daiane Angolini
2015-05-06 14:55 ` Isaac Nickaein
2015-05-06 14:58 ` Fabio Estevam
2015-05-06 15:02 ` Isaac Nickaein
2015-05-06 15:10 ` Fabio Estevam
2015-05-06 15:19 ` Isaac Nickaein
2015-05-04 17:02 ` Gary Thomas
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.