Originally Posted by Zephyrus
Thank you. Tried but failed.
Actually I suspected another thing.
After I set the bootmode to diags by using "fastboot setvar bootmode diags", I try to check the var I set by "fastboot getvar bootmode" and it remains as main.... but when I try to reboot by "fastboot reboot", the machine response and restarted (the tree screen flashed). Don't know if this is related or is just the same as other machines here.
That is NOT normal behavior. It could happen if the fastboot portion of your u-boot bist partition on mmc is damaged, or if your fastboot utility is damaged. Perhaps fastboot does not return an error status when if fails while writing to the bootmode var (similar to the false success report when flashing mmcblk0p1 with fastboot).
I do not know what else might cause that abnormal fastboot behavior.