Find Jobs
Hire Freelancers

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

$750-1500 USD

Terminado
Publicado hace más de 5 años

$750-1500 USD

Pagado a la 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 del proyecto: 17614140

Información sobre el proyecto

11 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
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 en 20 días
4,8 (8 comentarios)
4,7
4,7
11 freelancers están ofertando un promedio de $1.567 USD por este trabajo
Avatar del usuario
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 en 10 días
4,9 (53 comentarios)
6,6
6,6
Avatar del usuario
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 en 20 días
5,0 (4 comentarios)
5,5
5,5
Avatar del usuario
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 en 5 días
4,8 (9 comentarios)
5,6
5,6
Avatar del usuario
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 en 30 días
5,0 (9 comentarios)
4,5
4,5
Avatar del usuario
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 en 30 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de NETHERLANDS
Eindhoven, Netherlands
5,0
2
Forma de pago verificada
Miembro desde jul 22, 2018

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos 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)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.