Hello Everyone,
I have a DA14580 basic development kit and would like to do OTP over UART on a custom external Murata board (which uses the DA14580). My understanding is that the DA14580 on the development board can be isolated from the rest of the board by removing the (J4) pin jumpers. If I then do the following steps (Below), should OTP work without effecting the development board DA14580? Or are there other things I need to take into consideration?
Steps
- Attach the 6.8V pin on jumper J8 to VPP on the external board to enable OTP programming (I will make sure I do this after I have powered the VBAT with 3.3V, and I will make sure to remove it before I remove VBAT power)
- Attach (J4) RST pin to external board RST pin
- Attach (J5) 3V3 to external board VBAT pin
- Attach (J4) P0_4/TX to external board P0_4/TX (Which gives a Baud rate of 57.6k)
- Attach (J4) P0_5/RX to external board P0_5/RX (Which gives a Baud rate of 57.6k)
I believe this same setup can also download my code into the SRAM of my Murata board for testing. Is that correct?
Keywords:
Device:
Hi Cannonball2134,
我不确定你是设置trying to describe but the basic kit outputs +6.8 volts from TP2 and not from J8 and there is no way to interrupt the circuit towards the da on the basic kit (you should remove the jumper on the uart pins in order not to burn the otp on the onboard da), the reset pin must be connected to you ext board in order to get a reset command, supply the external board with the power supply from J5 and attach the uart ports of the basic dk T_RxD etc to your external board uart pins and use the the atmel debugger chip in order to download fw over uart. You can check the schematics of the basic board on this linkhttp://support.dialog-semiconductor.com/resource/basic-dev-kit-um-b-048-.... You can try to just download fw over uart before burning the OTP using this setup in order to be sure.
Thanks MT_dialog
That pretty much confirms that my setup should work.
Thanks for your help.