Hello Everyone,

I'm (still) trying to interface the MSP430F5438a uC with the CC2520 
radio chip. (I'm using the tp-freeforall/prod repo)
Now I'm facing the following problem:

When sending out (TX) messages the SfdCapture.captured event never 
fires, except after boot-up for the first time.

- I captured some of these "first packets" with a CC2531 USB dongle and 
TI Packet Sniffer and the result looks like this every time:
41 88 11 22 00 FF XX XX XX XX XX XX XX XX XX (where XXs are different 
every time, but the length is the same, 15)

- I also measured the signal with an oscilloscope on GPIO4 of CC2520 
(which is set to SFD by default (based on CC2520 Datasheet / SWRS068) 
and connected to P8.1 on MSP430F5438a) and I can see this first SFD 
signal after boot-up, but the high-level of the signal is only around 
0.3V. (I don' really understand why so low.)

- I tried to remap the timers, because by default the radio uses Micro 
timer (my HplCC2520.nc is based on sam3s_ek) which is mapped to 
Timer1_A, but the P8.1 (the SFD signal from CC2520) is mapped to 
Timer0_A which is a T32khz timer, so I replaced Timer0_A and Timer1_A 
with each other, but it didn't get any better.

At the moment I'm out of ideas, if anyone could give me a hint what the 
problem could be, it'd be great.

(the above mentioned event can be found in 
/tos/chips/cc2520/CC2520DriverLayerP.nc around line 1600)

Thank you in advance.

Best wishes,
Adam Erdelyi
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to