I would like to use the OTP memory in the BF512. The following text is from the HW ref. manual:
"No on-chip charge pump exists, therefore, an externally applied voltage is required to apply the voltage levels appropriate for programming OTP memory."
As far as I understand, the VPPOTP should be powered by 2.5V for reads and 7.0V for writes. This means I will have to have two supplies on board.
The question is, how can I know when to switch? i.e. is there some control pin or signal that becomes active while programming OTP so that I could use it to select the right supply?
Is there some application note to detail that?
Do you recommend any particular chips (LDO, charge pump..etc) to supply the necessary voltage?
Thanks and Best Regards,
The jumper on the EZ-Kit doesn't actually switch the supply, it allows software to use a GPIO to switch the supply. That being said, it is possible to use your proposed jumper method as long as you don't expose VPPOTP to 7.0V for longer the time specified in Table 22 of the ADSP-BF512/ADSP-BF514/ADSP-BF516/ADSP-BF518(F) Blackfin Embedded Processor Data Sheet . I may or may not have used a similar trick myself before the EZ-Kit was available .