İçindekiler:

DragonBoard ve OBD2: 12 Adım
DragonBoard ve OBD2: 12 Adım

Video: DragonBoard ve OBD2: 12 Adım

Video: DragonBoard ve OBD2: 12 Adım
Video: Kimyanın Temel Kanunları I TYT Kimya I 12. Adım 2024, Temmuz
Anonim
DragonBoard ve OBD2
DragonBoard ve OBD2

Arabanızdaki OBD2 portundan çıkan verileri okuyarak inanılmaz bilgiler toplamanız mümkün. DragonBoard 410c'yi kullanarak bu proje üzerinde çalıştık ve kendiniz yapabilmeniz için burada detaylandırdık.

Bu proje yalnızca #Qualcomm #Embarcados #Linaro #Arrow #BaitaAceleradora ile olan ve piyasadaki en iyi donanıma erişmemizi sağlayan ortaklık ve gelişimi desteklemek için en iyi profesyonellerle iletişim sayesinde mümkün oldu.

Takım bu adamlardan oluşuyordu:

Hedefinize ulaşmanıza ve projenizi tamamladığınızdan emin olmanıza yardımcı olmaya çok hevesliyiz, bu nedenle aşağıdaki talimatlardan daha fazla yardıma ihtiyacınız olursa bize bildirin.

Para seguir este projeto em Português, klik aqui:

www.instructables.com/id/DragonBoard-Com-OBD

Bu proje için aşağıdaki öğeleri kullandık:

  • Qualcomm DragonBoard 410c
  • ELM327 Bluetooth OBD2 Arayüzü
  • Dongle USB 3G/4G
  • Gerilim İnvertörü Araç Şarj Cihazı (110v)

Adım 1: DragonBoard 410c İlk Kurulumunu Gerçekleştirme**

DragonBoard 410c İlk Kurulumunu Gerçekleştirme**
DragonBoard 410c İlk Kurulumunu Gerçekleştirme**
DragonBoard 410c İlk Kurulumunu Gerçekleştirme**
DragonBoard 410c İlk Kurulumunu Gerçekleştirme**
DragonBoard 410c İlk Kurulumunu Gerçekleştirme**
DragonBoard 410c İlk Kurulumunu Gerçekleştirme**

Qualcomm DragonBoard 410c'yi kullanarak, Linux'un Linaro adlı dağıtımını kurarak projeye başladık ve gerekli tüm cihazları kurmamıza izin verdik.

DragonBoard için bir Linaro görüntüsü oluşturmak için VirtualBox'ta Ubunto'yu kullanın, böylece FastBoot'u (bu, Linux tabanlı bir uygulamadır) kullanabilirsiniz. Temel olarak yapmanız gereken, VM Ubuntu'da Terminal'i açmak ve şunu girmek:

sudo apt-get android-tools-fastboot

Linaro'yu kurmak için 2 önemli adımdan geçmeliyiz:

1) BOOTLOADER'ı yükleme

Dosya adı: dragonboard410c_bootloader_emmc_linux-79.zip

builds.96boards.org/releases/dragonboard410c/linaro/rescue/latest/

Dosyaları açın ve klasörü seçin:

cd /KlasörAdı (sıkıştırılmış klasörün yolu)

Aşağıdaki kodu girin:

sudo hızlı önyükleme cihazları

Beklenen getiri:

(onaltılık) hızlı önyükleme

Ardından şunu yazın:

sudo./flashall

Beklenen getiri:

bitti. toplam süre 1.000s (hatasız)

İŞLETİM SİSTEMİNİN KURULMASI

builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/

Bu 2 dosyayı indirin:

boot-linaro-stretch-qcom-snapdragon-arm64-20170607-246.img.gz

Bu, bugüne kadar mevcut olan en son sürümdür (Haziran/17), bu nedenle ad gelecekte değişebilir. Aradığınız model "boot-linaro-VersionName". Buna "Stretch" denir ve önceki "Jessie" idi.

linaro-stretch-alip-qcom-snapdragon-arm64-20170607-246.img.gz

Bu, bugüne kadarki en son sürümdür (Haziran/17) ve ad gelecekte değişebilir. "linaro-VersionName-alip" kalıbını arayın.

Dosyaları. GZ'den çıkarın

Açılan dosyalarla ilgili olarak "kök" klasörüne erişin

örnek: İndirilen dosyaların saklandığı yer olan "/Downloads".

Şimdi aşağıdaki komutlarla başlayın:

sudo hızlı önyükleme cihazları

sudo fastboot flash önyükleme önyükleme-linaro-NomeDaVersão-qcom-snapdragon-arm64-DATA.img

Beklenen getiri (zamanın hatırlanması değişebilir):

bitti. toplam süre: 100.00s

HDMI bağlantı noktasını kullanarak bir Fare, Klavye ve bir monitör/TV bağlayın

Bunu elinizin altında bulundurun:

kullanıcı linaro

şifre: linero

Lxterminal uygulamasını açın ve kurulu paketlerle ilgili olarak mevcut güncellemeler listesini indirmeye devam edin:

sudo apt-get güncellemesi

Listeden mevcut paketleri kurduğunuzdan emin olun:

sudo apt-get yükseltme

İpucu: Linaro, son derece hızlı bir önyükleme ve çok ilgili ve sorun çözme odaklı bir topluluk nedeniyle seçildi, bu da çok zaman kazandırır.

Adım 2: GPS Antenini Kullanarak DragonBoard 410c'nizin Yerini Belirleme

GPS Antenini Kullanarak DragonBoard 410c'nizin Yerini Bulma
GPS Antenini Kullanarak DragonBoard 410c'nizin Yerini Bulma
GPS Antenini Kullanarak DragonBoard 410c'nizin Yerini Bulma
GPS Antenini Kullanarak DragonBoard 410c'nizin Yerini Bulma

GPS modülüne istemci olacak gerekli uygulamaları yükleyerek başlayın. Uygulama adları şunlardır: GNSS-GPSD, GPSD ve GPSD-CLIENTS. Bunu yapmak için komutları izleyin:

sudo apt-get install gnss-gpsd gpsd gpsd-clients

Bu uygulamalar yüklendiğinde, düzgün bir şekilde başlatmak için daha fazla komuta ihtiyacınız olacak:

sudo systemctl qdsp-start.service'i başlat

sudo systemctl gnss-gpsd.service'i başlatın sudo systemctl qmi-gps-proxy.service'i başlatın

Şimdi DragonBoard 410c'yi gökyüzünü net bir şekilde görebileceğiniz ve uydulardan sinyal almasına izin verecek şekilde geniş bir açık alana götürün. Şimdi terminale şunu yazın:

gpsmon –n

Testlerimize göre, veriler ortalama 10 dakika sonra ekranda görünmeye başlayacaktı. Bu, DragonBoard'un penceredeki veya iç mekandaki konumunun yanı sıra GPS sinyal alımını engelleyebilecek diğer birçok engelin yanı sıra bir yerden bir yere çok değişir.

3. Adım: 3G/4G USB Dongle'ı Kurma

3G/4G USB Dongle'ı Takma
3G/4G USB Dongle'ı Takma
3G/4G USB Dongle'ı Takma
3G/4G USB Dongle'ı Takma
3G/4G USB Dongle'ı Takma
3G/4G USB Dongle'ı Takma
3G/4G USB Dongle'ı Takma
3G/4G USB Dongle'ı Takma

DragonBoard 410c'yi 3G/4G/GSM Ağına bağlamanın birkaç yolu vardır:

  • SimCard yuvası da olan bir GSM modem ile Shield / BreakoutBoard kullanma;
  • Bir USB 3G/4G Dongle kullanın.

Bu proje için Huawei'nin E3272 USB Dongle'ını kullanmaya karar verdik çünkü satın almak kolay ve hızlıydı.

Modemi yapılandırmak için terminali kullanabilirsiniz (WVDial uygulamasını kullanarak), ancak bunu yapmanın en kolay yolu Linaro'nun Grafik Kullanıcı Arayüzünü (GUI) kullanmaktır. Bunun için aşağıdaki gibi:

  • DragonBoard'a bağlı USB Dongle ile ekranın sağ alt köşesindeki "ağlar" simgesine sağ tıklayın;
  • “Bağlantıları Düzenle” > “Ekle”;
  • Açılır menüden “Mobil Geniş Bant”ı seçin;
  • "Oluştur" u tıklayın.

Menüden uygun Taşıyıcıyı seçtiğinizden emin olarak sihirbazın talimatlarını izleyin ve cihazın buna göre bağlanmasına izin verin.

Adım 4: DragonBoard 410c'yi Wifi Bağlantı Noktasına / Erişim Noktasına Dönüştürme

DragonBoard 410c'yi Wifi Bağlantı Noktasına / Erişim Noktasına Dönüştürme
DragonBoard 410c'yi Wifi Bağlantı Noktasına / Erişim Noktasına Dönüştürme
DragonBoard 410c'yi Wifi Bağlantı Noktasına / Erişim Noktasına Dönüştürme
DragonBoard 410c'yi Wifi Bağlantı Noktasına / Erişim Noktasına Dönüştürme
DragonBoard 410c'yi Wifi Bağlantı Noktasına / Erişim Noktasına Dönüştürme
DragonBoard 410c'yi Wifi Bağlantı Noktasına / Erişim Noktasına Dönüştürme

DragonBoard 410c'yi bir wifi yönlendirici veya bir erişim noktası (artık internet bağlantısını yapılandırdığınıza göre) olarak yapılandırmanın en kolay yolu, sistemin GUI'sini kullanmaktır. Bunu yapmak için aşağıdaki adımları izleyin:

  • Sağ alt köşedeki ağ simgesine sağ tıklayın
  • "Bağlantıları Düzenle"yi ve ardından "Ekle"yi seçin.
  • "WiFi" yi seçin
  • Oluştur'u tıklayın

Oluşturmak istediğiniz ağın adını “SSID” alanından ve “Mod” alanını “Hotspot” olarak değiştirin.

Çalışacağından emin olmak için aşağıdakileri doğrulayın:

  • “IPv4 Ayarları” sekmesine gidin
  • "Yöntem" olup olmadığını doğrulayın.

Adım 5: DragonBoard 410c'ye SSH Kullanarak, Hotspot Bağlantısı Üzerinden Kablosuz Olarak Erişme

DragonBoard 410c'ye SSH Kullanarak, Hotspot Bağlantısı Üzerinden Kablosuz Olarak Erişme
DragonBoard 410c'ye SSH Kullanarak, Hotspot Bağlantısı Üzerinden Kablosuz Olarak Erişme

Yakınınızda olsanız da olmasanız da DragonBoard'a uzaktan erişmenin bir yolunu yaratmayı başardık. Genellikle, wifi veya bluetooth kullanarak kartın kendisine bağlanmanız gerekir. Başka bir yol, aynı Wifi Ağına bağlanarak erişmektir (örneğin: bir yönlendiriciden). Sonraki adımları gerçekleştirerek, kendi ağını oluşturan ve erişilebilmesi için kendisini web'e açan bağımsız bir cihaz oluşturuyoruz.

Aşağıdaki kodu kullanarak "Auto SSH" kurarak başlayabilirsiniz:

sudo apt-get install gcc make

wget https://www.harding.motd.ca/autossh/autossh-1.4e.tgz tar -xf autossh-1.4e.tgz cd autossh-1.4e./configure make sudo make install

Şimdi RSA standardını kullanarak bir şifreleme anahtarı oluşturacağız. Bu anahtar, 3G Modem'in Genel IP'si aracılığıyla bir Linux uç nokta örneğine güvenli bir şekilde erişmek için kullanılacaktır. Bu adımın temel amacı. Aşağıdaki kod, bu anahtarı Linux'un Güvenilir Anahtarlar Deposuna kopyalayacak ve bağlantıda daha da fazla güvenlik olduğundan emin olacaktır.

ssh-keygen -t rsa

scp ~/.ssh/id_rsa.pub user@remote_server:.ssh/yetkili_keys autossh -M 0 -q -f -N -i /home/pi/.ssh/id_rsa -o "ServerAliveInterval 60" -o "ServerAliveCountMax 3" -R 2222:localhost:22 user@remote_server

Bu adımları izleyerek Qualcomm DragonBoard 410c'yi bir Bulut Sunucusuna dönüştürdünüz! \Ö/

Adım 6: DragonBoard 410c'yi Bluetooth Kullanarak Arabanın OBD'sine Bağlama - Bölüm 1/2

DragonBoard 410c'yi Bluetooth Kullanarak Aracın OBD'sine Bağlama - Bölüm 1/2
DragonBoard 410c'yi Bluetooth Kullanarak Aracın OBD'sine Bağlama - Bölüm 1/2
DragonBoard 410c'yi Bluetooth Kullanarak Aracın OBD'sine Bağlama - Bölüm 1/2
DragonBoard 410c'yi Bluetooth Kullanarak Aracın OBD'sine Bağlama - Bölüm 1/2

Arabanın iletişim arayüzü bir OBD2 portu üzerinden yapılır. Bu portta değiş tokuş edilen bilgilerin tercüme edilmesi gerekiyor ve bunun için bir tercüman cihazına ihtiyacımız var. İki donanım alternatifi vardır: ELM327 veya STN1170.

Bu proje için ELM327 tabanlı bir yonga setine sahip bir Bluetooth cihazı kullandık.

ELM327'nin kullanılabilirliğinin, ELM327'nin ORİJİNAL VERSİYONU olduğu anlamına gelmediğini not etmek önemlidir. Mevcut yonga setlerinin çoğu, yonga bilgisinin klonlandığı ve piyasaya sızdırıldığı zaman olan 1.5 sürümüne dayanmaktadır. Orijinal ELM327 şimdi 2.2 sürümünde. Bu yonga setinin evrimi, daha yeni arabalar hakkında daha fazla veri getiriyor. Bunu bilmek önemlidir, çünkü testlere bağlı olarak daha yeni araçlardan verilere erişebilir veya erişemeyebilirsiniz.

OBD2 Bluetooth adaptörü ile aracınızın OBD2 portunu bulun. Direksiyon simidinin altında bir yerde olabilir. Bu aracı kullanarak onu aramak daha kolay olabilir:

DragonBoard 410c'ye dizüstü bilgisayarınızdan SSH kullanarak erişin (artık arabada olduğunuzu ve kartı takacak bir TV/Monitörünüzün olmadığını unutmayın). OBD2 Bluetooth cihazı araç portuna takılır takılmaz bluetooth bağlantısına erişmek için aşağıdaki adımları izleyin.

sudo bluetoothctl

varsayılan aracı taramasında aracı üzerinde eşleştirilebilirBu aşamada MAC Adresini kopyalamanız önemlidir çünkü sonraki adımlar için buna ihtiyacınız olacaktır.

Bu komutları yazın:

MACADDRESS'e güvenin

MACADDRESS çifti

Bluetooth OBD2'yi kartla eşleştirmek için PIN Kodunu yazmanız istenecektir.

PIN Kodu genellikle 1234 veya 0000'dır - donanımınıza bağlıdır

Şimdi "bağlantı başarılı" ekranını görmelisiniz. Bluetooth uygulamasından çıkmak için aşağıdaki komutu kullanın:

çıkış yapmak

Sonraki adım, cihazı Seri Bağlantı Noktası ile BAĞLAMAKtır:

sudo rfcomm bağlama 0 MACADDRESS 1

İşlemin başarılı olduğundan emin olmak için şunu yazın:

ls /dev

"Rfcomm0" bağlantı noktası listelenmelidir.

Adım 7: DragonBoard 410c'yi Bluetooth Kullanarak Aracın OBD'sine Bağlama - Bölüm 2/2

DragonBoard 410c'yi Bluetooth Kullanarak Aracın OBD'sine Bağlama - Bölüm 2/2
DragonBoard 410c'yi Bluetooth Kullanarak Aracın OBD'sine Bağlama - Bölüm 2/2
DragonBoard 410c'yi Bluetooth Kullanarak Aracın OBD'sine Bağlama - Bölüm 2/2
DragonBoard 410c'yi Bluetooth Kullanarak Aracın OBD'sine Bağlama - Bölüm 2/2

Bu adımın temel amacı, 3 cihaz arasındaki iletişimin çalıştığını garanti etmektir:

ELM327, DragonBoard 410c ve araba

Seri port üzerinden seri mesajlar göndermek için “Ekran” uygulamasını indirin

sudo apt-get yükleme ekranı

Seri bağlantı noktası, AT Komutları göndermek ve DragonBoard 410c ile ELM327 cihazı arasındaki yanıtları almak için kullanılacaktır.

AT Komutları hakkında daha fazla bilgi için aşağıdaki bağlantıya erişin:

elmelectronics.com/ELM327/AT_Commands.pdf

Uyarı:

Bu adımda çok dikkatli olun! Cihaza gönderdiğiniz tüm bilgiler yorumlanarak araca gönderilecektir, eğer yanlış bir mesaj gönderilirse araç tarafından yanlış yorumlanarak sorunlara neden olabilir. Kendi kodunuzu denemeden önce komutlara dikkat edin ve bunları inceleyin. Mektubun altındaki talimatları izlemenizi şiddetle tavsiye ederiz.

İletişimi başlatmak için aşağıdaki komut sırasını izleyin:

  • Bu işlev, aşağıdaki ekranı kullanarak seri iletişimi başlatacaktır:

    ekran /dev/rfcomm0

Terminal yüklenir yüklenmez, bu sırayla aşağıdaki komutları yazın:

ATZ

ATL1 ATH1 ATS1 ATSP0

Son iletişim testi:

Konsola şunu yazın:

ATI

“ELM327 v1.5” veya cihazınızın ELM sürümünü döndürmelidir.

Bu, ELM cihazı ile DragonBoard 410c arasındaki iletişimin çalıştığının kanıtıdır.

Hızlı ipucu

“Ekrandan” çıkmak için Ctrl+A ve ardından Ctrl+D yazmak gerekir.

Adım 8: DragonBoard 410c'yi PyOBD Kullanarak Aracın OBD'sine Bağlama

DragonBoard 410c'yi PyOBD Kullanarak Aracın OBD'sine Bağlama
DragonBoard 410c'yi PyOBD Kullanarak Aracın OBD'sine Bağlama

PyOBD, arabalara bağlanabilen OBD2 cihazları ile iletişimi sağlayan bir Python kütüphanesidir. Bununla, aracın hızı ve elektrik hataları dahil olmak üzere birçok bilgiyi çıkarabiliriz.

Bu adımda, DragonBoard 410c'nizin Linaro'sunda aşağıdaki python kitaplıklarının kurulu olduğundan emin olmamız gerekiyor:

  • PIP - Python'un paket yöneticisi

    sudo apt-get install python-pip

  • SetupTools - dosya kurulum yöneticisi

    sudo pip kurulumu -U pip kurulum araçları

  • Tekerlek - paket biçimlendiriciyi yükleyin

    sudo apt-get install piton tekerleği

  • OBD - OBD cihazı ile iletişim kurmak için Python kütüphanesi

    sudo apt-get install python-obd

  • GPS - GPS'den veri almak için Python kütüphanesi

    sudo pip kurulum gps

  • İstekler - RESTful için Python paketi

    sudo pip yükleme istekleri

OBD paketinin düzgün çalışıp çalışmadığını doğrulamak için şu adımları izleyin:

sudo piton

Şimdi terminalin imleci Python'un çalıştığını belirten “>>>” olarak değiştirilecektir. Şimdi aşağıdaki komutları yazmaya başlayabilirsiniz:

  • OBD kitaplığını içe aktararak başlayın:

    ithalat obd

  • Seri Bağlantı Noktasına bağlanmak için şu komutu kullanın:

    bağlantı = eski. OBD(“dev/rfcomm0”)

  • İletişimin başarısız olduğunu söyleyen bir hata mesajı gösterilmesi normaldir, bu olursa bir kez daha deneyin.
  • Python'un bluetooth üzerinden ELM327'den geçen arabadan bilgi alıp almadığını öğrenmek için şunu yazın:

    bağlantı.protokol_adı()

Adım 9: Python Kullanarak Arabadan Veri Okuma

Python Kullanarak Arabadan Veri Okumak
Python Kullanarak Arabadan Veri Okumak

Aşağıdaki talimatlar gibi OBD.py adında bir dosya oluşturacağız ve ardından kodu takip edeceğiz.

Bağlantıları başlatmak için OBD kitaplığını Python'a aktararak başlayın.

Bilinmeyen nedenlerle, donanımımızı kullanarak ilk bağlantı denemesi her zaman başarısız olur. İkinci deneme, her zaman işe yarar. Bu yüzden kodda bağlantı kurmaya çalışan iki komut satırı göreceksiniz.

Bağlantı başarılı olduktan sonra, OBD verilerini arayan, önceden ayarlanmış parametrelere göre biçimlendiren sonsuz bir döngü başlattık. Bundan sonra, Query String kullanarak bir URL oluşturur ve POST yöntemi kullanılarak sunucuya gönderilmesine izin verir.

Aşağıdaki örnekte, aşağıdaki bilgileri almayı başardık:

  • devir
  • Hız

Veri yakalama işlevleri iki parametre kullanır. Örneğin [1][12] kullanarak [modül] [PID] için arama yapıyorsunuz. İşlevlerin listesi şu adreste bulunabilir:

Son olarak, "obd_data.dat" adlı dosyaya eklenen ve birleştirilen tüm bilgilerle URL'yi oluşturun.

OBD.py için kod aşağıdadır.

Verileri bağlayıp yakaladıktan sonra, envia_OBD.py adlı bir dosya oluşturacağız.

Kodun bu kısmı daha basit hale geliyor. RESTFUL kullanarak istek/gönderme verileriyle ilgili kitaplıkları içe aktarın.

POST kullanmak için bir WHILE oluşturun ve dosyanın daha önce OBD.py tarafından doldurulmuş ilk satırının URL'sini gönderin. Bundan sonra tekrar veri gönderilmesini önlemek için o satırı dosyadan siler.

OBD.py dosyasının kodu aşağıdadır.

Adım 10: Yakalanan Veriler İçin Yinelenen Komut Dosyaları ve Veri Depolama Prosedürü

Yakalanan Veriler İçin Yinelenen Komut Dosyaları ve Veri Depolama Prosedürü
Yakalanan Veriler İçin Yinelenen Komut Dosyaları ve Veri Depolama Prosedürü

Şimdiye kadar yaptığımız her şey DragonBoard'un 3G, Wifi, Bluetooth, GPS verileri ve daha fazlası gibi bileşenlerle düzgün bir şekilde iletişim kurmasını sağlamaya yönelikti.

Halihazırda bazı işlevlere ve önceden tanımlanmış komutlara sahip olan "rc.local" dosyasını düzenlemek için aşağıdaki kodu kullanın. '/etc' konumunda bulunur. Düzenlemek için şu komutu kullanın:

sudo nano /etc/rc.local

Şimdi DragonBoard başladığında otomatik olarak başlayan rutinler oluşturarak tüm hizmetleri ve işlevleri yapılandırmamız gerekiyor. Bunu yapmak için BASH kullanalım. BASH (Bourne-Again-Shell) bir Linux Komutu yorumlayıcı uygulamasıdır.

Aşağıdaki kodun BASH komutları vardır ve Bluetooth/OBD MAC Adresini girmeniz gerekecektir. Kodu, sistemin eylemin başarılı olduğuna dair yanıtı olan "exit 0" ile sonlandırdığınızdan emin olun.

Eğer [! -f /etc/ssh/ssh_host_rsa_key]

sonra systemctl stop ssh.socket||true dpkg-opensh-server fi sudo systemctl start qdsp-start.service rfcomm bind 0 MACADDRESS 1 sudo python /home/linaro/Documents/FadaDoCarro/conectaGPS.py & sudo python /home/linaro /Documents/FadaDoCarro/OBD.py ve sudo python /home/linaro/Documents/FadaDoCarro/envia_OBD.py ve 0 çıkışı

Bundan sonra DragonBoard'u her açtığınızda, 3G'ye bağlanacak ve seçilen sunucuya GPS ve OBD verilerini gönderecektir.

Adım 11: Yol Boyunca Sorunlar

Yoldaki Sorunlar
Yoldaki Sorunlar

Bu Eğitilebilir Yazıyı yazmadan önce yol boyunca bulduğumuz sorunlardan bazılarını aşağıda listeledik, ancak başınıza gelirse size yardımcı olabileceğini düşündük.

  • PyOBD

    Araçla iletişim kurarken veri gönderirken çok dikkatli olmanız gerekiyor. İlk denemelerimizden birinde, iletişim sabit olmadığında, temelde ECU'yu çökerten yanlış komutu gönderdik. Vites park halindeydi ve gösterge panelinin bazı ışıkları rastgele yanıp sönmeye devam etti. Bulunan çözüm, yaklaşık 15 dakika boyunca akü kablolarından birinin bağlantısını kesmekti. Bu, ECU'yu fabrika varsayılan durumuna sıfırlar, bu nedenle yapmış olabileceğimiz tüm komutları veya değişiklikleri iptal eder

  • Linaro

    DragonBoard'umuzla ara sıra yeniden başlatmaya devam eden bir sorunumuz vardı. Sorun, işletim sisteminin daha yeni bir sürümünü yayınlayan Linaro'nun ekibi tarafından çözüldü. Bu öğreticiyi güncellenmiş sürümle yazdık

  • DragonBoard'ın GPS'i

    Qualcomm'un DragonBoard 410c'sinde dahili bir GPS anteni yoktur, bu nedenle GPS sinyal alımını geliştirmek için harici bir anten için bir konektör takmamız gerekir. Bu işlem aşağıdaki bağlantıda daha iyi açıklanmıştır:

Adım 12: Referanslar

Referanslar
Referanslar

önyükleyici

builds.96boards.org/releases/dragonboard410c/linaro/rescue/latest/

Linaro

builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/

Como kurulumu veya Linaro ve DragonBoard 410c

www.embarcados.com.br/linux-linaro-alip-na-qualcomm-dragonboard-410c/

DragonBoard için GPS de Belgeleme

discuss.96boards.org/t/gps-software/170/16

GPS Demosu

Gist.github.com/wolfg1969/4653340

piton OBD'si

github.com/brendan-w/python-OBD

Conectando RaspberryPi à um OBD Bluetooth

gersic.com/connecting-your-raspberry-pi-to-a-bluetooth-obd-ii-adapter/

Önerilen: