Beaglebone Black 2GB eMMC to 4GB eMMC

I have a BBB A5C With Specific Part Number that Supports 4Gb eMMC On it But after Flashing a 2GB Ubuntu Console Image on the eMMC Every thing was working Fine until I thought of Switching it with a 4GB Debian Latest Release.I am Getting error that Memory is Full while flashing and Logs are showing that I just have 1.8Gb of eMMC on the board.
I have tried Resize2fs and Wipefs on the eMMC but Unable to get back the whole 4GB eMMC on it.

http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Expanding_File_System_Partition_On_A_microSD

Regards,

On Mon, 19 Jun 2017 11:58:49 -0700 (PDT),
ubaidmalik9837@gmail.com declaimed the
following:

I have a BBB A5C With Specific Part Number that Supports 4Gb eMMC On it But

  Odd -- I was under the impression that the first BBB with 4GB was the
rev C; A and B were still 2GB

There's a few 3rd parties that provide services to swap the 2GB eMMC
out for 4GB/8/16/etc...

Regards,