Skip to main content
Visitor II
September 8, 2023
Question

VNF1048F device is in LOCKED state always

  • September 8, 2023
  • 1 reply
  • 1946 views

Hello Team,

I have some problem with unlocking the VNF1048F chip using SPI communication, I have the got the read working but chip is always in LOCKED state and when I try to unlock according the sequence mentioned in datasheet doesn't work.

I try to set UNLOCK BIT , WD_TIME and WD_TRIG bits in CR3 and in the next step

I try to set EN bit in CR1

But when iIread back these registers, values are 0 always and status register (0x11) shows LOCKEDM is 1 WD_FAIL is 1. To be able to set WD_TIME and WD_TRIG bits should I unlock the device first?  Not sure what is the startup sequence.

Could you please share the initial configuration of the chip or any example code would be greatly appreciated.

Thank you in advance !!

Regards,

Krishna duriseti.

    This topic has been closed for replies.

    1 reply

    Visitor II
    February 19, 2024

    Hello Team,

    Do you have any feedback for my post. As this is bit critical for our Project, Any feedback is greatly appreciated.

    Thank you so much and looking forward for your feedback,

     

    Regards,

    Krishna.

    Visitor II
    January 15, 2025

    Hi,

    Did you get this issue resolved? Or do you have any working example code implementation for Vnf1048 which I can take as a reference. Please share if you have any.

    Regards,

    Varsha

    Visitor II
    January 15, 2025

    Hello,

    Yes my issue is resolved.

    First we have to reset the chip and then unlock on startup. T

    Then in the main loop I continuously write UNLOCK bit 1 in CR3 and also refresh watchdog for every 50ms. And I have set my WD window as 200 ms.

    Above steps solves my problem and chip OUTCTL feature works for my application.

    Hope this helps.

    Regards,

    Krishna.