Find Jobs
Hire Freelancers

Code SPI drivers for TI CC2541 to r/w from external flash and improve firmware

€30-250 EUR

Ditutup
Dibuat lebih dari 7 tahun yang lalu

€30-250 EUR

Dibayar ketika dikirim
I am looking for someone who would modify the firmware for TI CC2541 in the following reference design [login to view URL] (but slightly modified, so it includes external SPI flash). The current provided firmware is sending ECG readings from ADS1293 in real-time via BLE to a dedicated app on a phone. I would like to have it modified in a way to also store ECG readings to external EEPROM flash memory via SPI for at least 24 hours straight and send all the data on-demand to a mobile device via Bluetooth. There are no official TI specific examples with CC254x and SPI flash, but you may see how the SPI driver is utilized in the CC2541 KeyFob reference design [login to view URL] . You would need to write your own functional driver such that you could read/write to the external memory device. You can also refer to CC2541 user guide [login to view URL] for SPI interface. SimpleBLEPeripheral example use the following SPI pins (P1.5 - CLK, P1.6 - MOSI, P1.7 - MISO) to do LCD driver so you can refer to it for implementation SPI driver. You can also refer to HalOTARead and HalOTAWrite in hal_ota.c which is implemented in Z-Stack [login to view URL] . It uses SPI interface to control external flash/EEPROM. I have been also having some issues with a lot of noise in the ECG signal, so some high-pass filtering would probably need to be implemented as well, so expect some debugging. We can discuss details in private.
ID Proyek: 11944223

Tentang proyek

8 proposal
Proyek remot
Aktif 7 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
8 freelancers are bidding on average €301 EUR for this job
Avatar Pengguna
Hi, I am a post graduate power electronics engineer and having very good experience in product design and development. I am excellent in embedded programming using pic and dspic controllers for Power projects, Boot loaders, EEprom. I designed sine wave inverters for standalone and grid tie Inverters. I designed projects like Off line UPS up to 3 KVA, synchronous rectifiers, Solar MPPT chargers, Battery chargers ,Grid tie inverters design with PLL and feedback control circuit emergency light of 66W and Online UPS control cards, Battery Charging power supplies, LED drivers for PWM controlling and dimming, SMPS, Power supplies. I have experience in schematics and PCB design experience in Altium and ORCAD. I am ready to work for you. Please contact for further discussion.
€444 EUR dalam 10 hari
4,9 (48 ulasan)
6,6
6,6
Avatar Pengguna
I have develop codes for TI CC25XX series chips for access EEPROM and developed Flash file system on top of SPI flash for better manageability.I would like to get down a device so i can verify the operation before releasing the code to you. I will ship back the item. Lets discuss. see my protofolio for designs i have don based on TI CC2530.
€280 EUR dalam 5 hari
4,6 (7 ulasan)
5,3
5,3
Avatar Pengguna
Hi! I have checked your references and but I have no experience with the CC2541 MCU, I have experience working with SPI devices together with other MCU's, for example some Atmel products.
€200 EUR dalam 14 hari
5,0 (5 ulasan)
4,4
4,4
Avatar Pengguna
Hi, I hope you are doing well. I have expertise in CC2541 based projects. I would like to discuss the project in more details. Looking Forward, Khawaja
€315 EUR dalam 3 hari
4,9 (45 ulasan)
0,0
0,0
Avatar Pengguna
Hello, As I understand, the project requires integration of an external SPI flash for storing of the ECG data. It also involves implementing a Bluetooth service to transmit the data in a batch. I have worked extensively on BLE and TI MCUs (cc2541, cc2640, cc2650). I can build the SPI driver needed for the project and implement the corresponding Bluetooth service. Also, i have experience in digital filter designs with low memory footprint. This can help you in noise filtering of the ECG signals. Please visit my portfolio for details of my capability. Please contact me for discussing further on the project.
€500 EUR dalam 15 hari
4,7 (4 ulasan)
0,0
0,0
Avatar Pengguna
We have professional experience in embedded driver development. We have implemented SPI protocol to communicate between modules. We have also worked on different non volatile memories like eeprom, flash and sd card. We have experience in Bluetooth modules from TI.
€244 EUR dalam 25 hari
4,4 (1 ulasan)
0,0
0,0

Tentang klien

Bendera SLOVENIA
Ljubljana, Slovenia
5,0
6
Memverifikasi Metode pembayaran
Anggota sejak Mar 21, 2016

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.