-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Renesas LVGL not capable of Bare Metal? #10
Comments
Thank you for reporting it. We haven't tried without OS yet as it seems FreeRTOS is used in Dave2D too. @becseya can you take a look at it? |
Running bare metal would require significant changes, which I would discuss internally before doing so. |
That would be great! |
@jeremy-baker We looked into files generated by FSP, and found that crucial global variables ( Is there a way to support a bare metal application via FSP? |
@becseya you would need to create a new FSP project, and choose No RTOS, and add the required components (you can export the configuration from the existing FreeROTS based project, and import it into the bare metal project configuration). The structure of the code would be different for a bare-metal project, so different include files would be required. |
@jeremy-baker what do you mean by "component export"? I've tried the following methods with no success:
|
I mean export the configuration of a stack, e.g. exporting the Graphic LCD stack from the configuration of a working project, and importing the configuration into a new project. In the project that already has the stack configured (e.g. Graphics LCD (r_glcdc), right click on the component and select "Export", to export the configuration to an XML file :- Then to import that into a different project, right click in the stacks area of the configurator (the red box shows where I clicked), and select "Import" :- If you want to export a pin configuration from one project, go to the pins tab of hte configurator, click on "Manage Configuration...", then select the pin configuration to export, and click "Export" :- Import a pin configuration from the same place, using the "Import" button. |
Hi,
The code is, as far I understand, not capable of bare metal. I have some projects without external sram and therefore have only limited recources.
renesas_glcdc for example does not check for rtos or not and throws an error.
I added instead "hal_data.h" to fix the error, but the screen still did not show anything...
Has someone tried it or has a idea?
The text was updated successfully, but these errors were encountered: