Νέα έκδοση AGL UCB 9.0 έτοιμη, μια παγκόσμια πλατφόρμα για υποσυστήματα αυτοκινήτων

μετά

Το Ίδρυμα Linux παρουσίασε τη νέα έκδοση της διανομής AGL UCB 9.0 (Automotive Grade Linux Unified Code Base) που έχει αναπτυχθεί ως μια καθολική πλατφόρμα για χρήση σε μια ποικιλία υποσυστημάτων αυτοκινήτου, από ταμπλό έως συστήματα infotainment αυτοκινήτου.

Η διανομή βασίζεται στις εξελίξεις των έργων Tizen, GENIVI και Yocto. Το γραφικό περιβάλλον βασίζεται σε Qt, Wayland και εξελίξεις από το έργο Weston IVI Shell.

Οι εταιρείες που συμμετέχουν στην ανάπτυξη του σχεδίου περιλαμβάνουν γνωστές μάρκεςΌπως οι Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi και Subaru.

Σχετικά με την AGL UCB

Οι αυτοκινητοβιομηχανίες μπορούν να χρησιμοποιήσουν το AGL UCB ως πλαίσιο για τη δημιουργία τελικών λύσεων, αφού πραγματοποιήσουν τις απαραίτητες προσαρμογές για τον εξοπλισμό και την προσαρμογή της διεπαφής.

Η πλατφόρμα σάς επιτρέπει να εστιάζετε στην ανάπτυξη εφαρμογών και στη δική σας μεθόδους για την οργάνωση της εργασίας του χρήστη, χωρίς να σκεφτόμαστε την υποδομή χαμηλού επιπέδου και να ελαχιστοποιούμε το κόστος συντήρησης.

Το έργο είναι εντελώς ανοιχτό: όλα τα στοιχεία είναι διαθέσιμα με δωρεάν άδειες χρήσης. Στην πλατφόρμα παρέχεται ένα σύνολο λειτουργικών πρωτοτύπων τυπικών εφαρμογών γραμμένων με χρήση τεχνολογιών HTML5 και Qt.

auto grade linux

Για παράδειγμα, υπάρχει μια εφαρμογή της αρχικής οθόνης, του προγράμματος περιήγησης ιστού, του ταμπλό, του συστήματος πλοήγησης (χρησιμοποιώντας τους Χάρτες Google), του κλιματισμού, ενός προγράμματος αναπαραγωγής πολυμέσων με υποστήριξη DLNA, μιας διεπαφής για τη διαμόρφωση του υποσυστήματος ήχου, ενός προγράμματος για ανάγνωση Νέα.

Προσφέρονται επίσης εξαρτήματα για φωνητικό έλεγχο, ανάκτηση πληροφοριών, αλληλεπίδραση με smartphone μέσω Bluetooth και σύνδεση σε δίκτυο CAN για πρόσβαση σε αισθητήρες και μεταφορά δεδομένων μεταξύ κόμβων οχημάτων.

Οι κύριες καινοτομίες του AGL UCB 9.0

Αυτή η νέα έκδοση τονίζει το βελτιωμένη υποστήριξη για λειτουργίες και ρυθμίσεις δικτύου, καθώς και σημαντικά βελτιωμένη απόδοση των εφαρμογών που βασίζονται σε HTML5, Επιπλέον, το Bluetooth API έχει επανασχεδιαστεί και έχει επεκταθεί η υποστήριξη για pbap Bluetooth και προφίλ χαρτών.

βασισμένες εφαρμογές στην HTML5 έχουν προσθέσει υποστήριξη για πρόσβαση που βασίζεται σε διακριτικά, προτάθηκε μια εικόνα με μόνο εφαρμογές HTML5 που χρησιμοποιούν Web App Manager (WAM) και Chromium και πρόσθεσε εφαρμογές επίδειξης HTML για την αρχική οθόνη, πρόγραμμα εκκίνησης εφαρμογών, πίνακας εργαλείων, διαμορφωτής, πρόγραμμα αναπαραγωγής πολυμέσων, mixer, HVAC και πρόγραμμα περιήγησης Chromium.

Από την άλλη, εκτεταμένες υλοποιήσεις αναφοράς εφαρμογών γράφτηκαν σε QML, όπως είναι το παράδειγμα μιας ενημερωμένης υλοποίησης ταμπλό που υποστηρίζει την επεξεργασία μηνυμάτων CAN από το τιμόνι και τα κουμπιά πολυμέσων, μια άλλη είναι η δυνατότητα χρήσης κουμπιών στο τιμόνι για τον έλεγχο του συστήματος πληροφοριών αυτοκινήτου.

Επιπλέον, επισημαίνει την ενημερωμένη υποστήριξη υλικού για: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced με υποστήριξη για Automotive Cape, i.MX6 και Raspberry Pi 4.

Όσον αφορά τις ενημερώσεις, προστέθηκε υποστήριξη για παράδοση ενημερώσεων OTA (Over-the-Air) για περιβάλλοντα που βασίζονται στην τεχνολογία OSTree, που σας επιτρέπει να χειρίζεστε την εικόνα του συστήματος στο σύνολό της με τη δυνατότητα ενημέρωσης μεμονωμένων αρχείων και έκδοσης της συνολικής κατάστασης του συστήματος.

Από τις άλλες αλλαγές που ξεχωρίζουν από αυτήν τη νέα έκδοση είναι:

  • Το Application Framework εφαρμόζει εξουσιοδότηση που βασίζεται σε διακριτικά.
  • Διευρυμένο API για αναγνώριση ομιλίας και βελτιωμένη ενσωμάτωση με φωνητικούς παράγοντες.
  • Προστέθηκε υποστήριξη για Alexa Auto SDK 2.0.
  • Προτείνεται μια νέα ανοιχτή έκδοση της διεπαφής οθόνης για τη διαχείριση της αναγνώρισης ομιλίας.
  • Το υποσύστημα ήχου έχει βελτιωμένη υποστήριξη για τον διακομιστή πολυμέσων PipeWire και τη διαχείριση περιόδων σύνδεσης WirePlumber.
  • Προτείνεται μια προκαταρκτική εφαρμογή της νέας διαχείρισης παραθύρων και της οθόνης εκκίνησης (ενεργοποιείται επιλέγοντας 'agl-composer').

Εκπλήρωση

Τέλος, για όσους ενδιαφέρονται να μπορούν να δοκιμάσουν αυτό το σύστημα, θα πρέπει να το γνωρίζουν οι προσφερόμενες κατασκευές κατασκευάστηκαν για να οι σανίδες QEMU, Renesas M3, Intel Up², Raspberry Pi 3 και Raspberry Pi 4.

Εκτός από αυτό με την είσοδο κοινότητας, αναπτύσσονται εκδόσεις για πλακέτες NXP i.MX6, DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) και TI Vayu. Ο πηγαίος κώδικας των επιτευγμάτων του έργου είναι διαθέσιμος μέσω Git.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.