i.MX6 software migration.

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

i.MX6 software migration.

1,297件の閲覧回数
satoshishimoda
Senior Contributor I

Hi community,

I want to confirm about i.MX6 software migration.

Actually, our partner will do migration i.MX6D -> i.MX6DL.

And they have modified some source code of i.MX6D android BSP (jb4.2.2_1.0.0).

In this case, they want to know what source code should they modify for porting to i.MX6DL.

For example, we think they should modify IPU driver because a number of IPU modules is different between i.MX6D and i.MX6DL.

Then, do you have a document or material what source code should we modify to porting from i.MX6D to i.MX6DL?

Best Regards,

Satoshi Shimoda

ラベル(4)
0 件の賞賛
返信
9 返答(返信)

893件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Satoshi

such document does not exist and writing such document would

duplicate exisitng Reference Manuals.

Also actually correct chip configuration is selected

for example in Uboot by include/configs/mx6dl_sabresd.h file.

That is one just needs to select correct board/chip configuration for build.

Best regards

chip

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

893件の閲覧回数
satoshishimoda
Senior Contributor I

Hi chipexpert,

Thank you for your reply.

Then, how about the VPU/GPU firmware?

Can user use same firmware to both i.MX6D and i.MX6DL even though there is no code about VPU/GPU in  include/configs/mx6dl_sabresd.h file?

Best Regards,

Satoshi Shimoda

0 件の賞賛
返信

893件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Satoshi,

I am not sure what do you mean by "firmware",

could you be more specific ?

Best regards

chip

0 件の賞賛
返信

893件の閲覧回数
satoshishimoda
Senior Contributor I

Hi chipexpert,

Sorry for my unclear expression.

I meant "all source codes and libraries in BSP to use GPU / VPU".

For example, vpu_fw_xxx.bin in Table 15-3 in Linux Reference Manual (IMX6SDLLXRM Rev L3.0.35_4.1.0).

We want to know the codes and libraries for GPU/VPU without any modification.

Best Regards,

Satoshi Shimoda

0 件の賞賛
返信

893件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Satoshi,

these codes and libraries are optimized for each processor,

they can not be changed between processors.

Best regards

chip

893件の閲覧回数
satoshishimoda
Senior Contributor I

Hi chipexpert,

OK, I understood user can use the codes and libraries without any modification because it is optimized for each processor.

Then, could you let me know whether i.MX6D and i.MX6DL use same codes and libraries for GPU/VPU or not?

Actually, our partner should evaluate them individually if different codes and libraries are used.

I understand  there are other files for i.MX6D and i.MX6DL VPU (i.MX6D => vpu_fw_imx6q.bin, i.MX6DL => vpu_fw_imx6d.bin).

How about other files?

Best Regards,

Satoshi Shimoda

0 件の賞賛
返信

893件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Satoshi,

I think customer can analyze these files himself and compare

using Linux sources and documentation on link below.

Briefly, these files are different, though one can find much common

in them.

"L3.10.17_1.0.0_IMX6QDLS_BUNDLE  : Source Code Download Steps Documentation and Demo Images."

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX6Q&nodeId=018rH3ZrDRB24A&fpsp=1&t...

Best regards

chip

0 件の賞賛
返信

893件の閲覧回数
satoshishimoda
Senior Contributor I

Hi chipexpert,

Could you let me know the detail of difference between the binaries and libraries for i.MX6D and the ones for i.MX6DL?

Analyzing by ourselves is only way to confirm it?

Best Regards,

Satoshi Shimoda

0 件の賞賛
返信

893件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Satoshi,

Linux documentation given in Freescale official web page, on

link given above - is only documentation.

If you wish that Freescale provided additional documentation

for this specific case - "details of difference between the binaries and libraries for

i.MX6D and the ones for i.MX6DL" -  I think you should apply to FPS

link below

http://cache.freescale.com/files/training/doc/ftf/2014/FTF-SDS-F0251.pdf

Because customer is going to use video functions in very special,

non-standard way, this should be supported in special way.

Best regards

chip

0 件の賞賛
返信