Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Qt embedded su piattaforme con Intel Atom



  • Salve, sono oramai anni che sviluppo utilizzando le Qt embedded per fare GUI sotto linux. Fino ad oggi ho usato la versione 4.8.3 QWS sotto processori ARM (raspberry Pi)
    Oggi ho la necessità di cambiare hardware e passare a piattaforme sotto processori Intel nella fattispecie Atom.
    So che le Qt embedded dalla versione 5 utilizzano QPA un nuovo sistema.
    Volevo sapere che opzioni ho con tale processore, e se sono obbligato a mettere su xorg e tutte le librerie che si porta dietro.
    so che ci sono più opzioni attraverso i relativi plugin disponibili:

    EGLFS, LinuxFB, DirectFB, Wayland

    se magari qualcuno ha avuto già esperienza in merito, può magarmi anche solo chiarirmi le idee.
    Guardando su internet non ho trovato per i processori Intel un supporto diretto alle Qt fornendo librerie ad hoc tipo EGLFS.
    Grazie da Andrea.



  • Ciao, se fossi in te andrei subito con xorg.
    Su raspberry lo userei se non fosse che qml / opengl non è supportato da xorg e per ciò mi tocca fare senza.
    E' vero che xorg ti obbliga ad installare tutto il pacco ma ha dei vandaggi come ad esempio la possibilità di usare vnc.



  • @mrdebug

    grazie, sto cercando ma non trovo niente di alternativo sotto Intel.
    so che dovrebbe esserci un supporto ai NUC dell'Intel che però non hanno gli atom a gli icore



  • Che tipo di applicazione devi fare?
    Che dispositivo devi usare?



  • @mrdebug

    ciao, l'applicazione già esiste è una semplice GUI che via socket interagisce con software di comando luci a led, il tutto scritto in puro c++.
    quindi in realtà le open GL non mi servirebbero. mi sono posto il problema visto che sto ricompilando tutto se era semplice includerle senza dover compilare X11 lo facevo.
    per quanto riguarda l'hardware ho scelto come dicevo le cpu silvermont della intel in sostituzione delle arm, perchè ora sul mercato ci suono dei panel pc industriali niente male su tali piattaforme.
    il dispositivo lo sto ancora scegliendo, allo stato attuale pensavo ad alcuni modelli modulari della serie Crystal di Cincoze, facciamo un po di pubblicità gratuita involontaria :)



  • Diavolo, ti servono davvero parecchi cavalli!
    Avevo considerato i panel pc per costruire un terminale rfid per presenze ed avanzamento produzione di cui la scheda di interfaccia è già pronta.
    Alla fine useremo però una scheda arm per contenere i costi. Le prestazioni sono comunque sufficienti.



  • @mrdebug

    si nella ditta in cui lavoro facciamo anche fra le altre cose delle billboards a led, ci vuole parecchia risoluzione XY, serve si una buona CPU (le ARM ne anno pure loro...) , ma soprattutto tanta banda ethernet per lo streaming (anche se ci sono video compressi) questi panel PC hanno doppia ethernet a 1Gb con chip dedicati sotto bus PCIe.... USB3, tanta roba...
    Ci sono anche schede ARM buone in giro, ma la scelta è ristretta, e passando ad INTEL ti si apre un mondo di possibilità, ci sono tantissimi PC industriali.


Log in to reply