Going to use SI4455 with PIC18F14K22. SPI is working fine.
PART_INFO response 0x11 0x44 0x55 0x00 0x00 0x0D 0x00 0x03
I will load EZConfig Array & Radio patch into SI4455 by SPI.
Please be so kind to tell me where I can find EZConfig Array & Radio patch hex data?
Your part is Si4455-B1A. This revision needs no patching.
You can find EZConfig Array in the config header and sample application that you configure and generate in the Wireless Development Suite for Si4455-B1A.
Many Thanks for previous post. It was really helpful.
Now I obtained radio_config_Si4455.h file & new questions:
There are two groups of bytes:
RF_WRITE_TX_FIFO 114 bytes;
RF_WRITE_TX_FIFO_1 112 bytes.
Have I to:
Write API Command WRITE_TX_FIFO 0x66 following with 114 bytes obtaining CTS after each group of 8;
API Command NOP 0x00;
API Command WRITE_TX_FIFO_1 0x66 following with 112 bytes obtaining CTS after each group of 8.
Have i to fill insufficient 8 byte groups?
There are no 8 byte groups in the WRITE_TX_FIFO command and need no obtaining CTS.
CTS is needed only after NOP.
Eight byte commands are in patch, not in the EZConfig array.