Everything is ok now, I disconnect the battery for 5 mins and the ECU was opened for flashing again, tried 4 more attempt and sometimes the flashing failed at 30%, 49%... and the last tried was completed at 100%.
Car start after flashing new bin. file, great!
But i've no clue of why it went failed when flashing, it may due to my power supply not stable enough... I was using my E90 as a power station
Great tools!