MPPS v18 нормально и читает и пишет EDC16U31\34.
А вам прислали MPPS v18 или MPPS v21? Т.к. мне когда-то прислали MPPS v21 (внешне братья близнецы, только маленькая бумажечка приклеена "v21"), а программка была приложена от MPPS v18 - и ни в какую не хотел работать. Я потом обратил внимание на эту бумажку и на каком-то канадском форуме скачал программку для MPPS v21. И, о, чудо, всё заработало! Но через какое-то количество сеансов чудо-приборчик перестал откликаться и полностью меня игнорировал :>)
Написал китайскому продавцу про его туфту. К чести продавца (хотя уже прошло времени месяца полтора после получения) он мне ответил и написал, что с новой версией MPPS v21 (на плате добавили пару каких-то деталюшек) получился косяк, т.к. программное обеспечение не доработали, и оно через какой-то период времени блокирует микроконтроллер в MPPS v21 (что у меня и случилось). Извинился и сказал, что уже вдогонку выслал мне прошитый МК под v18 и видео, как его перепаять. С перепайкой, конечно, намучился, т.к. микросхемка оказалась приклеена к плате, пока отковыривал её, оторвал несколько дорожек и под микроскопом восстанавливал.
Может у вас такой же случай? Запросите информацию у продавца.