Thank you for your reply and also thanks to Bruce Havemeier, I have received his email with some hardware documents.
Besides, I had some luck today. After carefully reading all related documents, I did the following steps:
1. Connect micro USB power to CMP9010 EVB and set jumper J1 to REG ('down position' according to quick start guide provided by CEL).
2. set J2 on CMP9010 EVB to 1.8V ('down position' according to quick start guide provided by CEL)
3. in app_config.h, comment out definition of "WIFI_88W8801_BOARD_AW_NM191_USD", define "WIFI_IW416_BOARD_AW_AM510_USD" instead.
Then at lease the "xxxx_wifi_setup" example works. I got the following output from serial console (/dev/ttyACM0 on my linux desktop).
```
Wifi setup example
Initialize WLAN Driver
MAC Address: 00:22:A3:07:25:07
[net] Initialized TCP/IP networking stack
app_cb: WLAN: received event 10
app_cb: WLAN initialized
WLAN Driver Version : v1.3.r37.p3
WLAN Firmware Version : IW416-V0, RF878X, FP91, 16.91.21.p11.3, WPA2_CVE_FIX 1, PVE_FIX 1
Scan scheduled...
10 networks found:
18:31:BF:00:D1:1C "ASUS_5G"
channel: 149
rssi: -60 dBm
security: WPA2
WMM: YES
18:31:BF:00:D1:18 "ASUS"
channel: 2
rssi: -65 dBm
security: WPA2
WMM: YES
D8:8A:DC:D4:1B:D4 "HAPPINESS"
channel: 6
rssi: -56 dBm
security: WPA2
WMM: YES
D8:8A:DC:D4:87:D0 "HAPPINESS"
channel: 6
rssi: -81 dBm
security: WPA2
WMM: YES
D8:8A:DC:D4:87:D1 (hidden)
channel: 6
rssi: -82 dBm
security: WPA2
WMM: YES
D8:8A:DC:D4:1B:D5 (hidden)
channel: 6
rssi: -54 dBm
security: WPA2
WMM: YES
EC:26:CA:90:F6:BB "juwanke-test-a5a5a5a5"
channel: 11
rssi: -19 dBm
security: WPA/WPA2 Mixed
WMM: YES
D8:8A:DC:F4:1B:D8 (hidden)
channel: 149
rssi: -56 dBm
security: WPA2
WMM: YES
3E:06:A7:4C:A3:BA (hidden)
channel: 11
rssi: -91 dBm
security: WPA/WPA2 Mixed
WMM: YES
D8:8A:DC:D4:1B:D8 "HAPPINESS"
channel: 149
rssi: -57 dBm
security: WPA2
WMM: YES
Connecting to SSID .....app_cb: WLAN: received event 2
[!] WLAN: network not found
Connection Failed! Stopping!
```