2020-10-09 08:27 AM
2021-04-15 02:27 AM
Hello @Hab Collector ,
The firmware package for STM32Cube_F7 doesn't yet support STM32CubeIDE. SW4STM32 is supported instead. But you can import the SW4STM32 projects into STM32CubeIDE (which I presume you did).
It would be helpful if you provide us with more details about the differences that you've noticed to be able to investigate the issue further.
Best Regards,
Walid
2021-04-15 02:36 AM
Not sure of the differences, but a lot of the Third Party Middleware is outdated.
2021-04-16 03:52 AM
Thank you greatly for your response. I did "in part" manage to get the FAT_FS working. I was able to get it working in a bear metal application (my test hardware only firmware running on custom hardware). I also got it working with the CMSIS_V1 RTOS (with my play with TouchGFX application running on STM32F746 DISCO hardware). However in my actual application, targeted to my custom hardware in which I use CMSIS_V2 RTOS it is not working and I do not know why. It has been over a week since I last looked at it as I needed to work on the next hardware revision. I will say that when I got it to work in CMSIS_V1 it was necessary to edit the file sd_diskio.c.
On the bear metal implementation no edit was necessary.
So I choose CMSIS_V2 over V1 as the V1 seemed incomplete and not all calls worked as they should. With the exception of the FAT_FS all else within the application seems to work as needed. Maybe this was a big mistake, but I figured since it was released and it was the V2 it would work better.
I should complete my hardware revisions by today and return to the firmware tomorrow. I really do need to get the FAT_FS working within the actual application CMSIS_V2 RTOS so any knowledge you can provided would be most wonderful and appreciated.
Many thanks for responding.