alex31 Posted January 19, 2016 Report Share Posted January 19, 2016 Hello, this is my first post, i 'll begin with a big thanks for this open source graphic library in the spirit of our beloved ChibiOS.As a total newbie, i try the discoF746 ChibiOS demo. After adding some include path in makefile, it compiles.When flashed to the devboard, the screen just get white and nothing more.I have added a blinker task to main.c , so i can see that the processor is not stuck since the led blinks.I use Chibios3 from master branch.I need and advice to know where to search to make this demo works, and then begin my own project.EDIT1 : the raw32 version demo is working. Does the ChibiOS version only works with known version of chibios ? if so, what is/are the version known to work ?EDIT1.1 : does not compile with 3.0.4, compile but just show whitescreen with 16.1.0 and 16.1.1Thanks,Alexandre Link to comment Share on other sites More sharing options...
inmarket Posted January 19, 2016 Report Share Posted January 19, 2016 There is something broken with the ChibiOS V3 support for the STM32F7.As yet we have not been able to identify what is wrong.Compiling with ChibiOS V2 as a STM32F4 target works.Compiling with RAW32 as a STM32F4 or F7 target works.It is only ChibiOS V3 with an F7 target that doesn't.I spent nearly a week trying to find the problem but couldn't so I gave it up until I have more time (there is never enough of that! )If you would like to try and find the problem we would be very appreciative. It has something to do with either the port initialisation sequence or the clock initialisation sequence in ChibiOS V3 as it obviously works perfectly with RAW32. Link to comment Share on other sites More sharing options...
alex31 Posted January 20, 2016 Author Report Share Posted January 20, 2016 I spent nearly a week trying to find the problem but couldn't so I gave it up until I have more time (there is never enough of that! )If you would like to try and find the problem we would be very appreciative. It has something to do with either the port initialisation sequence or the clock initialisation sequence in ChibiOS V3 as it obviously works perfectly with RAW32.Thanks for this information. Well, i planned to use a disco_F746 for a project for students, which is beginning .. now, but I think that the goal that I ask (an ADSB transponder simulator to simulate and detect garbling) can be achievedwith a disco_F429, so, since disco_F429 ufgx/chibios port works, i will, in the first time ask my students to use a disco F429. It will even be easier for the student becausetheir real time / rtos course is based upon chibios 2.6.In my spare time, i will try to see if i can detect where disco_F746 port fail ..Alexandre Link to comment Share on other sites More sharing options...
Joel Bodenmann Posted January 20, 2016 Report Share Posted January 20, 2016 That sounds good to us!We are happy to answer any of your questions to help you figuring out what causes the problem with the F7 port. It's just that we are currently drowning in work so we don't have time to get to it ourselves.~ Tectu Link to comment Share on other sites More sharing options...
alex31 Posted November 24, 2016 Author Report Share Posted November 24, 2016 Does the uGfx demo (when using ChibiOS) relies on the discoveryF746 board.h file provided by ChibiOS ? If so, i have seen that there is some differences for this board between the definitions provided by ST CubeMX and the ones in ChibiOS board.h Saying that, i have tried to fix chibios board.h, with no success (now the screen goes black after init, but still nothing displayed on it) Alexandre Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now