US solar developer Birch Creek Energy said on Monday that it has wrapped up financing for its newly-operational 47-MWac/49-MWdc Earp Solar project in the state of Illinois.