Hi,
Currently we are using Freescale SDK1.1 with
We need to upgrade to Freescale SDK1.4 3.8.13 kernel, mu questions are :
It will be great if any one answers above questions.
Thank you in advance !!
Regards,
Amrut
I recommend you also update u-boot to SDK1.4 2013.01, because u-boot does specific initialization or configuration required by Linux Kernel, probably SDK 1.4 Kernel drivers cannot work normally if using u-boot from SDK 1.1.
Note that even if this is not the case (and ideally it shouldn't be), you should use a newer U-Boot because there have been important errata workarounds added since SDK 1.1, especially on e500mc/e5500-based chips (I don't see where you say what chip you're using).
Thank you Scott for your valuable comments.
Thanks in Advance !!
Regards,
Amrut
You can use the "errata" command in U-Boot to list the errata that have been worked around.
I got following list of errata workaround from SDK1.1 uBoot : (which we are using currently)
=> errata
Work-around for Erratum SERDES8 enabled
Work-around for Erratum SERDES9 enabled
Work-around for Erratum SERDES-A005 enabled
Work-around for Erratum CPU22 enabled
Work-around for Erratum ESDHC111 enabled
Work-around for Erratum ESDHC135 enabled
Work-around for Erratum ESDHC136 enabled
Work-around for Erratum CPC-A002 enabled
Work-around for Erratum CPC-A003 enabled
Work-around for Erratum ELBC-A001 enabled
Work-around for Erratum DDR-A003 enabled
Actually i don't have SDK1.4 uBoot running on my setup. Can you please put the errata workaround list for the SDK1.4 Uboot ?
Thanks !
Regards,
Amrut
Work-around for Erratum SERDES8 enabled
Work-around for Erratum SERDES9 enabled
Work-around for Erratum SERDES-A005 enabled
Work-around for Erratum CPU22 enabled
Work-around for Erratum CPU-A011 enabled
Work-around for Erratum CPU-A003999 enabled
Work-around for Erratum DDR-A003473 enabled
Work-around for Erratum ESDHC111 enabled
Work-around for Erratum ESDHC135 enabled
Work-around for Erratum ESDHC13 enabled
Work-around for Erratum CPC-A002 enabled
Work-around for Erratum CPC-A003 enabled
Work-around for Erratum ELBC-A001 enabled
Work-around for Erratum DDR-A003 enabled
Work-around for Erratum A004510 enabled
Work-around for Erratum SRIO-A004034 enabled
Work-around for Erratum A004849 enabled
Work-around for Erratum A004580 is not enabled
Work-around for Erratum PCIe-A003 enabled
Work-around for Erratum I2C-A004447 enabled
Work-around for Erratum A-005812 enabled
Regards,
Marius
Thanks Marius for providing Errata workaround list for SDK1.4
Regards,
Amrut
Thank you Yiping for your reply.
The reason i asked above question was because we had a lot of customization on top of SDK1.1 uBoot source code and so just wanted to upgrade SDK1.4 3.8 kernel.
Is it possible to port SDK1.4 uBoot source code changes to SDK1.1 uBoot ? So that i can boot 3.8 kernel successfully.
Thanks!
Regards,
Amrut
I think you could make your modification as patches, and try to apply them to SDK 1.4 u-boot.