[solved] Building Marlin for STM32: Unsupported Platform! January 25, 2024 01:01PM |
Registered: 10 years ago Posts: 58 |
$ pio check Checking STM32F103RE_creality > cppcheck (board: genericSTM32F103RE; platform: ststm32@~12.1) Marlin/src/HAL/platforms.h:58: [high:error] #error Unsupported Platform! [preprocessorErrorDirective]But there are STM32 in the list, so why doesn't it work?
Marlin-bugfix-2.1.x/Marlin/src/HAL/AVR/u8g_com_HAL_AVR_sw_spi.cpp: In function 'void u8g_com_arduino_init_shift_out(uint8_t, uint8_t)': Marlin-bugfix-2.1.x/Marlin/src/HAL/AVR/u8g_com_HAL_AVR_sw_spi.cpp:71:15: error: cannot convert 'volatile uint32* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment u8g_outData = portOutputRegister(digitalPinToPort(dataPin)); ^ /media/DATEN/home/jan/Home/Build/Marlin-bugfix-2.1.x/Marlin/src/HAL/AVR/u8g_com_HAL_AVR_sw_spi.cpp:72:16: error: cannot convert 'volatile uint32* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment u8g_outClock = portOutputRegister(digitalPinToPort(clockPin)); ^ exit status 1 Compilation error: cannot convert 'volatile uint32* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
Re: Building Marlin for STM32: Unsupported Platform! January 25, 2024 09:10PM |
Admin Registered: 13 years ago Posts: 7,005 |
Re: Building Marlin for STM32: Unsupported Platform! January 26, 2024 06:00AM |
Registered: 10 years ago Posts: 58 |
Re: Building Marlin for STM32: Unsupported Platform! January 26, 2024 08:19AM |
Registered: 10 years ago Posts: 58 |