nuttx/boards/xtensa/esp32s3/esp32s3-devkit/configs
Filipe Cavalcanti 91dfd20eaf arch/xtensa: add support for brushed DC motor control
arch/xtensa: add support for capture driver on ESP32 and ESP32|S3|

Squashed:
Initial settings for MCPWM Capture on board level
Created lower half files - compilation ok
Using capture debug features. Simple example on fops works
Successful duty and freq calculation
Documentation update
Fixed and added interupt capabilities for all 3 capture channels
Cleaned defconfig
Renamed macros, added S3 options and moved arch source to common dir
Added support for ESP32S3
Added capture example to defconfig and renamed

Basic bring up ready. New Kconfig options for motor.

Good motor registration

Working on enabling pwm generators

Working on enabling pwm generators

Added fops functions

Success on PWM 50%

stable pwm operation for bdc

Added loopback option for testing

Improved rules on fsm

Working motor direction control

Testing new ISR for fault handling

Issues on fault ISR

Removed fault implementation (not working)

Added support for esp32s3

Documentation improvements

Added default motor spin direction

Added parameter change while running

Review fixes

arch/xtensa: add support for fault signal on motor control

Squashed:
Initial settings for MCPWM Capture on board level
Created lower half files - compilation ok
Using capture debug features. Simple example on fops works
Successful duty and freq calculation
Documentation update
Fixed and added interupt capabilities for all 3 capture channels
Cleaned defconfig
Renamed macros, added S3 options and moved arch source to common dir
Added support for ESP32S3
Added capture example to defconfig and renamed

Basic bring up ready. New Kconfig options for motor.

Good motor registration

Working on enabling pwm generators

Working on enabling pwm generators

Added fops functions

Success on PWM 50%

stable pwm operation for bdc

Added loopback option for testing

Improved rules on fsm

Working motor direction control

Testing new ISR for fault handling

Issues on fault ISR

Removed fault implementation (not working)

Added support for esp32s3

Documentation improvements

Added default motor spin direction

Added parameter change while running

Got responsive fault indicator

Working brakes - still need to work on starting isr

Fixed single-time ISR initializiation

Working soft brake on fault

Improved KConfig for BDC and BLDC

Kconfig fixed at board level
2024-07-27 12:08:51 +08:00
..
adc Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
audio net: Enable ICMP by default if IPv4 is enabled 2024-07-09 17:08:27 +08:00
ble Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
blewifi net: Enable ICMP by default if IPv4 is enabled 2024-07-09 17:08:27 +08:00
buttons Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
capture arch/xtensa: add support for capture driver on ESP32 and ESP32|S3| 2024-06-27 18:14:59 +08:00
coremark Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
cxx Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
eth_lan9250 net: Enable ICMP by default if IPv4 is enabled 2024-07-09 17:08:27 +08:00
gpio Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
i2c Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
knsh Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
ksta_softap net: Enable ICMP by default if IPv4 is enabled 2024-07-09 17:08:27 +08:00
mcuboot_nsh Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
motor arch/xtensa: add support for brushed DC motor control 2024-07-27 12:08:51 +08:00
nsh Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
nxlooper Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
oneshot Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
pm Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
psram_octal Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
psram_quad Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
psram_usrheap Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
pwm Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
qemu_debug refresh esp32s3-devkit:qemu_debug 2024-07-10 23:38:17 +08:00
random Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
rmt Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
rtc Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
smp Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
sotest Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
spi Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
spiflash Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
sta_softap net: Enable ICMP by default if IPv4 is enabled 2024-07-09 17:08:27 +08:00
stack Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
tickless Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
timer Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
toywasm net: Enable ICMP by default if IPv4 is enabled 2024-07-09 17:08:27 +08:00
twai Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
usb_device boards/esp32s3: Increse the default stack size for usbnsh 2024-07-17 15:08:17 +08:00
usbnsh boards/esp32s3: Increse the default stack size for usbnsh 2024-07-17 15:08:17 +08:00
watchdog Changed ESP32S3 Chip names based on their configuration and added ESP32S3_CUSTOM chip module 2024-06-21 17:55:42 +08:00
wifi net: Enable ICMP by default if IPv4 is enabled 2024-07-09 17:08:27 +08:00