This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F280049: GRAMRAMx/GRABSECTx configuration when using DCSM

Part Number: TMS320F280049

Hi Champs,

I ask this for our customer.

In TRM, it is mentioned that the writing and erasing of flash and OTP are as follows: 

If GRABSECTx is configured as b11, customer think that the RAM and flash sectors do not belong to either ZONE1 or ZONE2 at this time, so code reading and writing flash should be allowed. But TRM says "No request for Flash Sector 15 when this zone is UNLOCKED.Else Flash Sector 3 is inaccessible if this zone is LOCKED." This flash sector does not belong to ZONE1/2, why is it inaccessible? Will RAM also perform the same thing?

After we try to set the corresponding registers of RAM/FLASH to the following settings (b10) in "Table 3-16. RAM/Flash Status" in TRM, no matter what the password is set to, the emulator can connect to the emulator through JTAG. In this case, JTAG cannot be locked. Is this the correct phenomenon?

Thanks for your help!

Best Regards,

Julia

  • Hi,

    why is it inaccessible? Will RAM also perform the same thing?

    Its inaccessible because 'b11 is not valid condition if security passwords are programmed. In such case it need to be programmed 'b10. Yes, RAM has similar settings.

    After we try to set the corresponding registers of RAM/FLASH to the following settings (b10) in "Table 3-16. RAM/Flash Status" in TRM, no matter what the password is set to, the emulator can connect to the emulator through JTAG. In this case, JTAG cannot be locked. Is this the correct phenomenon?

    Yes, this is correct. The JTAG only get disconnected when CPU halted into security memory region, meaning PC points to secure memory region.

    Regards,

    Vivek Singh