Hi,
We're developing custom board based on IMX53QSB. Kernel 2.5.35 from LTIB works fine. u-boot from LTIB works fine.
Even u-boot from git works fine (and with 1Ghz clock).
Linux kernel 3.8.2 compiles with imx_v6_v7_defconfig, but hangs up on device. And I can't understand why: load address? Entry point? DRAM setting (but it's U-boot's work)?
Can you public you .config or at least .diff from imx_v6_v7_defconfig?
Solved! Go to Solution.
You can reference mx51evk device tree code to check what is currently supported in 3.8.5:
Regards,
Fabio Estevam
Hi Serge,
I tested the Stable: 3.8.5 on i.MX53QSB and it's booting. I'm using the imx_v6_v7_defconfig as you mentioned.
Please, take a look on https://community.freescale.com/docs/DOC-1604 - Section "Building Kernel Mainline"
and check if you're missing any step.
Rgds
Rogerio
Hi Rogerio,
As I need to use the PREEMPT_RT patches [1], I am currently looking at two options for the i.MX51 platform:
I would prefer to use a mainline 3.8.4 kernel. So, have you experienced or do you know of any obvious problems with that version (e.g. basic features or hardware that is not supported)?
You can reference mx51evk device tree code to check what is currently supported in 3.8.5:
Regards,
Fabio Estevam
Hi Goodvibr,
Sorry but I'm not familiar with PREEMPT_RT patches.
The kernels from Freescale are more complete in terms of i.MX drivers, but I don't think you will have problems if you choose mainline kernel. You will have to check if kernel mainline has all features you need.
Rgds,
Rogerio
Hi Rogerio,
Many thanks for link. I wonder how I skip it.