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) #endifYou 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
/** * \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