T1023RDB Custom flash map

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

T1023RDB Custom flash map

ソリューションへジャンプ
3,792件の閲覧回数
Amit-Kumar
Contributor II

Hi Members,

We are developing on top of T1023RDB design. I need to have a new flash map different from what comes with reference board. Please point me to information which will help me to burn following images at desired flash addresses(Different from RDB).

1) U-Boot image.
2) U-Boot environment.
3) FMan microcode.
4) RCW

Thanks.

0 件の賞賛
返信
1 解決策
3,760件の閲覧回数
ufedor
NXP Employee
NXP Employee

For NOR Flash U-Boot base and environment variables addresses are defined in u-boot/configs/T1023RDB_defconfig.

Other base addresses (like FMan microcode) are defined in the u-boot/include/configs/T102xRDB.h

元の投稿で解決策を見る

0 件の賞賛
返信
8 返答(返信)
3,783件の閲覧回数
ufedor
NXP Employee
NXP Employee

> I need to have a new flash map different from what comes with reference board.

Why memory map of the T1023RDB cannot be used?

> burn following images at desired flash addresses

Do you mean that you have developed new memory map?

 

Which boot source/device is in question?

0 件の賞賛
返信
3,776件の閲覧回数
Amit-Kumar
Contributor II

> I need to have a new flash map different from what comes with reference board.

Why memory map of the T1023RDB cannot be used?
[A]: We do not plan to use linux, hypervisor, rootfs, DTBs etc etc. Could also shrink the NOR flash capacity in future.

> burn following images at desired flash addresses
Do you mean that you have developed new memory map?
[A]: No, i have to yet develop a new memory map .. removing unutilized sections from flash.

Which boot source/device is in question?
[A]: This is about NOR flash

0 件の賞賛
返信
3,761件の閲覧回数
ufedor
NXP Employee
NXP Employee

For NOR Flash U-Boot base and environment variables addresses are defined in u-boot/configs/T1023RDB_defconfig.

Other base addresses (like FMan microcode) are defined in the u-boot/include/configs/T102xRDB.h

0 件の賞賛
返信
3,742件の閲覧回数
Amit-Kumar
Contributor II

For NOR Flash U-Boot base and environment variables addresses are defined in u-boot/configs/T1023RDB_defconfig.
[A]: I hope you mean to say that these are also defined in "configs/T102xRDB.h" ?

CONFIG_SYS_TEXT_BASE
CONFIG_ENV_ADDR 

Other base addresses (like FMan microcode) are defined in the u-boot/include/configs/T102xRDB.h
[A]: Okay, Thanks.

0 件の賞賛
返信
3,732件の閲覧回数
ufedor
NXP Employee
NXP Employee

> I hope you mean to say that these are also defined in "configs/T102xRDB.h" ?

No.

0 件の賞賛
返信
3,722件の閲覧回数
Amit-Kumar
Contributor II

> I hope you mean to say that these are also defined in "configs/T102xRDB.h" ?

> No.

[A]: Okay, please help me clarify .. maybe I'm missing something. This is the defconfig file on sdk-v2.0.x

<configs/T1023RDB_defconfig>:

CONFIG_PPC=y
CONFIG_MPC85xx=y
CONFIG_TARGET_T102XRDB=y
CONFIG_SYS_EXTRA_OPTIONS="PPC_T1023,T1023RDB"
CONFIG_SPI_FLASH=y
CONFIG_SPI_FLASH_SPANSION=y
CONFIG_NETDEVICES=y
CONFIG_E1000=y
CONFIG_SYS_NS16550=y
CONFIG_FSL_ESPI=y

No addresses here.

0 件の賞賛
返信
3,714件の閲覧回数
ufedor
NXP Employee
NXP Employee
0 件の賞賛
返信
3,707件の閲覧回数
Amit-Kumar
Contributor II

Thanks for letting me know, got it.. The macros are now moved to defconfig in latest tree as you showed.

But we are working on recommended SDK-2.0 branch for RDB board when they stayed in "configs/T102xRDB.h".

Nevertheless, you have answered my query. Thanks.

0 件の賞賛
返信