Support Controlblock
-
Voilà j'ai pushé là: https://github.com/t0mg/recalbox-buildroot/commit/963ff8f08a6ddea9c4e68862ea085cf88bce6fb3 Le controlblock.mk est là: https://github.com/t0mg/recalbox-buildroot/blob/58b62ec0cd3b89791cdf0b7b16fe3d5a2f4d3c35/package/controlblock/controlblock.mk Honnêtement je pense que mon controlblock.mk ne fait pas le quart de ce qu'il devrait. La seule partie qui marche c'est le téléchargement de la source. Lors du make le controlblock compile des libs et je pense que ça n'utilise ni le bon compiler ni les bons chemins Merci de ton aide!
-
Je regarde ca
-
J'ai regardé. C'est pas si facile car il compile des libs (https://github.com/petrockblog/ControlBlockService/tree/master/src/lib) pendant le build. Ces libs doivent être compilés a part sous buildroot. C'est pas infaisable mais faudra quelques modifications.
-
Mh alors pour jsoncpp il est dejà packagé dans buildroot, et libbcm2835 je l'ai trouvé ici. J'ai aussi un fork de Controlblock (je voulais faire des modifs qui n'ont rien à voir) donc je peux customiser les makefile si besoin mais j'aurais besoin de ton aide pour savoir comment tout caler ça pour que ça compile bien dans le controlblock.mk... Merci !
-
Voilà j'ai rajouté le package libbcm2835 pour le gpio ainsi que la dépendance a jsoncpp deja présent dans buildroot. J'ai aussi ajouté python-smbus parce que le make installservice l'installe via apt (il installe aussi libi2c-dev mais normalement le module vient avec i2c-tools). Voilà voilà. Maintenant pour référencer tout ça comme il faut pour que les makefile de controlblock puissent marcher, je crains que cela soit largement au dessus de mes compétences... https://github.com/t0mg/recalbox-buildroot/commit/4e383ac7440ea59f67cf4261356d74363e948d66 Edit: les deps du package ont l'air ok, buildroot arrive a tout compiler (i2c-tools, libbcm2835, jsoncpp) maintenant c'est le makefile de controlblock qu'il faudrait changer vu il n'a plus besoin de compiler les libs lui-même... mais pour les links et les flags, je suis complètement paumé!
-
Petit up. Je ne sais pas patcher ces makefile Je suis convaincu que le support de cette carte ne serait pas un atout que pour moi. Le controle intelligent de l'alimentation et le fait de pouvoir câbler beaucoup plus de boutons qu'en direct sur le gpio sont vraiment intéressants. Vu que je suis bien motivé à rester sur recalbox quand même, je suis prêt à offrir un powerblock pour ce travail (http://petrockblog.storenvy.com/products/13969704-powerblock, il est en stock contrairement au controlblock et les makefile sont similaires bien que plus light), ou bien faire un don si tu préfères, ou une bière
-
Lol ok ca marche si tu fais un don sur la page paypal je commande ca directos et on s'occupe du support
-
Deal c'est bien mérité.
-
Et c'est commandé !
-
Cool
-
Il est reçu je regarde ca des que possible !
-
w00t w00t!
-
@digitaLumberjack bon je pense qu'il y a prescription du coup. Mais comme recalbox reste ma distri retrogaming favorite et de loin, je vais recâbler ma borne d'arcade sur les gpio et dire adieu au controlblock et son shutown qui coupait vraiment le jus dans le Pi
Merci pour tout votre boulot, c'est vraiment un chouette projet.