Hi Dialog Team ,
Finally we planned to use SPI flash to use instead of OTP. As you mentioned in my another question http://support.dialog-semiconductor.com/spi-eeprom-interface we got adesto AT25XE011 SPI Flash. We interfaced and checked with Pheriperal example project. Da14580 couldnt able to read or write the flash.On further analysis we noticed that when the code is dumped (before execution) Port0_3 (Chipselect) is 2.9 volts ,when the code is executing ,during the call of spi_cs_low(); the cs pin is not goin to zero there is some voltage of 0.9 volts .
Though the DA14580 is operating in 1.5volt , SPIflash at 1.7 volt ,there is some higher voltage of 2.9 volts across the CS pin (P0_3).I guess it is from mother board ! We are following the pheripheral examples UB-005 & the jumper settings seems to be fine . But still CS pin is not going LOW(zero) ! Could you please replicate or explain why such leakage is happening!