Jump to content

Recommended Posts

Posted

Hi,

 

I'm trying to use uGFX with these versions of ChibiOS, unfortunately i'm getting unsupported version of ChibiOS. Is there a way to do this ? maybe edit gos_chibios.c/h ?

 

Thanks,

Adrian.

Posted

Editing chibios.c/h is the way to go. We have already added support in our uGFX v3 code but that is significantly different to the current V2 code base.

Due to the significant changes for v3, V2 is currently in lock-down (emergency bug fixes only). V3 is not yet available for the public as changes are still in progress.

  • 2 months later...
Posted
On 21/02/2019 at 15:21, inmarket said:

Editing chibios.c/h is the way to go. We have already added support in our uGFX v3 code but that is significantly different to the current V2 code base.

Due to the significant changes for v3, V2 is currently in lock-down (emergency bug fixes only). V3 is not yet available for the public as changes are still in progress.

Any way I can get V3 code base? I'm currently porting my code from Chibios 17 to the latest and don't want to spend time on 2.9 build integration if newer uGfx requires significant changes

Thx

Posted

V3 code base is not available yet .

You don't need to worry about the v3 changes except in 2 areas...

1. If you have a customised driver

2. If you are playing with the internal ugfx code

The V3 includes extra functionality and improvements to the single file make system. For non-single-file-make everything will remain the same except that the linking of drivers will change slightly.

From an application point of view it is fully compatible with the V2 Api . 

  • 11 months later...
Posted

Hello,

What changes should be made to the gos_chibios.c file? Am I right to assume that I just change

 

#if CH_KERNEL_MAJOR < 2 || CH_KERNEL_MAJOR > 5
	#error "GOS: Unsupported version of ChibiOS"
#endif

to

#if CH_KERNEL_MAJOR < 2 || CH_KERNEL_MAJOR > 6
	#error "GOS: Unsupported version of ChibiOS"
#endif

 

Or is there more I should change?

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...