What are you trying to download?
The stickies at the top of each forum section is where most of the stuff people need is maintained. Typically that info is referenced from links provided in the stickies. For the H users those forums are usually Typhoon H Discussion, Typhoon H Help, and the General Discussion Forum (which branches off into photos/videos and stuff) that can be accessed by clicking the YuneecPilots icon at the top left of the page.
Latest firmware downloads are obtained from the Yuneec.com website.