Other Parts Discussed in Thread: CC2650
Hi experts,
I am building a PCB board mounting the CC2650MODA chip. I first tried 3 prototype boards and everything was working fine, I was able to program the chip and debug it.
After that, I bought a stock of 100 CC2650MODA using the same PCB board but I noticed that I was not able to make them working anymore. I can still upload the code using CCS 7 and I can visualize in the console the "Memory Map Initialization Complete" and "Board Reset Complete". The code that I upload is the one for the sensortag that I adapted for the MODA chip. After I press the ""Resume (F8)" button, the program is starting from the main (I can print something in the console) but then it stops inside the BIOS_start() function and it does not execute the SensorTag_taskFxn() that contains the SensorTag_init() function. But if I use the same code, with the old stock of CC2650MODA chip, the code is running in the SensorTag_taskFxn() and everything is working fine. Hence, the only thing that changes are the chips.
I tried to build a board connecting only the JTAG and the CC2650 MODA using wires. I only connected the power sources (i.e. PIN 1,3,22,23,25,26,27,28,29) and the JTAG pins (JTAG_TCK, TAG_TMS, JTAG_TDO, JTAG_TDI, RESET_N). I also connected the 100K resistor from VCC to RESET_N. Again, I can see the same problem. With the old CC2650 I can program them and run the code fine, but with the new CC2650MODA chip stock I see exactly the same problem. The code does not execute the SensorTag_taskFxn() and it stops inside the BIOS_start function.
The only thing that changes from this stock of 100 pieces of CC2650MODA and the 3 old one is that, the new one is labeled with LTC:1634E1B while the old one is labeled with LTC:1634E7B.
Do you guys think it is a problem of the CC2650MODA stock or I am doing something wrong?
Please let me know
Thanks