Hi,
1. i have a B4860 board
2. it is fuse burnt or secured via fuse programming.
3. because of it being secured, RCW cannot be written using RCW.TXT file.
4. i tried writing it using .tcl file [b4860_init_core.tcl] file, it does not get applied. code looks like below..
variable RCW_GROUP "DCFG/"
reg ${RCW_GROUP}DCFG_RCWSR1 = 0x<some value>
reg ${RCW_GROUP}DCFG_RCWSR2 = 0x<some value>
reg ${RCW_GROUP}DCFG_RCWSR3 = 0x<some value>
reg ${RCW_GROUP}DCFG_RCWSR4 = 0x<some value> .........
5. the download logs are like this [failed register write]
thread break: Stopped, 0x0, 0x0, cpuPowerPCBig, diag-core0n.elf (state, tid, pid, cpu, target)
cmdwin::reg DCFG/DCFG_RCWSR1 = 0x<some value>
failed on register write: DCFG_RCWSR1
cmdwin::reg DCFG/DCFG_RCWSR2 = 0x<some value>
failed on register write: DCFG_RCWSR2
cmdwin::reg DCFG/DCFG_RCWSR3 = 0x<some value>
failed on register write: DCFG_RCWSR3
cmdwin::reg DCFG/DCFG_RCWSR4 = 0x<some value>
failed on register write: DCFG_RCWSR4
6.after downloading bootloader image, i cannot write it through bootloader.elf also ? it fails even in C code. i tried to do it in main() code
7. i cannot do it as well in debugger_shell window.
8. let em know how to do it
Thanks
RC reddy
To discuss security issues it is more convenient to create a Technical Case: