Find Jobs
Hire Freelancers

Write small example application for BeagleBone Black that uses PRUSS

€250-750 EUR

Închis
Data postării: circa 10 ani în urmă

€250-750 EUR

Plata la predare
ATTENTION: When you don't know what BeagleBone / AM335x / PRU / PRUSS/S t arterware is, DON'T BID ON THIS PROPJECT! A bare-metal, Starterware-based example application is needed for the BeagleBone Black / Sitara AM3358 CPU that performs the following task: - initialize PRU (does not matter if PRU0 or PRU1 is used) - load binary into PRU and start it - the PRU-binary reads the DATAIN-registers of GPIO0, GPIO1, GPIO2 and GPIO3, stores the read data at a location where the main application can access it, then it sleeps for about 5 usec before it starts reading again - the main application reads the resulting data as delivered by PRU-code (from the location where they have been stored by PRU-binary) To verify it is working, the main application switches one of the BeagleBone Black LEDs depending on the input-state of the boot-pushbutton. This application has to be done for Beaglebone Black without Linux/SYS-BIOS or any other operating system but by using Starterware (base package for bare-metal programming). The PRU-sources have to be built with assembler provided at [login to view URL] PRU sources have to be provided as well as the main applications C sources. PRU-code has to run asynchronously and independent from main application and without influencing it (except via the shared data). Main application has to compile with TI's compiler, not with GCC. The whole application has to come with all required initialisations in order to run properly and stand-alone so that it can be deployed on BeagleBone Black and started as native application by standard Starterware MLO.
ID-ul proiectului: 5540925

Despre proiect

7 propuneri
Proiect la distanță
Activ: 10 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
7 freelanceri plasează o ofertă medie de €1.611 EUR pentru proiect
Avatarul utilizatorului
Hi Vardo, The project seems to be both interestant and challenging. I ve never combined starterware with pru code execution before (i even bought a cpld board to use it with the beaglebone), but now i think that may be using the PRUs instead of the CPLD may be THE best solution that i look for. So i am ready to give it a try; I am quite sure i ll get it; however i am not sure how long it will take me to do it. I estimate this would take me around 15 to 20 days. So here is what i suggest : I start the project and you check me in 7 days; ( we can have daily updates too) If i am still not able to load any code onn the PRU using Starterware, then i ll give you what i ve done so far and you can keep your money (the initial milestone included); If i am able to load (even the slightest code into PRU), then we will carry on the project and you release the first milestone. I should finish the project in less than 8 days after and give you the running code. You try it, if it works ok, you release the remaining money. Contact me back if interested.
€722 EUR în 15 zile
5,0 (32 recenzii)
5,7
5,7
Avatarul utilizatorului
A proposal has not yet been provided
€1.111 EUR în 10 zile
5,0 (46 recenzii)
5,0
5,0
Avatarul utilizatorului
A proposal has not yet been provided
€5.555 EUR în 10 zile
5,0 (4 recenzii)
4,3
4,3
Avatarul utilizatorului
I have my own BBB. now a days i am working on high speed data capturing application using PRU. I am quite sure i can complete your work
€666 EUR în 10 zile
5,0 (1 recenzie)
2,7
2,7
Avatarul utilizatorului
A proposal has not yet been provided
€1.000 EUR în 30 zile
5,0 (1 recenzie)
1,1
1,1
Avatarul utilizatorului
Dear Sir, I can help you. Have experience with PRU that is used on omap processors. But I think that sitara's PRU is the same. If you are interested, please, contact me.
€555 EUR în 10 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul GERMANY
Germany
0,0
0
Membru din mar. 6, 2014

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.