CodeWarrior NOR flash error - Sector Protection Error.

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

CodeWarrior NOR flash error - Sector Protection Error.

954 次查看
taslblr
Contributor I

We are designing a custom T2081 board which we are trying to program with Hardcoded RCW.

When going to flash programmer actions "Program and verify" are chosen it shows Erase fails: "Error: Erase failed.

Flash driver reports the following error(s): Sector Protection Error"

 

A few details related to the board:

1) NOR flash device is "MT28FW02GBBA1HPC-0AAT TR (Micron)"

 

2) Created a bare board project in CodeWarrior and chose template target to init script as "T2081_init_sram.tcl"

 

3) Added a flash device as "MT28FW02GBBA1HPC-0AAT TR (64Mx16x1)" with the base address and offsets as attached below screenshot.

 

4)Checked the blank check from 'Add Action' showing error: "Blank check failed"

 

Please find the log file (T2081_NOR_flash_log.txt) and NOR device setting with error screenshot.

 

Please advice/guide with your expertise.

 

Thanks & regards,

TASL Bangalore

0 项奖励
回复
1 回复

936 次查看
yipingwang
NXP TechSupport
NXP TechSupport

In CodeWarrior initialization file, you need to modify the section "IFC Controller Setup" according to your NOR flash.

You need to calculate IFC controller timing according to the NOR flash datasheet, please refer to document https://community.nxp.com/t5/Layerscape-Knowledge-Base/IFC-Controller-Configuration-on-QorIQ-Custom-...

In addition, please add unprotection task and execute it first.

0 项奖励
回复