Arduino Uploader

Başlatan ByTEK, 13 Şubat 2018, 17:10:14

ByTEK

Merhaba,

Delphi ile Arduino Nano ya Hex kodu yüklemek istiyorum. Açık Kaynak uygulama varsa görmek isterim. Yada bir yol biliyorsanız değerlendirmek isterim.

Amacım, kendi yaptığım bir uygulama ile arduinoyu kontrol ediyorum. Firmware tarafında değişiklik yapınca kendi yazılımım ile yüklemek istiyorum. Kaynak kodları derlemek yerine HEX direkt atarım daha pratik olur.

makdeniz

#1
@SercanTEK  ICSP üzerinden mi yükleyeceksiniz ?  Yoksa kendi usb'si üzerinden 232 olarak mi ?

Avrdude kullanarak basit bir program yazabilirsiniz.
Karanlık olmadan aydınlık, Ölüm olmadan yaşam mantıksız.

ByTEK

#2
@makdeniz

Kendi USB üzerinden.

Açıkçası tek exe olsun istiyorum. oda yazdığım yazılım.

serdararikan

Arduino içindeki bootloader i kullanın

ByTEK

@serdararikan


Hocam Yanlış ifade ettim sanırım. bir devre yaptım ve gerekli durumlarda kendi yazdığım uygulama ile parametreleri düzenliyorum. Arduino nano kullandım. Herşey tamam ama kendi uygulamamda birde arduino içindeki programı günceleyecek bir bölüm eklemek istiyorum.


Şuanda Arduino IDE yi açıp kodu derleyip yüklüyorum.


Ben Devreyi verdiğim kişiye, HEX kodunda düzenleme yaptığımda sadece HEX dosyasını vereceğim. Bu HEX dosyasını kendisi benim uygulamam ile yüklesin istiyorum.

serdararikan

Tamam . Arduino bootloader programı command line çalışıyor.kendi programın içerisinden parametre aktarımı ile bootloader exe yi kullanacaksin

ByTEK

O zaman ben algılayamadım. Arastirayim teşekkürler.@serdararikan

MrDarK

Alıntı yapılan: SercanTEK - 13 Şubat 2018, 18:43:20
O zaman ben algılayamadım. Arastirayim teşekkürler.@serdararikan

Selamlar;

XLoader tarzında içinde avrdude.exe'yi USB portundan çalıştırabilen hazır programlar var. Tek yapman gereken müşteriye hex vermek. Oda XLoader'a hex kodun konumunu gösterip hazırladığın kodu yükleyebilir.

Açık kaynak kodları bulursan burada da paylaşabilirsen sevinirim. Bu adamlar yaptığına göre çokda komplex olmasa gerek. Zamanında XLoader var diye uğraşmamıştım ama lazım olabilir elbet birgün :)

Link = http://www.hobbytronics.co.uk/arduino-xloader
Picproje Eğitim Gönüllüleri ~ MrDarK

ByTEK

Anlaşılan avrdude.exe yi kendi yazılımıma gömüp ihtiyac halimde çalıştırıp yükleyeceğim.


Çalışan birşey yapınca paylaşırım tabiki.

makdeniz

#9
Alıntı yapılan: SercanTEK - 14 Şubat 2018, 00:01:04
Anlaşılan avrdude.exe yi kendi yazılımıma gömüp ihtiyac halimde çalıştırıp yükleyeceğim.


Çalışan birşey yapınca paylaşırım tabiki.


@SercanTEK programı yazdıktan sonra portable yapabilirsiniz; böylece istediğiniz gibi tek bir uygulama dosyası olur.
Karanlık olmadan aydınlık, Ölüm olmadan yaşam mantıksız.