Part Number: CC2640R2F
Other Parts Discussed in Thread: TIDA-01624, TMP117
I am a student research assistant in Fraunhofer Institute IPK. We are working now on a BLE project. We are planning to connect several sensors with database and mobile app. Likewise, we have chosen your TIDA-01624 as a first step for our project. But I have some troubles with the implementation. TIDA-01624 uses the MCU CC2640R2FRSMR 4x4 mm QFN with temperature sensor TMP117. I am trying to test the same sensor but with the LaunchPad MCU CC2640R2FRGZ 7x7 mm QFN and I am working in the same time on our-implemented device, which has the MCU CC2640R2FRHBR 5x5 mm QFN.
I compiled the design’s embedded firmware. I realized, that “tida_01624 Code must be even for TIDA BLE Temp Patch (MCU CC2640R2FRSMR 4x4 mm QFN) but the code is for 7x7 mm QFN, that means it must work on the LaunchPad without any change. But unfortunately, the code is not working, as expected. The connection between the app and the LaunchPad works well but the App gifs me always the highest temperature value because of a problem in I2C. The Pins are always high.
I also face the same Problem with our-implemented device. I changed and adjusted the Board.h, CC2640R2DK_5XD.c and CC2640R2DK_5XD.h. But I got the same Problem again.
Can you tell me please, what I must change in the code, if I use the same MCU but another QFN?
I can also describe the problem with more details, so I am available for your question.