Hi,
I recently changed CC2540 unit from F128 to F256. When I used F128 it worked fine. But as soon as I changed it to F256 it doesn't work for osal_snv functions (init, write, and read).
Please look below for what I did for changing from F128 to F256. If there is any missed step, please let me know.
C/C++ Compiler->Preprocessor->Defined Symbols: remove HAL_BOARD_F128
General Options->Target->Device information: change from CC2540F128 to CC2540F256
Linker->Config->Linker configuration file: change from ti_51ew_cc2540f128b.xcl to ti_51ew_cc2540b.xcl (checked Override default)
Thanks,
Brian