The project consists in realizing a linux program to pilot a programming tool (called PROGRAMMER) for an STM32-based electronic board production (PCBA) workshop.
The tool consists of:
a) a FIENDLYARM NANOPI NEO2 card running Linux,
b) an ST-LINK programmer.
Note: The ST-LINK programmer is used on the command line (UART via USB) => check the availability of the driver for Linux SUNXI (linux used on FRIENDLYARM cards).
The mission is to create a program that is started when the PROGRAMMER is powered up.
The program perform the following operations:
1) (after powering up the PROGRAMMER) downloading from a server (via https or secure ftp) a FIRMWARE compiler for STM32.
2) (for programming a PCBA) access a database to retrieve an identifier (ID). The latter is programmed in the memory of STM32 (PCBA). Then, in charge of the FIRMWARE in the STM32 (PCBA). on the checksums checks.
Note: Repeat step 2 above for all programmer PCBAs.
The skills required for this project are:
- linux programming,
- remote database access,
- network knowledge (https ftp)
The precious need (sent via Fedex within three days after acceptance of the project)
Note: More detailed specification document will be provided. remarks and work to be done, the tariff may be revised by mutual agreement.
Deadline for the supply of the program: end of May
Help us protect you better.It is forbidden to trade outside the platform! Do not send payments or work outside the site.
Message: Undefined variable: commentStatus
Line Number: 344