
Open
Posted
•
Ends in 16 hours
Paid on delivery
I need a complete Code Composer Studio project for the Texas Instruments F28P65X that focuses on reliable communication between multiple devices while exercising the on-chip peripherals. 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. The code should boot cleanly on the F28P65X controlCARD, configure the clock tree, bring up the peripherals with TI’s driverlib or direct register access, and expose a simple API so I can plug in higher-level control logic later. Compile-time options that enable or disable each interface will help me tailor the firmware to future boards. Because my main goal is rapid communication testing, I will accept the project when: • The MCU continuously streams sampled ADC values over CAN and mirrors the same payload on SPI and I²C in interrupt-driven, non-blocking fashion. • An IPC routine running from the C28 core confirms data integrity every 1 ms using the timer interrupt. • ePWM starts the ADC conversions at a configurable rate and the timing can be verified with an oscilloscope. • The full CCS workspace builds without warnings and is accompanied by a concise README that explains jumper settings, pin assignments and any external components required. I am on a tight schedule and need the first flash-ready build as soon as possible, so please reply only if you have prior hands-on experience with the F28P series or similar C2000 devices.
Project ID: 40462358
6 proposals
Open for bidding
Remote project
Active 2 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
6 freelancers are bidding on average ₹34,167 INR for this job

As an experienced industrial automation specialist with a strong focus on robust communication systems, I believe I am the right fit for your project. I have a comprehensive understanding of C2000 devices similar to the F28P series, in particular in working with Texas Instruments' driverlib. Throughout my career, I have successfully executed multiple projects demanding precise communication between diverse devices in stringent time frames. One fascinating project that aligns well with your needs is my work on the Wastewater Treatment Plant Automation Project. In this endeavor, I wrote the system software that supported seamless communication between various instruments and also developed a detailed reporting system similar to what you are looking for. This experience has equipped me with not just skills but deep knowledge about IPC testing, reliable data communication, and documentation. In addition to my hands-on familiarity with C2000 devices, I extensively used Siemens TIA Portal program and Simatic Manager program for control logic which will be beneficial while creating the simple API you require. Overall, choosing me ensures not only specialized skills but also transferable knowledge from multiple domains.
₹25,000 INR in 7 days
4.5
4.5

As someone who has been working extensively with embedded systems and microcontrollers for several years, I believe I have the expertise that your project demands. Having developed a number of firmware for different microcontrollers like Texas Instruments’ F28P series before, I’m not only well-versed on TI’s driverlib but also skilled in direct register access—precisely what your project needs. By choosing me, you can ensure that every aspect of your CCS workspace—from the source files to linker script to configuration headers—will be taken care of meticulously. Notably, I understand the necessity of having a concise README and compile-time options for a more tailored firmware. To that end, I’ll make sure to provide you not only with a fully integrated workspace that builds without warnings but also with clear documentation explaining jumper settings, pin assignments, and any requisite external components—further enabling rapid communication testing. In addition to my technical proficiency, my unparalleled commitment to delivering high-quality work within tight schedules makes me an ideal candidate for your project. Pacing is an important aspect of any project and being conscious about our client's urgencies and promptly delivering what they need is one of our strength. So let's get talking about how we can turn things around for you, ASAP!
₹25,000 INR in 7 days
4.0
4.0

Hi, I can help you develop the complete real-time communication firmware for the TI F28P65X MCU with ADC acquisition, ePWM-triggered sampling, timer-driven tasks, and interrupt-based communication over IPC, I²C, SPI, and CAN. I have experience with TI C2000 embedded systems, CCS development, interrupt-driven firmware architecture, industrial communication protocols, ADC/PWM synchronization, and deterministic real-time embedded applications. I can deliver a clean and modular CCS workspace with reusable APIs, linker scripts, peripheral configuration, and documentation suitable for future expansion. > Proposed Approach: Real-Time Peripheral Integration * ePWM-triggered ADC sampling * Timer-based periodic task scheduling * Interrupt-driven non-blocking communication Communication Interfaces * CAN streaming of ADC data * SPI and I²C payload mirroring * IPC data integrity verification every 1 ms Firmware Architecture * Modular CCS project structure * Compile-time interface enable/disable options * DriverLib or register-level peripheral configuration * Warning-free build environment Validation & Documentation * Oscilloscope-verifiable ADC timing * CCS flash-ready build setup * README with pin mappings and jumper settings > Deliverables: * Complete CCS workspace/project * Source code and linker scripts * Peripheral APIs and configuration headers * README and setup documentation * Flash-ready firmware build
₹30,000 INR in 30 days
1.9
1.9

Which C2000Ware version do you have installed (e.g. 5.02.00.00), and is your CCS Theia or the Eclipse 12.x build? driverlib or bare-metal register access — you said "or," but the two produce completely different source. Which do you actually want? For IPC on a dual-core F28P65x: is the second core (CPU2) in play, or do you want the IPC integrity check to be a loopback/self-check pattern on CPU1 only for now? Answer these in detail and it can be done
₹25,000 INR in 7 days
0.0
0.0

Hello, I have carefully reviewed your requirement for Communication Firmware Development. I understand you need a reliable embedded firmware solution that ensures stable communication handling, proper protocol implementation, and smooth hardware–software integration. I have solid hands-on experience in embedded C/C++ firmware development, working with microcontrollers, communication protocols (UART, SPI, I2C, BLE), and real-time system debugging. I focus on building clean, stable, and production-ready firmware with proper testing and documentation. I can deliver: Robust communication firmware implementation as per your protocol requirements Clean, optimized, and well-structured embedded code Proper debugging and validation support on hardware Fast turnaround with clear progress updates I am ready to start immediately and can quickly align with your existing system to ensure smooth integration without delays. We use AI-powered tools to deliver fast and efficient solutions. Our goal is to be your long-term technology partner, handling all technical complexities so you can focus on growing your business — at a cost-effective price.
₹25,000 INR in 5 days
0.0
0.0

Kanpur, India
Member since Dec 27, 2024
₹12500-37500 INR
₹12500-37500 INR
$250-750 AUD
₹1500-12500 INR
$250-750 USD
$30-250 AUD
$750-1500 USD
₹750-1250 INR / hour
₹12500-37500 INR
₹600-1000 INR
$250-750 USD
$2-8 USD / hour
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
₹600-1500 INR
$30-250 USD
$250-750 USD
£500-2000 GBP
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR