22 Şubat 2015 Pazar

cc3d uçuş kartının flash bootloader kurtarılması

CC3D Uçuş kontrol kartının kurtarılması


cc3d niz usbden iletişim kuramıyorsanız aşağıdaki gibi bir hata alıyorsanız bootloader iniz silinmiş olması yüksek ihtimal bu olay güncelleme yapraken iletişim kopması ile meydana gelebilir.



bootloaderin yeniden yüklemek için gerekli olanlar
  •  FTDI 232 yada usb srx tx serial port çevirici ben pl2303hx kullandım  




 
  •  CC3D kartımızı main portunu (sağ alt köşede) usb serial çeviriçi mize bağlıyoruz aşağıdaki bilgilere göre
    • Ground – GND toprağa bağlıyoruz FTDI (pl2303)
    • Vcc – bağlantı yapmıyoruz
    • TX – Rx bağlıyoruz FTDI (pl2303)
    • RX – Tx bağlıyoruzFTDI(pl2303)
  •  CC3D uçuş kontrol kartımızı STM DFU moduna geçirmemiz gerekiyor bunun için aşağıdaki resimde gösterilen  +3.3v ve sbl pinlerini birbirine lehimlemiz gerekiyor.







  • STMicroelectronics Flash loader Demo yazılımını indiriyoruz ve kuruyoruz link

  •  cc3d rx tx bağlantıları yaptıktan sonra karta enerjiyi esclerin bağlandığı pinlerden veriyoruz +5v - gnd verilmesi gerekli
  • cc3d hex dosyası link 


 bootloader yükleme adımları
  • 1.adım uart ayarlarının resimdeki yapılması port name sizin çeviricinin port numarsı yazılır
    2.adım

    bu aşamda cc3d ile iletişim kuruluyor. bu aşamada kabloları doğru taklı cc3d sbl pad ile 3.3v pad kısa devre ise ve cc3d nin enerjisi var ise bağlantı kurulması gerekmektedir.
    3adım :
    burada “STM32_Med-density_128K”
    bulup seçiyoruz ve ileri sayfa geçiyoruz.
    erase ve all seçilerek tüm hafızanın silinmesini istiyoruz


    You should get a success Message,mesajını alırsak silme işlemi başarı olmuştur. ve back tıklayarak geri gidiyoruz

    Load the firmware.  Seçiyoruz “Download to Device”,linkte verdiğim dosyayı seçiyoruz link
    @ (h)  8000000 – olmalıdır next tıklayarak bootloader yazıyoruz
    next tıklayarak ileri aşamada yazdığını görülecektir ve ardından doğrulama yapacaktır



    işlem tamamlanca kabloları söküyoruz ve ardından sbl pad indeki kısadevreyi kaldırıyoruz daha sonra cc3dmizi usb üzerinden bağlıyoruz
    bilgisayarın driverlar yüklü ise tanıması lazım open pilot gcs yazılımını açarak  firmware güncelleme bölümüne giriyoruz
    rescue tuşana tıklıyoruz ve cc3d kartımınızı bilgisayardan çıkartıp takmamız söylenecktir




    hazır yazısı geldikten sonra


    auto update tıklıyoruz ve otomatik olarak son güncel yazılım yüklenecektir


     

 alıntı



2 yorum:

  1. Merhaba. bu konu hakkında yardım gerek. size daha detaylı nasıl ulaşabilirim acaba.

    YanıtlaSil