initial Vivado support and toolchain Platform argument