SyntaxTerror 344
Reflashing through the ICSP header and/or via avrdude sounds quite drastic. Of course I will give it a go if necessary. Is the ICSP essentially a serial connection? How does it differ from USB?
Do you know Arduinos? Basically they're microcontroller breakout boards where someone was brilliant enough to take away the hassle of dealing with a dedicated programmer. They did so by giving the microcontroller a bootloader that allows the user to reprogram it via the serial port (which is not normal behaviour). So basically there's a USB->TTL serial converter that lets your PC interface with the microcontroller and upload new code. That's exactly what Cura wants to do with the board. If the bootloader is borked, then we won't be able to ever do this. That's where the ICSP port comes in. That'd be the normal way to program the microcontroller if it didn't have a bootloader. I don't think it's drastic, only inconvenient. Hell, that's how things are programmed under normal circumstances. It just requires you to have a programmer of some sort.
I'll check for /dev/ttyACM0 later when I get home. So do my code dumps confirm that usbcore is not registering the device?
I must admit I'm simply not certain at this point. Just.. too damn rusty with drivers. More thinking required on my part
One of the LEDs has broken (or gone to very high resistance...), causing the other 5 in the segment to go dim. Surely that wouldn't be causing this problem? I realise I am scraping the barrel here.
Nah, don't worry about that.
Recommended Posts
amedee 349
ICSP is indeed a bit drastic, but avrdude is not -- it is what I always do, and I do it quite often as I maintain an alternative firmware for the UMO.
It is a serial protocol, but it requires a special adapter (Or an Arduino).
Difficult to be formal on that, but I have a couple of lines more than you have when I connect my printer...
Absolutely, it is the same board (you just need to select the right firmware )
I can't help you with that side of the Force
Link to post
Share on other sites