Fastboot command returns a list of question marks
It can be a cable fault. Change the cable. In my Redmi 3 on a cable from old Xperia P i've had question marks, 
replaced the cable to a newer cable from Redmi Note 2 and voila - the correct number displays instead of the question marks.