georg 1 Posted May 4, 2015 Share Posted May 4, 2015 I'm working on a project using the MSP430FR4133 launchpad an have encountered something strange. I use the launchpad to talk to a nrf8001 ble module and I have some code for this up and running fine. However, I tried the same code with the same ble module using the same CCS for programming and just changing the launchpad with an identical model, and the code does not run anymore. Swapping the launchpads again, everything is fine again. Any ideas on differences between two identical boards that can cause such a behaviour? Quote Link to post Share on other sites
abecedarian 330 Posted May 4, 2015 Share Posted May 4, 2015 Maybe check the chip revision and device errata sheets to see if the chips might be different. Quote Link to post Share on other sites
chicken 630 Posted May 4, 2015 Share Posted May 4, 2015 Also check all the jumpers on the boards are set the same way. Quote Link to post Share on other sites
georg 1 Posted May 4, 2015 Author Share Posted May 4, 2015 Good idea about the chip version and errata sheets. I will check this tomorrow. I already checked the jumpers and connections and can rule out that this is the problem. Strange thing is that all the simple things like blinking a LED, simple UART to the PC, simple SPI etc. Work with both launchpads. Only if I want to communicate with the Bluetooth chip things go wrong on one board and work great on the other... Quote Link to post Share on other sites
chicken 630 Posted May 5, 2015 Share Posted May 5, 2015 Hmm, maybe differences in oscillator accuracy. Do you use UART to talk to the Bluetooth module? bluehash 1 Quote Link to post Share on other sites
georg 1 Posted May 5, 2015 Author Share Posted May 5, 2015 Yeah, turns out that oscillator accuracy coupled with bad code was the problem. bluehash 1 Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.