[FUN] Enigmatic screenshots (released)
- Giovanni
- Site Admin
- Posts: 14455
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1076 times
- Been thanked: 922 times
- Contact:
Re: [FUN] Enigmatic screenshots
Almost done I can give some details now.
It should be released very soon and will contain ChibiOS for ST's PowerPC platforms. I think you noticed all the commits regarding that). I always wanted to implement this old idea of mine and finally I had a chance to do this for my employer.
ChibiOS has been split into configurable components and building an application is even more easy, the resulting code can also be compiled standalone using make, as usual.
The environment is not PPC-specific, other families can be added easily.
Some highlights:
1) There is a component SDK that allows to transform any code into a configurable components, not Just ChibiOS. Imagine also lwIP, FatFS etc becoming visually configurable components.
2) Everybody will be able to create components and share them like normal Eclipse plugins.
3) Compilers and tools are added by embedding them into special Eclipse Plugins and easily added.
4) It is very convenient to use with ChibiOS, forget about editing configuration files, also peripherals configuration will become visual at some point.
Also:
1) ChibiStudio is frozen, it will be reimplemented in the thing.
2) The ChibiOS configuration tool will be removed, the new one is much much better and easier to use.
3) ChibiOS will also be delivered as components (for ST platforms) in addition to the normal distribution.
Giovanni
It should be released very soon and will contain ChibiOS for ST's PowerPC platforms. I think you noticed all the commits regarding that). I always wanted to implement this old idea of mine and finally I had a chance to do this for my employer.
ChibiOS has been split into configurable components and building an application is even more easy, the resulting code can also be compiled standalone using make, as usual.
The environment is not PPC-specific, other families can be added easily.
Some highlights:
1) There is a component SDK that allows to transform any code into a configurable components, not Just ChibiOS. Imagine also lwIP, FatFS etc becoming visually configurable components.
2) Everybody will be able to create components and share them like normal Eclipse plugins.
3) Compilers and tools are added by embedding them into special Eclipse Plugins and easily added.
4) It is very convenient to use with ChibiOS, forget about editing configuration files, also peripherals configuration will become visual at some point.
Also:
1) ChibiStudio is frozen, it will be reimplemented in the thing.
2) The ChibiOS configuration tool will be removed, the new one is much much better and easier to use.
3) ChibiOS will also be delivered as components (for ST platforms) in addition to the normal distribution.
Giovanni
Re: [FUN] Enigmatic screenshots
What? I don't get it.
ST does have PowerPC architecture MCUs? Or is this for PowerPC hosts? what?
Sorry, but I must be misunderstanding something
~ Tectu
ST does have PowerPC architecture MCUs? Or is this for PowerPC hosts? what?
Sorry, but I must be misunderstanding something
~ Tectu
- Giovanni
- Site Admin
- Posts: 14455
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1076 times
- Been thanked: 922 times
- Contact:
Re: [FUN] Enigmatic screenshots
Yes, ST's 32bits automotive MCUs are based on Power cores (e200z). Very powerful devices but harder to use than ARM one, until now
Re: [FUN] Enigmatic screenshots
Hm... How comes that I've never really noticed them before?
But I guess this goes off topic.
~ Tectu
But I guess this goes off topic.
~ Tectu
- Giovanni
- Site Admin
- Posts: 14455
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1076 times
- Been thanked: 922 times
- Contact:
Re: [FUN] Enigmatic screenshots
Yes,
It will be released on 12 January, it will be a development platform for PPC devices but adding support for STM32 using ChibiOS is straightforward.
Giovanni
It will be released on 12 January, it will be a development platform for PPC devices but adding support for STM32 using ChibiOS is straightforward.
Giovanni
-
- Posts: 417
- Joined: Tue Dec 21, 2010 10:19 am
- Location: Karlsruhe, Germany
- Been thanked: 1 time
- Contact:
Re: [FUN] Enigmatic screenshots
What about this cheap prototype board you talked about? If the price is hot, I'll buy one
- Giovanni
- Site Admin
- Posts: 14455
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1076 times
- Been thanked: 922 times
- Contact:
Re: [FUN] Enigmatic screenshots
Hi,
Initially there will be a development board "cheap enough" compared to the thousands required for normal automotive boards but I am trying to create a discovery-like chap board I am already in talks about that.
The SOC would be one of the following:
http://www.st.com/internet/automotive/subclass/963.jsp
I wish to use the one with 3MB flash, e200z4+e200z0 cores and Ethernet, it is still listed as "proposal" but it is very real.
I asked explicitly to use the STM32F3-Discovery as reference, MEMS included and that would not be a problem. The problem is to create a JTAG debugger AND getting it supported in OpenOCD. The support in ChibiOS is already functional and will be improved to STM32-like levels.
Giovanni
Initially there will be a development board "cheap enough" compared to the thousands required for normal automotive boards but I am trying to create a discovery-like chap board I am already in talks about that.
The SOC would be one of the following:
http://www.st.com/internet/automotive/subclass/963.jsp
I wish to use the one with 3MB flash, e200z4+e200z0 cores and Ethernet, it is still listed as "proposal" but it is very real.
I asked explicitly to use the STM32F3-Discovery as reference, MEMS included and that would not be a problem. The problem is to create a JTAG debugger AND getting it supported in OpenOCD. The support in ChibiOS is already functional and will be improved to STM32-like levels.
Giovanni
- Giovanni
- Site Admin
- Posts: 14455
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1076 times
- Been thanked: 922 times
- Contact:
Re: [FUN] Enigmatic screenshots
There is no really reason to not give more details about the environment, look at the following screenshots:
On the left there is the "application tree" a tree of all the components that are included in the application, you may notice how ChibiOS/RT has been split in visually handled components, it is like it was designed with this in mind, what a coincidence
On the right there is the really interesting part, it is the equivalent of the board configurator, note that each component is visually configurable.
The SPC5 studio includes also an SDK for components, an existing library can be encapsulated in a component and given a visual configuration, for example it would be possible to encapsulate lwIP or FatFS and have their configuration files generated automatically by the visual configurator. The configurator uses FreeMarker as template processor, just like the ChibiOS old configurator (just a coincidence of course).
Another detail of the configurator:
Note that it is possible to write code in there that is placed in the generated board.c.
Giovanni
On the left there is the "application tree" a tree of all the components that are included in the application, you may notice how ChibiOS/RT has been split in visually handled components, it is like it was designed with this in mind, what a coincidence
On the right there is the really interesting part, it is the equivalent of the board configurator, note that each component is visually configurable.
The SPC5 studio includes also an SDK for components, an existing library can be encapsulated in a component and given a visual configuration, for example it would be possible to encapsulate lwIP or FatFS and have their configuration files generated automatically by the visual configurator. The configurator uses FreeMarker as template processor, just like the ChibiOS old configurator (just a coincidence of course).
Another detail of the configurator:
Note that it is possible to write code in there that is placed in the generated board.c.
Giovanni
Return to “Development and Feedback”
Who is online
Users browsing this forum: No registered users and 12 guests