Jump to content

alex31

Members
  • Posts

    11
  • Joined

  • Last visited

Posts posted by alex31

  1. 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

  2. Ok, my stupid fault : i didn't enable I2C3 in mcuconf.h and I2C in halconf.h

    remains an error : mouse_lld_STMPE811_board.h use PAL_STM32_PUDR_FLOATING macro which was valid in chibios 2.6 but  which is not defined anymore in chibios 3.X (and there is no replacement from chibios header, so i guess it as to be declared in GFX source)

    Alexandre

  3. Hello.

    I had managed to compile and use  STM32F429i-Discovery with GFXDEMO  = applications/combo last year with chibios 2.6 (as a start for giving a for student project).

    This year, we have made the transition to chibios 3.x, so i did compile with success STM32F429i-Discovery with GFXDEMO  =  modules/gdisp/basics, but when i try with GFXDEMO  = applications/combo,  compilation fail.

    I use chibios svn version stable 16.1.5, and gfx 2.6 up2date from master git.

    The error come when compiling drivers/ginput/touch/STMPE811/gmouse_lld_STMPE811.c :

    Quote

    ../../../uGFX//boards/base/STM32F429i-Discovery/gmouse_lld_STMPE811_board.h:42:14: error: unknown type name 'I2CConfig'
     static const I2CConfig i2ccfg = {
                  ^
    ../../../uGFX//boards/base/STM32F429i-Discovery/gmouse_lld_STMPE811_board.h:43:2: error: 'OPMODE_I2C' undeclared here (not in a function)
      OPMODE_I2C,

    tons of errors following ...

     

    So it seems that when it compiles gmouse_lld_STMPE811.c, for an unknown reason, it has forgotten all the symbols from chibios header.

    Any clue about that ?

    Thanks

    Alexandre

  4. build-essential and gcc packages installed as the readme says

    Theses packages where installed

    I additionally had to install these packages on my 64-bit OS for the preview to compile.

    libc6-dev-i386

    xorg-dev

    libx11-dev

    libx11-dev:i386

    It definitively helps !

    Now, it's compiling lot of stuff, still stopping on error after a while :

    /tmp/garbling/garbling/preview/main.c:17: référence indéfinie vers « gdispGControl »

    collect2: error: ld returned 1 exit status

    /home/alex/INSTALL/ugfx_studio_0.12_linux/ugfx_library/tools/gmake_scripts/compiler_gcc.mk:282: recipe for target '.build/preview' failed

    make: *** [.build/preview] Error 1

    thanks for the tips

    Alexandre

  5. As a trial, i wanted to begin by generating linux code. When i do so,

    i have an error :

    gos/gos_linux.h:18:23: fatal error: sys/types.h: Aucun fichier ou dossier de ce type

    compilation terminated.

    /home/alex/INSTALL/ugfx_studio_0.12_linux/ugfx_library/tools/gmake_scripts/compiler_gcc.mk:242: recipe for target '.build/obj/gui.o' failed

    make: *** [.build/obj/gui.o] Error 1

    is it a know problem ?

    Thanks

    Alexandre

  6. the message is

    Contacting license server...

    Server did not return a valid response.

    and then, the input field are blanked.

    I am using ubuntu 15.10 64 bits

    I have registered again with another mail address to be sure i didn't made a mistake, but problem remains.

    Thanks

    Alexandre

  7. 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 achieved

    with 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 because

    their 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

  8. 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.1

    Thanks,

    Alexandre

×
×
  • Create New...