However - the bad news is that the USB bootloader doesn't work on 10.6.8 either. You can just plug into another computer and update the firmware with the Web IDE on that (and it'll work), but then every time you want to update you'll have to do it on another computer :(
To fix it, you'll have to update all the firmware using DFU. You can follow the instructions under Advanced Flashing on this page, which should also work on your Mac.
I'll update the docs later this week, but the command you need for dfu-util is: sudo dfu-util -a 0 -s 0x08000000 -D espruino_binary_file.bin
I'll try and make sure that this is on the rev 1v4 boards when they get made though.
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.
Thanks, that's hugely helpful - I just tried here with the old board and I get the same (not sure why I didn't see that when I checked before!).
... and that's given me what I needed to work with. I've just fixed it - it was one single bit in the USB descriptor that was different :) binaries with it fixed will be available here in 60 mins
However - the bad news is that the USB bootloader doesn't work on 10.6.8 either. You can just plug into another computer and update the firmware with the Web IDE on that (and it'll work), but then every time you want to update you'll have to do it on another computer :(
To fix it, you'll have to update all the firmware using DFU. You can follow the instructions under Advanced Flashing on this page, which should also work on your Mac.
I'll update the docs later this week, but the command you need for dfu-util is:
sudo dfu-util -a 0 -s 0x08000000 -D espruino_binary_file.bin
I'll try and make sure that this is on the rev 1v4 boards when they get made though.