Last year shortly after release of Broadwell-E, I got an ASUS X99-A myself; the original revision with USB 3.0. This one and the X99-A/USB 3.1 were released for Haswell-E/-EP but received Broadwell-E/-EP support via BIOS update.
In contrast, the X99-A II and X99-E were released together with Broadwell-E if I am not mistaken, hence I presume these two support Broadwell-E/-EP out of the box.
So when I received my X99-A, I fully expected it to be delivered with an old BIOS without BDW-E support. Indeed that's what I got, but I had no HSW-E available for bringup. So I attempted to use ASUS' "USB BIOS Flashback" feature which in theory lets you flash the BIOS without assistance of the CPU and RAM. (CPU, RAM, graphics card etc. do not need to be physically present for this feature.) Unfortunately this feature simply malfunctioned for me; it started the process but never finished it properly. (The status LED never stopped to blink.) I resolved this by ordering an EEPROM chip flashed with the current BIOS, which I swapped in for the original chip. It's a socketed DIP chip.
--------
Incidentally, I encountered the same problem already before when I built an Ivy Bridge-E with ASUS Rampage IV Gene. This X79 board was released for Sandy Bridge-E and gained Ivy Bridge-E support via BIOS update. (If I recall correctly, there was not a single mainboard vendor who would bother to release a new X79 board model at the Ivy Bridge-E launch.) So I planned to use ASUS' USB BIOS Flashback feature, which was in fact one of the main reasons why I decided to get an ASUS board for that build. But at some step between the many BIOS revisions between the ancient BIOS which was on my board and the revision that I needed, ASUS had changed their BIOS image format in a way that necessitated a regular BIOS update from within a booted old BIOS. But since I had no Sandy Bridge-E, I ended up replacing the BIOS chip by one with the current BIOS programmed externally, exactly like later with the X99-A.