
Open
Posted
•
Ends in 2 hours
Paid on delivery
I need fresh firmware written for a Texas Instruments F28p65x MCU that will sit at the heart of an industrial-automation board we are designing. The goal is to handle ADC acquisition and actuator drive with the determinism the C2000 family is known for. The application must demonstrate, in a single build, working examples of ADC sampling triggered by an ePWM unit, periodic tasks driven by a timer, and data exchange over IPC, I²C, SPI and CAN. I am starting from an empty workspace, so every source file, linker script and configuration header has to be part of the delivery. Because we will eventually certify the equipment, the source must be MISRA-conscious, compile without warnings at maximum pedantic level, and include a brief doxygen header for every module. I will provide the electrical schematic, timing requirements, and a functional block diagram once we start; you map that into peripheral setups (ADC, PWM, eQEP, SPI, CAN) and the corresponding interrupt-driven tasks. Acceptance will be based on: • A Git repository containing compilable source, linker scripts, and CCS project files • A short PDF summarising peripheral configuration and timing analysis • Successful bench test via XDS110 showing stable loop execution and correct I/O behaviour on my hardware If this matches your skill set with the C2000 series F28p65x and real-time embedded control, let’s discuss timelines and milestones.
Project ID: 40463260
10 proposals
Open for bidding
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average ₹31,404 INR for this job

As an accomplished industrial automation expert, my broad and deep knowledge in C programming within embedded systems makes me an outstanding match for your project. Over the years, I have successfully worked on complex industrial control projects like yours. I was instrumental in designing and developing firmware for wastewater treatment plants and water treatment plants, leveraging SIEMENS TIA Portal, Simatic Manager, WinCC SCADA, PH & INFORMATION SERVER programs to ensure robust system performance. My proficiency extends to process automation too, where I utilized DELTA PLC, ABB PLC programs to efficiently control and monitor equipment across different industries. Notably, in energy automation projects, I had a significant role in setting up the generator's PLC and SCADA systems. Working with various technologies including ABB AC500 PLC program and ABB & SIEMENS drivers in ventilation system installations has broadened my skillset even further.
₹30,000 INR in 21 days
5.1
5.1

Hello, I can build a clean and deterministic firmware foundation for your F28P65x platform with production-oriented architecture from day one. • Relevant Experience - Extensive embedded firmware development for industrial automation, motor control, real-time MCU systems, and communication-heavy embedded platforms - Strong experience with TI C2000 architecture, ADC/ePWM synchronization, ISR scheduling, CAN/SPI/I2C integration, and low-latency control loops • Proposed Approach - Create complete project structure from empty workspace - Configure deterministic ADC acquisition triggered by ePWM - Implement timer-driven scheduler and interrupt-based task execution - Develop IPC, SPI, I2C, and CAN communication layers - Integrate peripheral abstraction/configuration modules for scalability - Deliver MISRA-conscious source with pedantic warning-free compilation - Add Doxygen headers and maintain clean repository organization - Support bench validation using XDS110 on your target hardware • Deliverables - Full Git repository with CCS project, source, headers, linker scripts - Peripheral configuration and timing-analysis PDF - Bench-test support and debugging assistance - Clean modular firmware ready for future certification workflow Once you share the schematic, timing constraints, and block diagram, I can quickly map the peripheral topology and define milestone breakdowns for implementation and validation. Regards, Nichita.
₹55,000 INR in 7 days
3.0
3.0

Hi, I can help you develop the complete real-time industrial control firmware for the TI F28P65x MCU with ADC acquisition, ePWM-triggered sampling, timer-driven tasks, and communication over IPC, I²C, SPI, and CAN. I have experience with TI C2000 embedded systems, interrupt-driven real-time firmware, industrial communication protocols, ADC/PWM synchronization, and deterministic control-loop design. I can deliver a clean and modular CCS project with MISRA-conscious coding practices, linker configuration, peripheral setup, and complete documentation suitable for future certification-oriented development. > Proposed Approach: Real-Time Control Firmware * ePWM-triggered ADC acquisition * Timer-based periodic task scheduling * Interrupt-driven deterministic execution Peripheral Integration * IPC communication setup * I²C, SPI, and CAN interface implementation * eQEP peripheral configuration and testing Firmware Architecture * Modular CCS project structure * Linker scripts and configuration headers * MISRA-conscious coding style * Doxygen-ready module documentation Validation & Documentation * Bench validation with XDS110 * Timing and loop-execution analysis * Peripheral configuration PDF documentation > Deliverables: * CCS project source code * Linker scripts and configuration files * Peripheral driver implementation * Git repository structure * Timing/configuration PDF * Documentation and testing support
₹30,000 INR in 30 days
2.3
2.3

Hi, I’m Sean, an AI & Full-Stack Developer with over 10 years of experience in embedded systems and firmware development, particularly with microcontrollers like the Texas Instruments C2000 series. I understand that you need comprehensive firmware for your F28p65x MCU to handle ADC acquisition, actuator drive, and ensure deterministic performance. With my background in developing real-time applications for industrial automation, I have successfully managed similar projects. For instance, I implemented an efficient firmware solution that integrated ADC sampling and PWM control while ensuring compliance with MISRA standards for certification. I plan to structure your firmware to facilitate ADC sampling through ePWM, periodic tasks driven by a timer, and communication over IPC, I²C, SPI, and CAN. I prioritize clean code, thorough documentation, and reliable testing methodologies to ensure high-quality delivery. The initial working milestone can be delivered within one week, ensuring we meet your acceptance criteria. Let’s schedule a time to discuss your schematics and requirements further. Could you please specify any additional requirements or constraints for the firmware beyond what you've outlined?
₹37,500 INR in 7 days
0.0
0.0

I had experience in developing firmware for TMS320F28335 processor, and had experience in eCAP, ePWM, eCAN
₹40,000 INR in 7 days
0.0
0.0

About 1 am a dedicated VLSI enthusiast with solid knowledge of digital electronics, Verilog, system verilog and UVm , constraints, assertions, l have worked on SPI protocol design and other RTL modules, focusing on clean coding, timing awareness, and logical problem-solving. 1 am eager to contribute to innovative projects in digital design and Verification
₹25,000 INR in 15 days
0.0
0.0

Hi, I can develop the firmware package for your TI F28P65x industrial control board with a clean CCS/C2000Ware project structure. I have practical project experience in embedded systems, firmware communication, hardware/software integration, FPGA-based SoC design, custom I2C IP development, and secure OTA firmware update for STM32 via ESP32. GitHub: Hajjy22. I will start by studying your schematic, timing requirements, and block diagram, then map them to the required F28P65x peripherals and pins. After that, I will create the full CCS project from an empty workspace, including source files, headers, linker script, and configuration files. I will implement ADC sampling triggered by ePWM, timer-based periodic tasks, IPC data exchange, and working examples for I2C, SPI, and CAN. The firmware will be modular, interrupt-driven, documented with Doxygen headers, and written in a clean MISRA-conscious style. I will also provide a short PDF explaining the peripheral configuration, interrupt flow, timing analysis, and bench-test procedure using XDS110. My goal is to deliver a clean, testable, and maintainable firmware base for your industrial control board.
₹23,000 INR in 7 days
0.0
0.0

Hi there, As an Embedded Systems Engineer specializing in real-time deterministic control and motor drive applications, I am highly experienced with the Texas Instruments C2000 family, specifically writing bare-metal, MISRA-compliant C code for the F28x series. My Execution Strategy: Deterministic Control Loop: Using Code Composer Studio (CCS) and C2000Ware, I will configure the ePWM module to trigger the highly accurate ADC SOC (Start of Conversion) for zero-latency sampling, essential for tight actuator control. I will map the eQEP for precise position feedback. Communications & IPC: I will implement robust, interrupt-driven drivers for I²C, SPI, and CAN. I will also configure the Inter-Processor Communications (IPC) registers to ensure synchronized data exchange across the MCU's architecture. Compliance & Delivery: Every module will be strictly MISRA-C conscious, compiled with maximum pedantic warnings, and fully documented using Doxygen headers. The final delivery will include the complete Git repository, linker scripts, and a PDF timing analysis report. I am ready to review your electrical schematic and timing requirements to begin mapping the peripheral setups immediately. Best regards,
₹36,000 INR in 12 days
0.0
0.0

Kanpur, India
Member since Dec 27, 2024
₹12500-37500 INR
₹12500-37500 INR
min $50 USD / hour
$30-250 NZD
₹1500-12500 INR
$30 USD
$10-30 USD
€30-250 EUR
£20-250 GBP
₹1500-12500 INR
$8-15 USD / hour
₹12500-37500 INR
₹600-1500 INR
$30-250 NZD
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
$30-250 NZD
$30-250 USD
₹12500-37500 INR