Bookmarkez un article, une news ou un tuto et retrouvez-le dans votre section "Mes signets" du menu membre.
6 nouveaux annuaires
Luthiers, Réparateurs, Cours de musique, Studios d’enregistrement, de mastering et de répétition... Suggérez l’ajout d’une entreprise, inscrivez la vôtre ou déposez un avis.
Alertes disponibilité et baisse de prix
Ces nouvelles fonctionnalités vous permettent d'être informé·e dès qu'un produit est disponible ou que son prix a baissé.
Tentatives d'arnaque dans les petites annonces
Nous faisons face depuis quelques mois à une recrudescence de tentatives d'arnaques dans les petites annonces. Suivez nos recommandations >
Payez en 3 ou 4 fois vos achats d'occasion
Achetez plus facilement les produits dont vous rêvez grâce au paiement en 3 ou 4x dans les petites annonces.
Notez AF !
Dites-nous ce que vous pensez d'AF sur notre page Trustpilot ! Nous lisons et répondons à tous les avis.
Non car les processeurs ARM n'ont rien à voir avec les processeurs Intel. Tu ne peux pas prendre un plugin qui tourne sur la MPC et le mettre sur une autre machine ARM. Les processeurs ARM sont déclinés en plein de versions différentes et incompatibles.
Ainsi Apple peut créer un écosystème cloisonné dans lequel il a le contrôle total du hardware au software pour le meilleur et le pire.
0
JeffX
5932
Je poste, donc je suis
Membre depuis 21 ans
52Posté le 10/11/2020 à 16:57:19
arf..dommage...
merci pour ces précisions
autant j'avais bien compris l'incompatibilité Intel/ARM
autant je n'imaginais pas qu'il y ait autant d'incompatibilités entre processeurs ARM
Citation de dsy :
Ainsi Apple peut créer un écosystème cloisonné dans lequel il a le contrôle total du hardware au software pour le meilleur et le pire.
quelque chose me dit que ce sera quelque chose dans ce style là...
0
thekik
202
Posteur·euse AFfiné·e
Membre depuis 18 ans
53Posté le 17/11/2020 à 16:51:09
Disons que la "compatibilité" binaire existe bien la plupart du temps. Par exemple, un exécutable compilé sur un Raspberry Pi (ARM aussi) peut fonctionner sur une MPC, mais il y a malheureusement autant de combinaisons périphériques/uC ARM que de produits. C'est de ce coté que cela pêche (drivers, processeur graphique intégré, OS incompatibles ou verrouillés, etc...).
Jusqu'à présent Apple utilisait des processeurs Intel. Ce n'est pas pour autant que Win10 tourne nativement sur un Mac (hors virtualisation ou Winification ) !
0
[ Dernière édition du message le 17/11/2020 à 16:52:37 ]
dsy
4313
Squatteur·euse d’AF
Membre depuis 23 ans
54Posté le 17/11/2020 à 17:04:02
Justement je me demandais comment tu avais compilé les binaires fournis sur ton github.
1) Est-ce que tu as utilisé un émulateur ARM ou un RPi ?
2) La MPC a un Cortex A17 (ARMv7-A) si je ne me trompe pas, est-ce qu'il faut un appareil avec la même architecture ARMv7-A pour créer des binaires ?
0
thekik
202
Posteur·euse AFfiné·e
Membre depuis 18 ans
55Posté le 17/11/2020 à 17:46:22
x
Hors sujet :
Tu peux utiliser la toolchain ARM pour "cross-compiler" (verbe du 1er groupe !) sur un système x86.
Effectivement le processeur des MPC est un Rk3288 4 coeurs ARM Cortex-A17 32 Bits avec 1 coproc graphique ARM Mali-T760 MP4. On peut préciser le type de processeur dans les paramètres de compilation.
Pour de la compilation avancée avec beaucoup de librairies à linker, QEMU , voire un RPI peut grandement aider...
Je dirai même que c'est indispensable. En sus d'un Raspberry Pi que j'avais de longue date, j'ai acheté une carte Tinkerboard Asus qui est doté du même processeur que la MPC, et je m'en sers pour simplifier le process de compilation et quelques études techniques autour de l'archi de la MPC.
Sur mes autres projets (ex interface midi qui utilise aussi un microcontrôleur proc ARM V7 mono coeur) ce n'est pas nécessaire.
1
[ Dernière édition du message le 17/11/2020 à 17:51:13 ]