forked from MarlinFirmware/Marlin
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
I have tried to compile the esp32s2 branch, but getting the following errors::
C:\Marlin\Marlin-esp32s2\Marlin\src\HAL\ESP32\timers.cpp: In function 'void timer_isr(void*)':
C:\Marlin\Marlin-esp32s2\Marlin\src\HAL\ESP32\timers.cpp:79:45: error: 'struct timg_dev_t' has no member named 'int_st'
uint32_t intr_status = TG[timer.group]->int_st.val;
^~~~~~
C:\Marlin\Marlin-esp32s2\Marlin\src\HAL\ESP32\timers.cpp:94:40: error: 'struct timg_dev_t' has no member named 'int_clr'
case TIMER_0: TG[timer.group]->int_clr.t0 = 1; break;
^~~~~~~
C:\Marlin\Marlin-esp32s2\Marlin\src\HAL\ESP32\timers.cpp:95:40: error: 'struct timg_dev_t' has no member named 'int_clr'
case TIMER_1: TG[timer.group]->int_clr.t1 = 1; break;
^~~~~~~
C:\Marlin\Marlin-esp32s2\Marlin\src\HAL\ESP32\timers.cpp:105:47: error: 'volatile union timg_txconfig_reg_t' has no member named 'alarm_en'
TG[timer.group]->hw_timer[timer.idx].config.alarm_en = TIMER_ALARM_EN;
^~~~~~~~
C:\Marlin\Marlin-esp32s2\Marlin\src\HAL\ESP32\timers.cpp: In function 'bool HAL_timer_interrupt_enabled(uint8_t)':
C:\Marlin\Marlin-esp32s2\Marlin\src\HAL\ESP32\timers.cpp:202:27: error: 'struct timg_dev_t' has no member named 'int_ena'
return TG[timer.group]->int_ena.val | BIT(timer_num);
^~~~~~~
Multiple libraries were found for "WiFi.h"
Used: C:\Users\User\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi
Not used: C:\Program Files (x86)\Arduino\libraries\WiFi
exit status 1
Error compiling for board ESP32S2 Dev Module.
Also, any intention to port Marlin to esp32s3 ?
Metadata
Metadata
Assignees
Labels
No labels