Po podpięciu płytki do USB sprawdzasz na jakim numerku portu com jest emulowana płytka. Następnie w eclipse w sekcji programatora wybierasz arduino, następnie niżej w pole "Override default port (-P)" wpisujesz numer portu com w postaci np COM3; następnie w polu "Override dafault baudrate (-b)" dajesz 115200. Czasem zamiast 115200 trzeba podać inną prędkość bo wgrany jest inny bootloader (dla uno powinno być 115200 ale spotkałem się że był wgrany bootloader jak dla nano czyli 57600).
------------------------ [ Dodano po: 5 minutach ]Generalnie wartości baudrate dla bootloaderów arduino możesz podejrzeć w samym środowisku arduino. Wybierasz interesującą Cię płytkę arduino i wybierasz port (płytka nie musi być podpięta ale musisz mieć jakikolwiek port com na liście) bierzesz jakiś mały skecz np blink i dajesz wgraj. Pod sam koniec w konsoli wyświetlą się informacje jakich ustawień używa avrdude do wgrywanie programu dla danej płytki, takie same wartości musisz podać w sekcji programatora w eclipse. That's all
Co do podpisów to wydaje mi się że w środowisku arduino są zaszyte stery sygnowane dla megi16U2. Ale na 100% nie mam pewności a sam jadę na 7 32 bitowej a ta pozwala zainstalować nawet niepodpisane. Jeśli masz jednak problem to może masz za stare środowisko arduino. Spróbuj zainstalować najnowsze i wtedy ponownie zainstalować stery.
Tu zawartość pliku readme z katalogu drivers ze środowiska arduino 1.8.5 jakie sam mam zainstalowane:
Cytuj:
With this version of Arduino a new all-in-one driver (with
security signature for Windows 8) is supplied.
The old (deprecated) drivers are still available in the
Old_Arduino_Drivers.zip
Piszą że podpisane są dla win8, nie wiem czy dla 7 są ładowane inne? Wydaje mi się że te same...
------------------------ [ Dodano po: 48 minutach ]U mnie wygląda to tak:
Podpis jest, a sterownik instalowany z środowiska arduino 1.8.5. Może zainstalowałeś jakiś inny sterownik który nie ma podpisu?