T1042D4RDB uBoot Issue

cancel
Showing results for 
Search instead for 
Did you mean: 

T1042D4RDB uBoot Issue

95 Views
robwestfall
Contributor II

I am trying to rebuild the uboot bootloader for the NXP T1042D4RDB board in preparation for the development of a custom board based on the T1042 CPU.  This is the NXP/Freescale Reference board for the T1042 CPU using DDR4 Memory. 

We have other boards based on this CPU but our hardware team has said its time to go to DDR4 memory instead of DDR3.  So we bought the T1042D4RDB as it is a DDR4 board.  We are currently using uBoot 2016.03 as a base for our custom uBoot.

The board came with a 2016.09 version labeled "U-Boot 2016.09-00295-g954ddf3 (Jul 19 2019 - 10:12:09 +0800)".

Recompiling the 2016.11 distribution from the uBoot team gives me a uBoot that builds succesfully, but it doesn't initialize the DDR4 memory.

DRAM:  Initializing....using SPD
Detected UDIMM 9ADF1G72AZ-3G2E1
Not enough bank(chip-select) for CS0+CS1 on controller 0, interleaving disabled!
DIMM is not supported by this board
### ERROR ### Please RESET the board ###

This is what the uBoot that came with the board (U-Boot 2016.09-00295-g954ddf3 (Jul 19 2019 - 10:12:09 +0800)) says:

DRAM:  Initializing....using SPD
Detected UDIMM 9ADF1G72AZ-3G2E1
Not enough bank(chip-select) for CS0+CS1 on controller 0, interleaving disabled!
6 GiB left unmapped
8 GiB (DDR4, 64-bit, CL=11, ECC on)

The Current uBoot 2020-10 doesn't work either. It doesn't even get to the point of giving me any console output.

Any idea what is going on?  Any suggestions?

Rob Westfall

0 Kudos
1 Reply

81 Views
Pavel
NXP TechSupport
NXP TechSupport

NXP offers SDK 2.7 for the T1042D4RDB:

https://source.codeaurora.org/external/qoriq/qoriq-components/yocto-sdk/about/

 

This SDK provides u-boot 2-19.04 and supports DDR4 for the T1042RDB.

0 Kudos