Many thanks to all the contributions on here as I have finally managed to get my CarPlay2Air dongle working in my MX-5 without it rebooting every 30 seconds. I used the USB stick method of updating the firmware to 2021-02-02 after downloading it to an ancient 2GB stick formatted on my MacBook, it worked fine even with a couple of hidden files on the stick.