hi support,
I can set and red reg correctly, also I can burst write data into tx fifo, once I excuted stx, I can see it is set correctly from status returning. but two problems:
1) the value of txbytes keeps increasing, it looks not get sent out.
2) I checked MARCSTAT, it looks radio goes into rx mode.
as a result, I can not receive the data from receiver.
sres,execute cmd strobe 0x30, return 0xFF
read reg 0x02, value is 0x3F
read reg 0x03, value is 0x07
read reg 0x08, value is 0x45
read reg 0x0B, value is 0x0F
read reg 0x0D, value is 0x1E
read reg 0x0E, value is 0xC4
read reg 0x0F, value is 0xEC
read reg 0x10, value is 0x8C
read reg 0x11, value is 0x22
read reg 0x12, value is 0x02
read reg 0x15, value is 0x47
read reg 0x18, value is 0x04
read reg 0x19, value is 0x76
read reg 0x20, value is 0xF8
read reg 0x23, value is 0xA9
read reg 0x24, value is 0x0A
read reg 0x25, value is 0x20
read reg 0x26, value is 0x0D
read reg 0x2C, value is 0x88
read reg 0x2D, value is 0x31
read reg 0x2E, value is 0x0B
read done
write reg 0x02, value is0x06
write reg 0x03, value is0x47
write reg 0x08, value is0x05
write reg 0x0B, value is0x06
write reg 0x0D, value is0x10
write reg 0x0E, value is0xA7
write reg 0x0F, value is0x62
write reg 0x10, value is0xF5
write reg 0x11, value is0x83
write reg 0x12, value is0x13
write reg 0x15, value is0x15
write reg 0x18, value is0x18
write reg 0x19, value is0x16
write reg 0x20, value is0xFB
write reg 0x23, value is0xE9
write reg 0x24, value is0x2A
write reg 0x25, value is0x00
write reg 0x26, value is0x1F
write reg 0x2C, value is0x81
write reg 0x2D, value is0x35
write reg 0x2E, value is0x09
write patable 0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
write done
read reg 0x02, value is 0x06
read reg 0x03, value is 0x47
read reg 0x08, value is 0x05
read reg 0x0B, value is 0x06
read reg 0x0D, value is 0x10
read reg 0x0E, value is 0xA7
read reg 0x0F, value is 0x62
read reg 0x10, value is 0xF5
read reg 0x11, value is 0x83
read reg 0x12, value is 0x13
read reg 0x15, value is 0x15
read reg 0x18, value is 0x18
read reg 0x19, value is 0x16
read reg 0x20, value is 0xFB
read reg 0x23, value is 0xE9
read reg 0x24, value is 0x2A
read reg 0x25, value is 0x00
read reg 0x26, value is 0x1F
read reg 0x2C, value is 0x81
read reg 0x2D, value is 0x35
read reg 0x2E, value is 0x09
read after writing done
send start-----------------------------
read MARCSTATE first
read reg 0x35, value is 0x01
sidle,execute cmd strobe 0x36, return 0x0F
read version
read reg 0x31, value is 0x14
read PARTNUM
read reg 0x30, value is 0x00
read LQI
read reg 0x33, value is 0x7F
read txbytes first time
read reg 0x3A, value is 0x00
read txbytes second time before write fifo
read reg 0x3A, value is 0x00
write tx fifo 0x17,0x0C,0x0D,0x0E,0x0F,0x10,0x11,0x12,0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
read txbytes first time after write fifo but before stx
read reg 0x3A, value is 0x18
stx,execute cmd strobe 0x35, return 0x0F
read MARCSTATE after stx
read reg 0x35, value is 0x13
read txbytes first time after stx
read reg 0x3A, value is 0x16
send end--------------------------------------
send start-----------------------------
read MARCSTATE first
read reg 0x35, value is 0x13
sidle,execute cmd strobe 0x36, return 0x2F
read version
read reg 0x31, value is 0x14
read PARTNUM
read reg 0x30, value is 0x00
read LQI
read reg 0x33, value is 0x7F
read txbytes first time
read reg 0x3A, value is 0x0B
read txbytes second time before write fifo
read reg 0x3A, value is 0x0B
write tx fifo 0x17,0x0C,0x0D,0x0E,0x0F,0x10,0x11,0x12,0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
read txbytes first time after write fifo but before stx
read reg 0x3A, value is 0x23
stx,execute cmd strobe 0x35, return 0x5F
read MARCSTATE after stx
read reg 0x35, value is 0x13
read txbytes first time after stx
read reg 0x3A, value is 0x22
send end--------------------------------------
send start-----------------------------
read MARCSTATE first
read reg 0x35, value is 0x13
sidle,execute cmd strobe 0x36, return 0x2F
read version
read reg 0x31, value is 0x14
read PARTNUM
read reg 0x30, value is 0x00
read LQI
read reg 0x33, value is 0x7F
read txbytes first time
read reg 0x3A, value is 0x22
read txbytes second time before write fifo
read reg 0x3A, value is 0x22
write tx fifo 0x17,0x0C,0x0D,0x0E,0x0F,0x10,0x11,0x12,0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
read txbytes first time after write fifo but before stx
read reg 0x3A, value is 0x3A
stx,execute cmd strobe 0x35, return 0x56
read MARCSTATE after stx
read reg 0x35, value is 0x13
read txbytes first time after stx
read reg 0x3A, value is 0x39
send end--------------------------------------