Hi Janez,
I have reviewed your CC2571 slave configuration and noticed a couple of things:
1) You set the channel period to 1131 (24.99Hz) on the CC2571 but you do not set it on the master device. Therefore, the master is using the default channel period which is 8192(4 Hz).
2)When you check the channel state code, you should only be checking the last two bits (bits 0:1) of the channel status byte. In non-AP1 devices, the channel status byte contains 3 fields:
Bits 0:1 - channel status (assigned, searching, tracking etc)
Bits 2:3 - Network number
Bits 4:7 - Channel assignment (master, slave, Tx only, Rx only etc).
If your state machine moves based on this, it could be failing here because you do not mask off just the channel status bits when checking the channel status. You would return 0 in all cases.
However, the fact that you can open a master channel leads me to believe the issue may be with the hardware. It might be something like the crystal that is causing the issue.
If it is the hardware that is the issue, I suggest taking your query to the TI e2e forums, as they support their reference design. They will be able to review your schematics and RF design.
The link to the e2e forums is here:
http://e2e.ti.com/support/low_power_rf/f/660.aspx
Please keep us posted with your progress regarding this issue.
Good luck!
Kassandra