Can you share your log? I’d like to know why you had to run it a few times. Please use triple backpacks around your log to format it as pre-formatted text.
If you can talk me through it then i’m happy to do it. I’m afraid i’m not very good at this sort of thing hence why i haven’t updated anything since the original install.
I ran the updater and everything was fine until it came to the firmware update, where i got another error. I then ran sudo apt-get update and sudo apt-get upgrade followed by the firmware update from rpi-update.
Everything seemed to run properly and i didn’t have any further errors. I updated the hex for the arduino and re-assigned my devices. everything seems fine at the moment.