aen-cc3501e-bringup
Host-side (Alif M55-HE) bring-up of the on-module TI CC3501E Wi-Fi 6 + BLE 5.4 coprocessor: power it, release reset, and round-trip PING / GET_VERSION over the inter-chip SPI bridge.
Source: examples/aen/aen-cc3501e-bringup/.
What it does
- Drives the CC3501E power + reset lines from the Alif (
WIFI.EN,E_WIFI.NRST). - Opens the inter-chip SPI bridge and runs the v0.1 META handshake —
PING,GET_VERSION, version-compatibility check. - Prints each handshake step so a first on-silicon link can be debugged step by step.
The companion aen-cc3501e-gpio example drives proxied CC3501E GPIO and the camera-LDO enables over the same bridge — the GPIO proxy is bench-validated on real E8 (pass=8 / fail=0).
board.yaml
som:
sku: E1M-AEN801
preset: e1m-evk
cores:
m55_he:
app: ./src
peripherals: [spi, gpio]
chips:
- cc3501e
diagnostics:
log_level: info
Expected output
[cc3501e-bringup] power + reset CC3501E
[cc3501e-bringup] PING -> 0
[cc3501e-bringup] GET_VERSION -> 0 (proto v1)
This example covers the v0.1 META group (PING / GET_VERSION / GET_MAC / RESET). As of v0.8.0 the bridge goes further on real E1M-AEN801 silicon — Wi-Fi scan + STA connect, BLE scan (ble_gap_disc), and the GPIO proxy are all [BENCH-VERIFIED] (Wi-Fi and BLE not yet concurrent — conf-gated). See E1M-AEN — CC3501E coprocessor.
See also
Questions about this page? Discuss in Community Forum