[DONE] The New STM32F429/F439

This forum is dedicated to feedback, discussions about ongoing or future developments, ideas and suggestions regarding the ChibiOS projects are welcome. This forum is NOT for support.
Post Reply
User avatar
Tectu
Posts: 1225
Joined: Thu May 10, 2012 9:50 am

Re: [TODO] The New STM32F429/F439

Post by Tectu »

Giovanni wrote:2) create a small platform driver for the LCD and the FSMC.

What do you mean by that? The driver would be provided by µGFX (or do you want to be independent from µGFX? :cry: )


~ Tectu
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: [TODO] The New STM32F429/F439

Post by Giovanni »

It would be meant for initialization, low level commands at most.

Giovanni
User avatar
Tectu
Posts: 1225
Joined: Thu May 10, 2012 9:50 am

Re: [TODO] The New STM32F429/F439

Post by Tectu »

Why would you want to put the display initialization into your board files? µGFX has board files as well in which the peripherals get initialized as required.


~ Tectu
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: [TODO] The New STM32F429/F439

Post by Giovanni »

Tectu wrote:Why would you want to put the display initialization into your board files? µGFX has board files as well in which the peripherals get initialized as required.


The HAL is supposed to initialize the HW, sorry but I think that board initialization does not belong to a graphic library, probably you have a problem there.

Giovanni
User avatar
Tectu
Posts: 1225
Joined: Thu May 10, 2012 9:50 am

Re: [TODO] The New STM32F429/F439

Post by Tectu »

I agree with you that it's better done within your stuff indeed. The reason why we have our own init_board() routine is to be able to setup the peripherals for systems different than ChibiOS/RT (they sometimes don't come with any HAL, as you might know better than I do). I assume that we'll just leave it empty for the ChibiOS/RT support then :D


~ Tectu
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: [TODO] The New STM32F429/F439

Post by Giovanni »

Wouldn't other operating systems have their own initialization? anyway, in 3.0 the HAL will potentially become usable by other OSes or even without OS, not sure I am going to support that scenario however, my targets are RT and NIL only.

Giovanni
User avatar
Tectu
Posts: 1225
Joined: Thu May 10, 2012 9:50 am

Re: [TODO] The New STM32F429/F439

Post by Tectu »

Giovanni wrote:Wouldn't other operating systems have their own initialization?

Correct - as I said, you can leave it empty or take the save way.

By the way, I just received mine :)


~ Tectu
User avatar
tronicgr
Posts: 12
Joined: Thu Aug 08, 2013 8:50 pm

Re: [TODO] The New STM32F429/F439

Post by tronicgr »

From what I see from the schematic and the LCD model, the LCD has ILI9341 driver IC or equivalent... Is that correct?
User avatar
Tectu
Posts: 1225
Joined: Thu May 10, 2012 9:50 am

Re: [TODO] The New STM32F429/F439

Post by Tectu »

Yes, that seems to be correct to me as well.


~ Tectu
User avatar
Tectu
Posts: 1225
Joined: Thu May 10, 2012 9:50 am

Re: [TODO] The New STM32F429/F439

Post by Tectu »

Any news on this, Giovanni? Did you find any time to work on the port?


~ Tectu
Post Reply