When using a DA14683 how do you set it to work with a non USB charger

We are suing the DA14683 with a standard wall wart charger that is not USB. Using the SDK we cannot get the charge current to be more than 90mA. How do we overcome this. I assume we cannot use the standard SDK for the battery charging, but cannot find anywhere which register to set to indicate a n non-USB charger. Any help gratefully received.

  • Hi Jeff,

    Thank you for posting your question online.
    Let me check on this and I will get back to you as soon as possible.

    Best Regards,
    OV_Renesas

  • Hi Jeff,

    After checking internally:
    Basically, when not enumerating, the 683 will draw 90 mA max.  This is defined in the SDK. 
    There is a SW and a HW workaround for that.
    SW Workaround:
    In bsp_defaults.h file:

    /**
    * \brief When set to 1, the USB Charger will start charging with less than 100mA until enumerated.
    *
    * \bsp_default_note{\bsp_config_option_app, \bsp_config_option_expert_only}
    */
    #ifndef dg_configALLOW_CHARGING_NOT_ENUM
    #define dg_configALLOW_CHARGING_NOT_ENUM        (0)
    #endif

    You will have to set it to 0.
    HW Workaround:
    Short pins #2 and #3 of the USB.

    We would have to suggest you work with the SW Workaround.

    Best Regards,
    OV_Renesas