I think the problem is the chip model flash, though looking all similar cases that have had this problem with this chip (intel TE28F640 J3C115).
The solution could be that some fellow who has the dm500s with flash Intel TE28F640 J3C115 do us a backup dm500s boot this
regards