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.

CCS/TMS320F28379D: TMS320F28379D Boot Mode Pin configuration

Part Number: TMS320F28379D

Tool/software: Code Composer Studio

Hello,

I have a question about boot mode pin configuration. Normally, boot mode pins are GPIO84 and GPIO72. However I need to configure them to be GPIO84 and GPIO85. Since Z1_BOOTCTRL register are read only, I need to configure them in "Target Flash Settings" given in figure below. (0x5555FF5A for flash boot, I need to auto run when the power is on). Code is already in FLASH.

However, when I read register "DcmsZ1Regs", I see the default value (0xFFFFFFFF). which means that I was not able to write the desired value to the Z1_BOOTCTRL register. Do you have any suggestions? Do I need to write anything else in the Target Flash Settings?

Thank you very much,

Eray

  • Hi,

    After updating the value in GUI for BOOTCTRL, did you click on update security setting icon to make sure it is indeed programmed ? You can also check location 0x7801E value in CCS memory watch window to make sure value has been programmed. Please remember that this is OTP location hence if there is any mistake in programming these values then you will not be able to update it further.

    Regards,
    Vivek Singh
  • Dear Vivek,

    Thank you for your suggestion, but I could not find any icon "update security settings". I'm using CCS 7.2. Could you please tell me where can I find that icon?

    Best Regards,
    Eray
  • I mean following icon in the gui -

    Regards,

    Vivek Singh

  • Dear Vivek,

    This resolved my issue. I was on the wrong page (Debug Configurations->Target->Flash Settings), which has no icon "Program OTPBOOTCTRL". The page you have suggested is in tools->on-chip flash settings and it is only available in debug mode. Now, I am able to read the desired value from the related register.

    Thanks for your support,

    Eray