|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Apps that talk to the ESP32-C6 companion radio over esp-hosted.
Hardware-validated, but on a DIP-switch configuration (SW4-4 OFF) that excludes the default HIL pass – run them with just hil::c6.
| App | Description |
|---|---|
c6_camera_livestream | Serves camera frames and microphone audio from the board over the ESP32-C6 radio. The RA8D2 runs NetX Duo, DHCP, an HTTP server, CEU capture, colour conversion and a software JPEG encoder; the ... |
c6_camera_mjpeg | Camera streaming with the compression done in the sensor: the OV5640 emits JPEG, the CEU captures the compressed byte stream straight into a caller-owned SDRAM buffer, and NetX serves it as a ... |
c6_fw_version | Proves the esp-hosted protocol, where c6_spi_probe and c6_hosted_init stop at "bytes moved and their shape is sane". It sends a request the co-processor must parse, decodes the response with the ... |
c6_hosted_init | First consumer of port/esp-hosted/, the first-party RA8D2 + ThreadX port of the vendored esp-hosted host driver, and its bring-up harness. It initialises the port, prints the pin map and interrupt ... |
c6_spi_probe | Bring-up instrument for the raw SPI link between the RA8D2 and the ESP32-C6 on Pmod1 (J26). It drives the bus directly – no port, no vendored driver – hand-decodes the esp-hosted payload header out ... |
c6_wifi_join | #492: the first application on this board that takes a real network all the way up over the ESP32-C6. It associates the co-processor's Wi-Fi station with a bench access point through libs/ra8_c6link, ... |
c6_wifi_link | Takes the ESP32-C6's Wi-Fi station up through libs/ra8_c6link – the single integration boundary application code is meant to use – and reads the station's MAC address back. It is the first ... |
wifi_hal_join | The HAL-way twin of c6_wifi_join: same hardware, same outcome – associate the ESP32-C6 station with the bench access point and obtain a DHCP lease. What differs is how the application reads. |