Jump to content

ChibiOS 18 or ChibiOS 19 support


catkiller

Recommended Posts

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.

Link to comment
Share on other sites

  • 2 months later...
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

Link to comment
Share on other sites

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 . 

Link to comment
Share on other sites

  • 11 months later...

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?

Link to comment
Share on other sites

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