T2080RDB RCW loading from PBL (NOR FLASH)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

T2080RDB RCW loading from PBL (NOR FLASH)

Jump to solution
2,128 Views
ganesh_sullad
Contributor II

Hi ,

I am using T2080RDB board with Lauterbach debugger connected, Initially i wanted to load PBL (contains RCW data), into the board and transfer control to the code which reside in the NOR FLASH.

For some reason i am not seeing the board uses RCW from PBL (NOR FLASH region) instead i see hard coded RCW are being used,

The RDB board switch settings are done as per the RDB datasheet to boot from NOR FLASH,
SW1 0001 0011
SW2 1011 1111
SW3 1110 0001

PBL is generated using QCVS, contains RCW data and Jump (command) to the FLASH address.

PBL is stored from 0xE8000000, and code is stored at 0xEF800000

1. What are the things that should be taken care while loading RCW from PBL?

2. What are the must configuration/commands in the PBL?

3. What is the power up sequence and any guide on the PBL?

Any considerations on the memory, CCSR space etc?

Please provide your valuable inputs.

Regards,
Ganesh Sullad

Tags (1)
0 Kudos
Reply
1 Solution
2,066 Views
yipingwang
NXP TechSupport
NXP TechSupport

This could be caused by improper PBL command, for example flush command.

View solution in original post

3 Replies
2,068 Views
yipingwang
NXP TechSupport
NXP TechSupport

1. RCW should be deployed at the beginning for the NOR flash, u-boot should be deployed at the end of NOR flash.

For example, u-boot should be deployed at 0xeff40000 on NOR flash.

 

2. Please refer to RCW configuration file in t2080rdb folder in the attachment.

3. Please refer to "4.6.1 Power-on reset sequence" in T2080RM.

0 Kudos
Reply
2,110 Views
ganesh_sullad
Contributor II

In addition to above described issue, 

The PBL reports an error 0x78, which corresponds to "Data transfer error from memory devices" as per manual. 

Below snap is attached. 

ganesh_sullad_0-1733228983118.png

PBL memory snap: 

ganesh_sullad_1-1733229139385.png

What could be the issue here?

 

0 Kudos
Reply
2,067 Views
yipingwang
NXP TechSupport
NXP TechSupport

This could be caused by improper PBL command, for example flush command.