Hello, I'm bringing up a custom board with a DA16200 using the BGA package. Upon initial hardware bring-up, all voltages look good with the exception of the DCDC converter output which is measuring 1.25V instead of the expected 1.37 - 1.40V. I'm using the DA16200 in low-power, 1.8V flash mode and have gone through the hardware guideline doc finding few clues as to what might be the culprit. I've posted the schematic sheet with the DA16200. Couple notes around this:
Just to provide an update to this thread, I was able to confirm the MCU seems to be working and the whole issue was that the UART0 interface was not made available as you can see in the posted schematic…
Just an update on another thing tried:
Forgot to include voltage measurements for RTC block using VBAT = 3.3V:
More things tried:
BTW, VDD_DIG pin does show +1.11V coming out pin L3 so the internal LDO for the digital domain looks to be there but I'm sure the internal power supervisors are still not happy with seeing +1.25V on VDD_ANA or the other AFE rails and thus may be keeping it in reset, I suspect.
Thanks for your question online. Let me check this with are Team internally and will get back to you.
I've read the whole thread, and the actual issue is the UART1 : the device is not responding on the AT CMD.
Before checking the schematic, can you please indicate which SDK you are using? Are the AT CMDs enabled in the software?
In file apps/da16200/get_started/include/user_main/config_generic_sdk.h :
#define __SUPPORT_ATCMD__ // Support AT-CMD
Please keep in mind that the highest COM port number is used for AT CMD.
Thanks for getting back to me. The custom board literally came right off the mfg line and they're first being powered up. I simply used TeraTerm with 115200, 8, N, 1 settings over UART1 and was expecting to see "OK" after typing "AT<enter>". So no code at this time has been pushed down yet.
Note that I'm using an FTDI cable that bridges UART-to-USB and its plugged into my PC.
Can you please program the device with the FreeRTOS SDK v220.127.116.11 image ? Here is a download link : https://www.dialog-semiconductor.com/system/files/2022-03/DA16200_IMG_AT_Command_UART_20220210_v3_2_2_1.zip
These are img files with TTL scripts that likely depend on TeraTerm and the UART assumed to be working, correct? I've tried to execute these macros under TeraTerm and they simply hang. I'm going through the process to see if I can get Eclipse setup or IAR to try the Segger J-Link method of pushing an image down. If you have a .elf image and J-link Flash project I can use, please lemme know. Thanks.
Another thing I've tried is to pulse the RTC_WAKE_UP pin to see if its sitting in a sleep state. But that did not make any difference either.
[update]. wanted to be clear on this test that I pulled the WAKE pin up and pulsed it low like the devkit does using a push-button.