Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: Amega32u4  (Okunma Sayısı 4532 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
cesurturk
Üye
**
Mesaj Sayısı: 5


Üyelik Bilgileri
« : 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

Logged
alemdarr
Üye
**
Mesaj Sayısı: 37



Üyelik Bilgileri
« Yanıtla #1 : Ekim 21, 2016, 16:09:57 ÖS »

usb ye bağladıktan sonra reset attın mı
Logged

flanker.
cesurturk
Üye
**
Mesaj Sayısı: 5


Üyelik Bilgileri
« Yanıtla #2 : Ekim 21, 2016, 20:09:15 ÖS »

onu yapamıyorum yada nasıl yapılır bilmiyorum
Logged
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 6.925


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #3 : 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.
Logged

http://www.retrodergi.com - http://www.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PSP Slim, Nintendo DS Lite
alemdarr
Üye
**
Mesaj Sayısı: 37



Üyelik Bilgileri
« Yanıtla #4 : Ekim 22, 2016, 08:30:25 ÖÖ »

32u4 de dfu bootloader var. Flip üzerinden hex atabilmen lazim aslında. Cihaz nedir?
Logged

flanker.
cesurturk
Üye
**
Mesaj Sayısı: 5


Üyelik Bilgileri
« Yanıtla #5 : 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


* IMG_20161023_112823.jpg (77.02 KB, 312x416 - Görüntüleme: 1242 kez.)

* flip.jpg (111.56 KB, 932x536 - Görüntüleme: 1112 kez.)
Logged
cesurturk
Üye
**
Mesaj Sayısı: 5


Üyelik Bilgileri
« Yanıtla #6 : Ekim 26, 2016, 18:30:31 ÖS »

Lütfen yardım
Logged
alemdarr
Üye
**
Mesaj Sayısı: 37



Üyelik Bilgileri
« Yanıtla #7 : Ekim 26, 2016, 18:39:22 ÖS »

http://www.avrfreaks.net/forum/trouble-flip-usb-drivers
Logged

flanker.
cesurturk
Üye
**
Mesaj Sayısı: 5


Üyelik Bilgileri
« Yanıtla #8 : 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
Logged
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 6.925


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #9 : 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. Kahkaha

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.
« Son Düzenleme: Ekim 27, 2016, 09:09:48 ÖÖ Gönderen: Simon (Özay Turay) » Logged

http://www.retrodergi.com - http://www.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PSP Slim, Nintendo DS Lite
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: