Hi,
We have built boards based on DA14683 chip. The boards are yet to be programmed.
我看到没有电压出现在“VDD1V8P" rail on some boards, on a very few boards it is about 2.6V and on most of the boards, it is 1.8V. Rest of the supplies V33, VDD1V8, V12, V14 are measuring accurate on all boards. We have 2 sensor chips and 1 RTC chip on the VDD1V8P rail.
The board hardly draws any current. Can I know what is happening to this rail? How to fix it?
问候,
Vijay
Device:
Device Number:
DA14683
Hi Vijay,
I have asked our HW support team to look into this. Nothing obvious springs to mind...
/MHv
Hi,
我们编写了良好的板,其中VDD1V8P测量为1.8V。在我们编写后,我们在同一个总线上看到2.6V,无论电池是否连接到板。所有其他用品看起来正常。电池似乎充电。我们使用da1468x_da15xxx_sdk_1.0.14.1081
We are using the DA14681 watch development kit to load our code.
Look forward to receiving a solution.
Vijay
Hi Vijay,
I received the following from our internal support team:
"
since the V18P rail is also used for GPIO supply (when these are set to the 1.8 V rail), the 2.8 V level on the V18P rail is most probably caused by an external chip (SPI/I2C/UART) that operates on 3.3 V. The 683 GPIO will face 3.3 V levels, and via the ESD diode the V18P rail is lifted (3.3 V - 0.7 V = ~2.6 V). We have seen this before.
I can't understand though why most boards are fine (1.8V).
Maybe soldering issue, short of V18P to V33 or Ground?
The rail being 0V (no voltage), I can not explain this. Could be a short to ground (soldering issue).
Also in this 0V case, there's no big current flowing from Vbat?
"
/MHv
Hi MHV,
For now, let's assume the other boards have soldering issues and leave them aside.
All the remaining boards that are fine before programming, measure voltages on rails V18, V18P, V12, V14 and V33 perfect.
V18 is used by external flash and the flash gets programmed fine.
V18P is used by RTC, motion sensor and environmental sensor chips.
V33 is only used by a push button, nothing else.
The H/W schematic is the same as the DA14681 watch reference design and it already got reviewed by the Dialog team. Just the controller got replaced by DA14683.
After programming the code, the board is not drawing any excess current, NO SHORT CIRCUITS, NO PROBLEM. But the V18P reads random voltages like 2.6V. So we set all the pins power configurations and pin configurations as in the watch code. Now the V18P rail reads 0.4V instead of 2.6V. In both cases, the sensors on the bus can't work because they don't get the right voltage 1.8V.
If we erase the flash code, V18P rail measures 1.8V properly. External Flash, LEDs, and vibrator connected on a GPIO work fine, All boards show the same results.
So it looks to me like there is some configuration issue somewhere in the code or in the SDK!
Can you let me know how do I get 1.8V seen on the V18P rail after programming the boards?
问候,
Vijay
Hi Vijay,
Would you mind reaching out to the contact in Dialog that helped you with the review. They should be in a much better poisition to help troubleshoot this.
Thanks
/MHv
Dialog:
Sorry to jump on an older thread, but I'm seeing similar problems on the Dialog DA14683-00A9DEVKT-P (Development Kit - Pro). Was there a resolution about how to configure the V18P rail correctly?
Sean
Hi Sean,
Do you mean how to enable the to enable the 1V8 rail? If yes, please try to add #define dg_configPOWER_1V8P (1) in the custom_config_xxxx.h
It would be very helpful if you could raise a new forum thread, so we can handle better your question as this one is old and closed.
Thanks, PM_Dialog