From: SourceForge.net <no...@so...> - 2010-01-22 20:18:19
|
Support Requests item #2934539, was opened at 2010-01-18 23:13 Message generated for change (Comment added) made by mikkosaarisalo You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=928232&aid=2934539&group_id=189165 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: Accepted Priority: 5 Private: No Submitted By: Mikko Saarisalo (mikkosaarisalo) Assigned to: Thomas Holland (innot) Summary: AVR Plugin unable to detect target MCU Initial Comment: I have a fresh and updated Eclipse with AVR Plugin. I was following Robert Carlsen's instructions to use Eclipse in Arduino development. Upon Project setting I seem to be hitting into problems AVR Plugin recognizing the target MCU. The set-up I have is attached a EclipseConfiguration.txt. In addition to Eclipse & Plugins, I am using CrossPack AVR tools for MAC OS X. The tool version CrossPack is reporting are: avarice in version 2.9 avr-libc-1.6.7cvs in version 1.6.7 avrdude-5.8svn912 in version 5.8svn912 GNU binutils in version 2.19 gcc-3 in version 3.4.6 gcc-4 in version 4.3.3 gdb in version 6.8 libusb in version 0.1.12 GNU make in version 3.81 simulavr in version 0.9 The steps to produce the problem: 1. Have an AVR project created. 2. Open project Properties 3. Navigate to AVR -> TArget Hardware 4. Select your MCU type (I had ATMEga 328P) 5. Set the Clock Frequency (Mine 16 MHz) 6. Click "Load From MCU" The results are: 1. Error message (screenshot attached and text written below) 2. Clock speeds changes to 1MHz --------:<------ Could not understand the output from AVRDude. - Either avrdude returned an error message that is not covered by AVR Eclipse Plugin - or you have newer AVRDude version with a changed output format. In either case check the AVRDude return message below and contact the AVR Eclipse Plugin maintainers to have this fixed. https://sourceforge.net/projects/avr-eclipse Reason: Could not find a valid Signature in the avrdude output. --------:<------ ---------------------------------------------------------------------- Comment By: Mikko Saarisalo (mikkosaarisalo) Date: 2010-01-22 22:18 Message: Hi Thomas, I do not get *any* output to console. !? Rx and Tx leds are blinking on the board for a very short time, but I have no evidence about anything meaningful moving there. -mikko ---------------------------------------------------------------------- Comment By: Thomas Holland (innot) Date: 2010-01-21 15:52 Message: Hi Mikko, first of all, the "load from MCU" function is just a convenience feature if you do not know the correct type of MCU. As you already know your MCU there is no need to push this button. But the function should still work correctly. For troubleshooting please activate the AVRDUDE console output ( Window -> Preferences -> AVR -> AVRDude -> "Log internal AVRDude output to console") and check the actual error message produced by avrdude. I haven't done any AVR related stuff for about a year, so the Plugin-internal AVRDude error parser might be out of date and not reporting the correct error messages. brgds, Thomas ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=928232&aid=2934539&group_id=189165 |