Other Parts Discussed in Thread: CC2541
hi there,
I have a hex file built by IAR embedded workbench that , when used with CC debugger, correctly configures the CC2541 with a program that starts GAP advertising from after reset. It also has an active serial line handler. When configuring the device on our system board with my own flash loader (program running on ARM processor connected by GPIO lined to DD,DC,RESET_N as well as TX/RX UART), I can get the CC2541 to run and can monitor its state via the serial line debug messages I am putting out -- I can see it say it is starting advertising and I see when it stops. However I am not seeing any advertisements from my other devices. In the past when I have had this issue, it has been due to the wrong CC254X stack library being loaded as well as a wrong crystal frequency on our radio board. This does not seem to be the case right now, both are correct. And I can get it to advertise if I flywire the CC debugger to the debug lines. Are there any other reasons this could occur? Anything I have to do in my flash loader program to ensure the radio runs correctly?
thanks!
-Tyler