Tried a second NodeMCU-mini, with a lower version of microPython; got the same results run-away repeating error in the Shell:
load 0x3ffe8400, len 664, room 0
tail 8
chksum 0x01
csum 0x01
Fatal exception 0(IllegalInstructionCause):
�pc1=0x4020a04c, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000001, depc=0x00000000
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 32652, room 16
tail 12
chksum 0x19
ho 0 tail 12 room 4
load 0x3ffe8000, len 1012, room 12
tail 8
chksum 0x15
load 0x3ffe8400, len 664, room 0
tail 8
chksum 0x01
csum 0x01
Fatal exception 0(IllegalInstructionCause):
�pc1=0x4020a04c, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000001, depc=0x00000000
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
As with the first NodeMCU-mini the microPython installation succeeded without any reported issues.
Hope this additional information helps diagnose the problem using the NodeMCU-mini with Thonny.
As I've mentioned there have been no problems using ESP-01, 01S , 12E or 12F devices used in a development-board.
Mick