Hi
Im very new to ChibiOS and having a little bit of a hard time setting up a first project using ugfx, struggling along a few days so far filling in the blanks in knowledge but now Im a little stumped.
Im using ChibiStudio, trunk workspace and RT-STM32F746G-DISCOVERY as a base project to integrate uGFX. I've followed the couple guides on ugfx chibistudio and RT setup but things don't work out accordingly following the steps with either of the workspaces in chibistudio
In the last attempt, I start again with the same project (trunk workspace) and hope to just include the uGFX library w/out changing the main.c and see that I can still build and debug OK. So for this I took to the deeper docs and modified the project makefile manually (rather than use the demo makefile structure).
It seems to be almost there since mostly its building OK but I do end up with an error for the stm32f7xx_hal_rcc.h not being present where its expected. Hoping someone might have an idea with this, compiler output is below. Can I use one from the CubeF7 software package safely?
Would be great to have a working RT demo for this board, target really was to integrate along with chibios F7's RT-LWIP-FATFS-USB demonstration, but I never made it past the blinky yet sadly.
Any wisdom appreciated with this one since im very new to chibi and uGFX both. As well as that not a professional programmer, so I'll always struggle through complex project setup but after that things usually go my way. That being said I might well be spending time up a dead end already
thanks,
Vik
-------------------------------
00:55:22 **** Build of configuration Default for project TestUGFX ****
make -j4 all
Compiler Options
arm-none-eabi-gcc -c -mcpu=cortex-m4 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -fno-common -flto -Wall -Wextra -Wundef -Wstrict-prototypes -Wa,-alms=build/lst/ -DCORTEX_USE_FPU=FALSE -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/build.d -I. -I../../chibios_trunk/os/common/startup/ARMCMx/compilers/GCC -I../../chibios_trunk/os/common/startup/ARMCMx/devices/STM32F7xx -I../../chibios_trunk/os/common/ext/CMSIS/include -I../../chibios_trunk/os/common/ext/CMSIS/ST/STM32F7xx -I../../chibios_trunk/os/rt/include -I../../chibios_trunk/os/common/oslib/include -I../../chibios_trunk/os/common/ports/ARMCMx -I../../chibios_trunk/os/common/ports/ARMCMx/compilers/GCC -I../../chibios_trunk/os/hal/osal/rt -I../../chibios_trunk/os/hal/include -I../../chibios_trunk/os/hal/ports/common/ARMCMx -I../../chibios_trunk/os/hal/ports/STM32/STM32F7xx -I../../chibios_trunk/os/hal/ports/STM32/LLD/ADCv2 -I../../chibios_trunk/os/hal/ports/STM32/LLD/CANv1 -I../../chibios_trunk/os/hal/ports/STM32/LLD/DACv1 -I../../chibios_trunk/os/hal/ports/STM32/LLD/DMAv2 -I../../chibios_trunk/os/hal/ports/STM32/LLD/EXTIv1 -I../../chibios_trunk/os/hal/ports/STM32/LLD/GPIOv2 -I../../chibios_trunk/os/hal/ports/STM32/LLD/I2Cv2 -I../../chibios_trunk/os/hal/ports/STM32/LLD/MACv1 -I../../chibios_trunk/os/hal/ports/STM32/LLD/OTGv1 -I../../chibios_trunk/os/hal/ports/STM32/LLD/RTCv2 -I../../chibios_trunk/os/hal/ports/STM32/LLD/SDMMCv1 -I../../chibios_trunk/os/hal/ports/STM32/LLD/SPIv2 -I../../chibios_trunk/os/hal/ports/STM32/LLD/TIMv1 -I../../chibios_trunk/os/hal/ports/STM32/LLD/USARTv2 -I../../chibios_trunk/os/hal/ports/STM32/LLD/xWDGv1 -I../../chibios_trunk/os/hal/boards/ST_STM32F746G_DISCOVERY -I../../chibios_trunk/test/rt -I../../chibios_trunk/os/various -I../../ugfx -I../../ugfx/3rdparty/tinygl-0.4-ugfx/include -I../../ugfx/boards/base/STM32F746-Discovery -I../../ugfx/drivers/gdisp/STM32LTDC main.c -o main.o
Compiling crt0_v7m.s
Compiling chcoreasm_v7m.s
...
Compiling stm32f746g_discovery_sdram.c
Compiling stm32f7_i2c.c
Compiling gdisp_lld_STM32LTDC.c
../../ugfx/boards/base/STM32F746-Discovery/stm32f746g_discovery_sdram.c:6:31: fatal error: stm32f7xx_hal_rcc.h: No such file or directory
#include "stm32f7xx_hal_rcc.h"
^
compilation terminated.
------------------------------