mate you have other post all you are doing is getting diff answers and getting yourself confused stay with one post
if you have a x3 then no a programer will not work is none
the x3 has a backup bank (power eject at same time) this will get you flashbios 3.0.1 but if you have a v1.6b then till you flash it with flashbios 3.0.3 using x3 bios option (flash backup rom)then it will not work
you allways flash banks 1234 (on on off off off) when you are flashing the chip for the frist time