6 shorted MOSFETs, an unusable bq24725a and lots of hot air rework later, I am so excited about the fact that the battery mentioned in the last project log is now being charged! This is my setup now:
I'm using my BeagleBone Black to currently talk to the Smart Charger and the Smart Battery using the "i2cget" and "i2cset" utilities. And I now have a shiny new Generic 19V (outputs 20V) 90W adapter for an ASUS laptop. If you're wondering, why ASUS then because I found it to be the only one which could well-fit in a standard DC barrel jack (there could be other brand chargers as well, let me know in the comments if you know any).
Here's a screenshot of the application running on my Desktop using which I am monitoring the process:
From completely flat to 30% in about half an hour is reasonable progress so far, and I'm so happy that this project is on track now. So now time for writing some firmware and completing the remaining hardware!