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.
Solved! Go to Solution.
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
> 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?
> 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
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
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.
> I hope you mean to say that these are also defined in "configs/T102xRDB.h" ?
No.
> 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.
I'm referring to the following T1023RDB_defconfig:
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.