Find Jobs
Hire Freelancers

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

€30-250 EUR

クローズ
投稿日: 7年以上前

€30-250 EUR

完了時にお支払い
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: 11944223

プロジェクトについて

8個の提案
リモートプロジェクト
アクティブ 7年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に8人のフリーランサーが、平均€301 EURで入札しています
ユーザーアバター
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 10日以内
4.9 (48 レビュー)
6.6
6.6
ユーザーアバター
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 5日以内
4.6 (7 レビュー)
5.3
5.3
ユーザーアバター
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 14日以内
5.0 (5 レビュー)
4.4
4.4
ユーザーアバター
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 3日以内
4.9 (45 レビュー)
0.0
0.0
ユーザーアバター
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 15日以内
4.7 (4 レビュー)
0.0
0.0
ユーザーアバター
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 25日以内
4.4 (1 レビュー)
0.0
0.0

クライアントについて

SLOVENIAのフラグ
Ljubljana, Slovenia
5.0
6
お支払い方法確認済み
メンバー登録日:3月 21, 2016

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。