Find Jobs
Hire Freelancers

Build me a ready-to-go Yocto build-environment for my own custom ARM board

$750-1500 USD

Concluído
Publicado há mais de 5 anos

$750-1500 USD

Pago na entrega
We've developed our own ARM board; based on beagle bone black. Our focus is on application development - not on kernel development/tools etc. I am looking for a professional who can help us to speed up our development process by setting up a local (self-hosted) Yocto build-environment for our board. Your deliverables shall include: working Yocto build system, working boot loader for our specific board, working kernel for our specific board, our own local versioning system (non-cloud based), online kernel updates support (ftp, sftp or other), online application updates support (ftp, sftp or other). A working board (PCB) will be provided to you for this purpose.
ID do Projeto: 17614140

Sobre o projeto

11 propostas
Projeto remoto
Ativo há 6 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Hello, I believe I have the required qualities to work with you on your project. For 2 Years, I've been responsible for the platform in our company. Bootloader (u-boot), Yocto's BSP and OS development, configuration, and maintenance. The period mentioned in the bid is approximate and it really depends on how complex your platform is (how much did you diverge from beagle bone black design) and the Fee is negotiable. Please have a look at my profile and feel free to contact me anytime to provide more details about the project. Best regards, Mohammed Gamal Embedded software engineer and Freelancer, Axxcelera broadband wireless.
$1.666 USD em 20 dias
4,8 (8 avaliações)
4,7
4,7
11 freelancers are bidding on average $1.567 USD for this job
Avatar do Usuário
Senior ENGINEER has more of 40 years’ experience in this profession, developing Hardware and Software Expertise in video processing and associated simulation and evaluation tools and methods, communication I2C, I2S, SATA, RS232, RS422, RS485, USB, TCP, Bluetooth, RF433, Wi-fi, GSM, GPS, GPRS and any other serial communication. Producing Analog/Digital board designs, layouts and modifications or any other multi-layer PCB design, Verifying designs and layouts. See Portfolio for samples of works. Preparing documentation for manufacturing. Gerber, Bom, 3D model Contact with partner in China for make PCB in 32 layers Design in Any CAD, Allegro, Altium, Orcad, Eagle, and other. Developing board layout including 3D model, size, performance, power consumption, and cost. Developing software for any microcontroller or microprocesor in C, C++, Basic, Assembler, compiler Keil, IAR, and other. Ing. Miguel Antonio Ojeda Curriculum vitae SKILL Strong Hardware Design Skills, Analogue/Digital Video Audio and Power signals, communication signals OrCAD/ Protel / Altium/ Mentor Graphic / Eagle and similar PCB include 3D Model Design/Applications, Embedded Software Programming Assembler (C, C++) and Visual Basic, Full understanding of Micro-controllers, and microprocessor Hardware Engineering Fundamentals and Hardware Specifications, Attention to Detail Programming in Assembler for any microcontroller or Microprocessor
$1.250 USD em 10 dias
4,9 (53 avaliações)
6,6
6,6
Avatar do Usuário
Hi there, I have read the details I am experienced with C Programming, Electronics, Linux, Microcontroller, PCB Layout. I can help you with this job, Please come to chat so we can discuss this job.
$1.250 USD em 20 dias
5,0 (4 avaliações)
5,5
5,5
Avatar do Usuário
PCB layout Expert and one associate, specialist in hardware programming well one year support for Design Factory Management updates the first batch productions
$1.125 USD em 5 dias
4,8 (9 avaliações)
5,6
5,6
Avatar do Usuário
Hello, I have been developing yocto-based BSPs for new HW designs for almost four years. Let me explain what I propose: Starting from the lastest Yocto version: - create a layer to customize your board. This layer will contain packages to be included in the root filesystem, kernel configuration and patches for kernel and bootloader. - create a custom configuration file. - Optionally, configure yocto to work offline (this means maintaining a local mirror that contains all the required packages to build the system) The Bootloader, generated from yocto, will need these works: - Define the configuration file - GPIOs initial configuration - Peripherals boot-up - Custom boot process, depending on where (SD, eMMC, NAND) you want to store the rootfs + kernel files. All these changes will be contained in patches added to our custom Yocto layer. The Kernel, also generated from Yocto, will need these works: - Patches for any unsupported peritheral. - Customize the configuration file to match our needs. Rootfs: - Define all the required packages for the system and libraries for your application. - Your toolchain may be extracted from this rootfs, to avoid compability issues. I propose a three step process: - build a minimal working system to control the HW (booloader and kernel configurations and patches) - add your required packages to yocto to run your application - finally, add the remote update support. Please let me know any question you have. Thank you for your time.
$1.444 USD em 30 dias
5,0 (9 avaliações)
4,5
4,5
Avatar do Usuário
Hi, My name is Dafna. I am working in a Company called VDOO where we are working on integrating security scripts as a YOCTO layer. I also took driver programming course and experimented with writing a UART driver to raspberri pi. This project seems to me very challenging as yocto and BSP writing is complicated. Such a project should take at least a month for experienced yocto programmer. I could work on the project during September when I have time off from work.
$1.333 USD em 30 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) NETHERLANDS
Eindhoven, Netherlands
5,0
2
Método de pagamento verificado
Membro desde jul. 22, 2018

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.