SDK1.4 uBoot dependencies

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

SDK1.4 uBoot dependencies

1,347件の閲覧回数
amrutkulkarni
Contributor II

Hi,

Currently we are using Freescale SDK1.1 with

  1. Kernel Release : 3.0.6
  2. U-Boot  : 2011.09-rc5

We need to upgrade to Freescale SDK1.4  3.8.13 kernel, mu questions are :

  1. Do we need to upgrade to SDK1.4 U-Boot 2013.01 ?
  2. Can we use SDK1.1 uBoot and upgrade SDK1.4 kernel only ?
  3. If answer to above question No, than why and what are the dependencies to upgrade uBoot ?

It will be great if any one answers above questions.

Thank you in advance !!

Regards,

Amrut

ラベル(1)
タグ(1)
0 件の賞賛
返信
9 返答(返信)

891件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

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.

0 件の賞賛
返信

891件の閲覧回数
scottwood
NXP Employee
NXP Employee

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).

891件の閲覧回数
amrutkulkarni
Contributor II

Thank you Scott for your valuable comments.

  1. We are using QorlQ-P4040 processor with e500mc based chip set.
  2. Firstly we were using SDK1.0  based uBoot and Kernel but we had major issue with this SDK and then we moved to SDK1.1 with errata workaround and updated uBoot (2011.09-rc5) and Linux kernel (3.0.6)
  3. Now we want to upgrade to SDK1.4 with 3.8 Linux Kernel only.
  4. Is it mandatory to upgrade uBoot as well  ? Will SDK1.1 uBoot will work with SDK1.4 kernel (3.8.13) ?
  5. Can i get list of errata workaround from SDK1.1 to SDK1.4 for both uBoot and Linux kernel ?

Thanks in Advance !!

Regards,

Amrut

0 件の賞賛
返信

891件の閲覧回数
scottwood
NXP Employee
NXP Employee

You can use the "errata" command in U-Boot to list the errata that have been worked around.

0 件の賞賛
返信

891件の閲覧回数
amrutkulkarni
Contributor II

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

0 件の賞賛
返信

891件の閲覧回数
marius_grigoras
NXP Employee
NXP Employee

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

0 件の賞賛
返信

891件の閲覧回数
amrutkulkarni
Contributor II

Thanks Marius for providing Errata workaround list for SDK1.4

Regards,

Amrut 

0 件の賞賛
返信

891件の閲覧回数
amrutkulkarni
Contributor II

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   

0 件の賞賛
返信

891件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

I think you could make your modification as patches, and try to apply them to SDK 1.4 u-boot.