I think the issue is that both files should be uploaded to RAM. By uploading the fist to flash you're making it erase the 'FlashFS' literally every time the device boots, which causes the hang.
Manually enter reset(1) on the left-hand side, then upload both files to RAM, and you may well be fine
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I think the issue is that both files should be uploaded to RAM. By uploading the fist to flash you're making it erase the 'FlashFS' literally every time the device boots, which causes the hang.
Manually enter
reset(1)
on the left-hand side, then upload both files to RAM, and you may well be fine