BlackLeakz Posted May 13 Posted May 13 Dear Community, Currently Im playin with my Banana Pi M2 Berry and therefore I need a fusion of the LATEST Armbian -System with the compilers needed by the Boards Offical "GPIO-Libarys", which are outdated 7years ago. The most important libary would be the RPi.GPIO. RPi.GPIO The problem is, that this libary was using python2 and python3, python2 isnt my future i think, but for compiling the lib with python3 I need some pip-packages and the right arm-gcc compiler = 4.8 i think. DO i may need a cross-compile libary or whats are the requirements to build the lib on the latest system? To avoid hardware-determiner ERRORS, Im using the folder and its scripts/configs used in the offical Raspbian build for this device. The goal: The Latest Armbian-build with re-supported libarys like rpi.gpio or wiringpi! If there is someone who would like to update the GPIO-Controlling Libarys for Banana Pi with me, i'd be gratefull if some people let me know by pn, e-mail or github! Thanks, BlackLeakz 0 Quote
going Posted May 15 Posted May 15 14.05.2024 в 01:53, BlackLeakz сказал: The goal: The Latest Armbian-build with re-supported libarys like rpi.gpio or wiringpi! Will you be able to formulate this in a detailed way and set goals more specifically? 0 Quote
hexzhen3x7 Posted November 16 Posted November 16 RPi.GPIO The Goals: Updating the Libary for Banana Pi to the latest version of the original Libary written for Raspberry Pi. Adding GCC-10 > Support [DONE] Adding all missing Boards to the list of supported Boards. ( Therefore I'll add a Board-Determiner function in the ArmbianOS BuildSystem im currently working on, which automatically adds the board-determiner files to: "/var/lib/bananapi" Looking for new ideas like adding a module for SPI TF/micoSDCard reader, i2c - ssd1306 oled displays, i2c liquidcrystal lcd displays, 4-bit led tube modules, potentiometer, &&& More WiringPi The Goals: Support for Ruby, NodeJS, Perl, PHP (maybe after this goals, support for: golang, & more) Adding currently not supported Boards to the list of Supported. (Maybe if we are lucky, the GPIO-Tables of some Boards are the same. If this is true, we can easily add new boards to the Board-Detection script to support them) WiringPi-Python The Goals: Adding Python3 support. In my opinion, the old libary should be released for support python2 only , and a new version specially made for python3 would be the Libary with LTS, and features, which will be added time after time by starting surveys about features, the developers wish to see in the next release!" For adding Python3 support we need to redefine some functions, which are deprecated, but that wouldnt be a lot of work. Adding new Boards to the List of Support. Compiling latest releases for all distributions, made for the supported boards & adding them to our self-hosted package-manager mirror made for APT, RPM, SNAP & More I'd buy a VPS, for hosting package-manager mirrors, including all packages supported by our board specially for gpio-codeing !" I'll link another thread here later too. In this thread Im searching for members who would like to build a team, for building an ArmbianOS-Buldsystem for Banana Pi including a board-detection/determiner function which will export all board-information scripts to the image which is to be build. And a Menupoint to Enable "Developer-Image" which automatically enable I2C, SPI & UART, installs all latest GPIO-Libarys we support. & More 0 Quote
going Posted November 16 Posted November 16 2 часа назад, hexzhen3x7 сказал: & More @hexzhen3x7 This is grand planning worthy of a great warrior. Let me be curious. Do you represent the interests of the manufacturer? 0 Quote
hexzhen3x7 Posted November 16 Posted November 16 I think so. I was one of the people who started building the first raspberry pi. I got a brain stroke and lost everything. The costs for the plans got me broke. I even sold the invention of raspberry pi. We had to sell the company but we got out fine and we collected enough donations, so we could open a new company. My love was OpenSource, and we had the construction plans, which had costs us/me everything!" But that wasnt the end at all. I introduced my programmer, he is the Main- "Artist" of WiringPi, to enquiry some companys to produce our product, but with some changes. I started becomin my memories back since june this year. I had a really big brain damage, but now all my memories seems to commin back. But today I dont know how I could contact my programmer I scheduled for this Job. I gave him power of attorney and dont know whats about my company, my bank account etc... I have bought a raspberry pi 4 a few days ago. The Dealer sents me a bricked board. As i saw the company name, I rememberd that I was invited to him as he started as a young entrepreneur. He asked me if I could help him by setting up the first device of his mining farm. While setting up, we wanted to wrote the firmware to emmc and we did it with a raspberry-imager version with network-installation method. Anything failed there and the board bricked. He asked me if I could send him a replacement. I said Yes, Im the Boss, that would be no problem i think. after back in the car of my programer, he said, if you replace everytime someone makes a mistake youll never get out of your money, you invested for developing the board. So many years later and the dealer sent me this board, which got bricked as i was on his presentation. If anyone want to know, if im a liar, we could invite my old customer to a video-chat. He has started reselling my invention on: https://db-tronic.de So I Would Say YES, IM the one and only who could say, that everything I do in codeing OpenSource is what the manufacturer could want me (the inventor) to represent. Back then, I commissioned the programmer of the WiringPi libraries to teach me how to program because I actually wanted to create these libraries. But unfortunately he said that it would take too long to teach me and that he would start writing the libraries himself. He is my co-leader. I Hope he didnt sold the company without my consent. 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.