This bluetooth chip can't connect with onsemi-RSL10(used as peripheral) when it is used as central, but CC2642 can.
Below arethe relevant results.

1. CC2340 to RSL10:After a short connection it stays stuck at "Pairing status: started" and then terminates the connection.(Both basic ble SDK and my program are same result.)
The packet capture result as follows:

2, CC2340 as central and another CC2340 as peripheral can succeed:

3, But CC2642 as central can connect and pair :

Relevant syscfg as foolows:
CC2642(SDK simple central)

CC2340(SDK basic ble)
