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.

PGA450Q1EVM: Programing PGA450Q

Part Number: PGA450Q1EVM

Hello All

I try to programming for a new designed PCB with the TIGER-A board

A new designed PCB's pin as SDO, SCLK, CS, SDI, GND and VPWR(12v) was connected with  the TIGER-A board

and VP_OTP pin was connected with 8v but OTP programming is fail

Do I need to connect more another pin? or Let me know other needing things

Other question

PGA450Q1EVM's PGA450Q IC was changed to a new PGA450Q IC

and I downloaded a Hex file which was made by OTP folder's project of "PGA450Q1EVM-S UART-LIN Demo Rev.2.7", it is succeed

but I fail to download a Hax file which was made by DEVRAM folder's project of "PGA450Q1EVM-S UART-LIN Demo Rev.2.7" to DEVRAM

What is the reason to fail?

Please refer the attached picture

Thank you for your support

WonGeun

  • Hi WonGeun,

    If you first programmed the HEX file from the OTP folder, then the device is programmed to always run from OTP, meaning you are unable to subsequently load the DEVRAM's HEX file. This is why your errorDisplay shows that the OTP memory space is programmed with non-zero values.

    If your intention is to enable the EVM-S to run from DEVRAM, then you should have first programmed the device using the GUI's DEVRAM tab, and check "Program OTP Memory Also" for the first-time programming while VP_OTP=8V. After this first-time DEVRAM program with OTP, you can disconnect 8V from VP_OTP, and are no longer required to check the "Program OTP Memory Also" checkbox for future DEVRAM re-programming.

    When the "Program OTP Memory Also" is checked, only the first four bytes of OTP are programmed for the device to long-jump to DEVRAM memory to run its code.