2023-12-12 06:03 AM
Will this peripheral ever be documented in detail? i.e. registers, interrupts, etc.
Or even a lightweight/low level library would be acceptable.
We may choose STM32U5 for a product but not if we are forced to use TouchGFX for good performance.
Solved! Go to Solution.
2024-12-06 02:58 AM
Did anyone requested the NeoChromeSDK and got it? It was promised that this will be shared via st.com, but in the meantime as a temporary solution this can be requested via mail ( @JMYGI)
I'm still waiting for it, i'm not sure what will it contain. How 'big' you have to be, to actually get it?
I understand that this is 3rd party ip and there are issues what can be shared, but how can developers use it, if there is no documentation on it.
Something like this it would be nice: this is think silicon nema pico xl gpu, it is configured in the following way, give some performance metrics, API, examples, documentation and so on.
What would be even nicer is source code for the library, more description of the HW, shader core architecture and its ISA, so developers can write their own shaders (limited as it is, it is still programable and would be useful)
What is there to gain to keep all this secret? It is no advantage that we have all these nice features, but no possibility to use it. Developers will just use a different MCU. ST MCUs don't exist in a void, there are alternatives, competitors.
2024-12-06 03:51 AM - edited 2024-12-06 05:55 AM
@yakabmarci The best resource I know is LVGL which since 3 weeks ago, thanks to dedicated effort of Liam Howatt, has supposedly working code supporting GPU2D. I am just trying to make it work, it is dev code on master branch, no release yet. This is the only reason why I still did not abandon all the hope.
See: lvgl/src/draw/nema_gfx at master · lvgl/lvgl
But I agree, ST's approach to this matter and engineer support in general is simply very upsetting.
@JMYGI may not be with the company anymore. It almost seems like they try to drastically reduce staff costs before some merger.
2024-12-06 04:03 AM
i have the STM32H7S78-DK on order, should arrive next week, once i have it i plan to make a bunch of examples, just nemagfx stuff, no touchgfx or lvgl or anyhting else. (with or without ST's help :) ) I already had a look at lvgl, it is a good starting point. The purpose is to evaluate nemagfx performance and usability, suitability for a particular project