commodore.gen.tr

Genel Kategori => Proje => Konuyu başlatan: cesurturk üzerinde Ekim 21, 2016, 15:10:10 ÖS



Konu Başlığı: Amega32u4
Gönderen: cesurturk üzerinde Ekim 21, 2016, 15:10:10 ÖS
Atmega 32u4 e hex dosyası atmak için usb kablosu ile pc ye bağladım.

Driver ı tanıttım

ama flip 3.4.7' de could not open usb hatası alıyorum ne yapabilirim



Konu Başlığı: Ynt: Amega32u4
Gönderen: alemdarr üzerinde Ekim 21, 2016, 16:09:57 ÖS
usb ye bağladıktan sonra reset attın mı


Konu Başlığı: Ynt: Amega32u4
Gönderen: cesurturk üzerinde Ekim 21, 2016, 20:09:15 ÖS
onu yapamıyorum yada nasıl yapılır bilmiyorum


Konu Başlığı: Ynt: Amega32u4
Gönderen: Simon (Özay Turay) üzerinde Ekim 21, 2016, 23:06:37 ÖS
Salt çipi mi programlamaya çalışıyorsun yoksa Leonardo/Pro Micro gibi 32u4 tabanlı bir Arduino mu?

HEX dosyası atmaya çalıştığına göre USB'den değil ICSP üzerinden praogramlayıcı kullanarak atman gerekiyor sanırım. USB'den sadece Arduino IDE kullanarak kaynak koduna sahip olduğun yazılımı atabilirsin, o da bootloader yüklenmişse tabi.

Biraz daha bilgi verir ve birkaç da fotoğraf koyarsan belki daha kolay çözüm üretilebilir. ;)


Konu Başlığı: Ynt: Amega32u4
Gönderen: alemdarr üzerinde Ekim 22, 2016, 08:30:25 ÖÖ
32u4 de dfu bootloader var. Flip üzerinden hex atabilmen lazim aslında. Cihaz nedir?


Konu Başlığı: Ynt: Amega32u4
Gönderen: cesurturk üzerinde Ekim 23, 2016, 11:46:19 ÖÖ
@alemdarr

cihaz Atmega32u4 bunu direk bağladım resimde ki gibi aşırı acemi olabilirim ama satıcı böyle söyledi

@Simon (Özay Turay)

Salt olarak çipi progralamaya çalışıyorum ve hex dosysını atmaya çalışıyorum usb üzerinden ama daha cihazı açamıyorum flip' de. Bootloader nasıl yüklenir  onu bilmiyorum sitesinden dosyayı indirdim ama

yapmaya çalıştığım iş bu.satan adam burdaki teensy 2.0 ile bu aynı işlemciyi kullanıyor dedi http://gimx.fr/wiki/index.php?title=DIY_USB_adapter_for_dummies (http://gimx.fr/wiki/index.php?title=DIY_USB_adapter_for_dummies)


Konu Başlığı: Ynt: Amega32u4
Gönderen: cesurturk üzerinde Ekim 26, 2016, 18:30:31 ÖS
Lütfen yardım


Konu Başlığı: Ynt: Amega32u4
Gönderen: alemdarr üzerinde Ekim 26, 2016, 18:39:22 ÖS
http://www.avrfreaks.net/forum/trouble-flip-usb-drivers (http://www.avrfreaks.net/forum/trouble-flip-usb-drivers)


Konu Başlığı: Ynt: Amega32u4
Gönderen: cesurturk üzerinde Ekim 26, 2016, 19:07:45 ÖS
Hocam burda yazılı olanları yaptım diğer kişilerde help dosyasını oku yazmışlar ondanda sonuç yok


Konu Başlığı: Ynt: Amega32u4
Gönderen: Simon (Özay Turay) üzerinde Ekim 26, 2016, 22:37:58 ÖS
Resimlere baktım da sen çipi değil Pro Micro modülünü programlamaya çalışıyorsun. :)

Bir de nedir bu siz gençlerdeki GUI takıntısı. Mis gibi AVRDUDE duruken FLIP nedir yahu. :D

https://dl.dropboxusercontent.com/u/18575245/Arduino/avrdude/avrdude-gimx.zip

Bu dosyada Pro Micro'yu tanıtmak için gerekli Arduino sürücüsü, AVRDUDE ve EMUPS3 için atmega32u4.hex dosyası ile birlikte iki adet batch dosyası bulacaksın. Birisi sürücülerin doğru yüklenip yüklenmediğini doğrulamak için test diğeri de firmware dosyasını modüle yazmak için.

* Öncelikle arduino.inf dosyasına sağ tıklayıp yükle diyoruz.

* Pro Microyu PC'ye bağlıyoruz ve aygıt yöneticisini açıyoruz. Eğer Arduino Leonardo olarak tanımamışsa sağ tıklayıp sürücü güncelleştir diyerek bu zipten çıkan arduino.inf dosyasını göstererek tanıtabilirsiniz.

* Pro Micro'muzun bootloader'ının hangi COM portunu aldığına bakıyoruz. Yalnız burada bir püf noktası var: modül çalışırken ayrı, bootloader aşamasında ayrı port açıyor yani aygıt yöneticisi açıkken cihazın RST pinini GND pini ile birleştirip o andaki port numarasını tespit etmemiz gerekiyor. Yani Arduino Leonardo (COMx) değil USB Seri Cihaz (COMx) olanı dikkate alacağız.

* BAT dosyalarındaki COM4 portlarını bu tespit ettiğimiz port olarak düzeltiyoruz.

* Yine yukarıdaki gibi reset atıp hemen test-promicro.bat çalıştırıyoruz, cihazı görürse ekrana device id ve fuse bilgileri gelecek.

* Firmware yazmak için yine reset atıp firmware-promicro.bat çalıştırıyoruz. Başka firmware yazmak istersek https://github.com/matlo/GIMX-firmwares/releases/download/v5.8/firmwares-5.8.zip dosyasından bir tane seçip ilgili klasördeki atmega32u4.hex dosyasını mevcut EMUPS3 hex dosyası ile değiştirip sadece bu son aşamayı tekrarlayabiliriz.

Bunu bir dene sorun olursa haber et. ;)