imx8 nano (custom) uboot

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

imx8 nano (custom) uboot

ソリューションへジャンプ
791件の閲覧回数
Sal2020
Contributor II

Hallo 

i have imx8 nano (custom) designed and the routing for LPDDR4, Emmc (uSDHC3) and UART are no longer like i.MX8M NANO LPDDR4 EVK.my costumer board has only USB and Emmc BOOT variant 
I want to put my board into operation and test if everything works.
steps:
1- I used the Config Tools for i.MX version 11.0 to configure the IOMUX (pads) like my i.MX 8M Nano UltraLite Quad custom (Package TBGA306).
Config Tools generates me pin_mux.c , pin_mux.h and pin_mux.dts.

2- According to (i.MX Porting Guide) Chapter 3 section 3.1.1 I created defconfig for my custom board.
My question
In which folder exactly can I put my "pin_mux.c , pin_mux.h and pin_mux.dts " ?
Are there things I should pay attention to ?

I have already customized my DDR with RPA and SCFW 

ラベル(1)
0 件の賞賛
1 解決策
766件の閲覧回数
AldoG
NXP TechSupport
NXP TechSupport

Hello,

As stated in the Config Tools User Guide, page 35:

Tool generated board-oriented device tree (DTS) DTSI file is only a snippet and not a full device tree file content.

There are just basic device tree elements, initial skeleton, and processor-specific "pinfunc.h" includes together with functional groups of fsl, pins = <...> content definitions which provide the initial IOMUXC module configuration according to the tool UI defined pin routing and functional configurations. Content itself must be manually merged together with existing Linux BSP device tree file(s) in order to apply the tool generated pins configuration.

This tool also does not generate nor export processor-specific "pinfunc.h" file that is containing definition of all supported DTS pin functional configuration macros. This file is not purposely integrated within the tool output because it is a part of separate Linux BSP support package deliverables.

Also, as a final note, i.MX8MN does not use SCFW, please check that you have used the correct DDR stress test tool.

Best regards,
Aldo.

元の投稿で解決策を見る

0 件の賞賛
1 返信
767件の閲覧回数
AldoG
NXP TechSupport
NXP TechSupport

Hello,

As stated in the Config Tools User Guide, page 35:

Tool generated board-oriented device tree (DTS) DTSI file is only a snippet and not a full device tree file content.

There are just basic device tree elements, initial skeleton, and processor-specific "pinfunc.h" includes together with functional groups of fsl, pins = <...> content definitions which provide the initial IOMUXC module configuration according to the tool UI defined pin routing and functional configurations. Content itself must be manually merged together with existing Linux BSP device tree file(s) in order to apply the tool generated pins configuration.

This tool also does not generate nor export processor-specific "pinfunc.h" file that is containing definition of all supported DTS pin functional configuration macros. This file is not purposely integrated within the tool output because it is a part of separate Linux BSP support package deliverables.

Also, as a final note, i.MX8MN does not use SCFW, please check that you have used the correct DDR stress test tool.

Best regards,
Aldo.

0 件の賞賛