In your description, you never mentioned the camera, other than stating you tried the "bind without a camera method". The camera is a critical part of the normal H520 update process.
Do you, in fact, have a working camera attached?
The H520 is based on PX4, but not fully compatible. It is...