i.MX6 SoloLite Bare Metal

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6 SoloLite Bare Metal

1,269 Views
heikowißler_ex
Contributor I

Hi Everyone!

I´ve a question/problem using the i.MX6SL with processor expert in a bare-metal-embedded-C-Projekt.

The "normal" way to configure the peripherie of the controller by the Kinetis series is to use the processor expert. This Tool does the pin-muxing and also build the interface e.g. to communicate by SPI. But this is not possible if you use the i.MX6SL-Series - is that right? It is only possible to configre the pin-muxing but no driver-code could be build.

Do I need to build my own SPI-Driver? Is that the only way?

Thanks for your help!

Kind regards,

Heiko

Labels (1)
0 Kudos
5 Replies

855 Views
sarasur
Contributor II

Hi,

I am trying to blink LED using I.MX6DL. So does the above discussion mean, I can't use the component library available at  McuOnEclipse download | SourceForge.net  to blink LED ?

When I tried to generate code in PEx using the LED component library I got the error as attached in the .jpg file.

Do I need to write my own code for LED now ?

Regards,

Sarang  Generator FAILURE Error in including.jpg

0 Kudos

855 Views
Yuri
NXP Employee
NXP Employee

Hello,

  Yes, the i.MX6 PE provides only software examples how to configure
properly signals via pin multiplexing options. Full driver code should be

design by customers.

  You may look also at

Integrating Processor Expert for i.MX and ARM GCC with Eclipse


Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

855 Views
heikowißler_ex
Contributor I

Thanks for your fast support!

In summary there is no possibility to include some external libraries to speed up the development process without using an OS?

Is that right?

Are there libraries of other A9-Controller which could be used?

kind regards,

Heiko

0 Kudos

855 Views
Yuri
NXP Employee
NXP Employee

Hello,

  As for i.MX6 SL bare metal examples, You may create request in order

to get preliminary (non-official) i.MX6SL OBDS.

1)Please open www.nxp.com
2)On the top level menu, select Support > Sales and Support (http://www.nxp.com/support/sales-and-support:SUPPORTHOME).
3)On the bottom of the page, select Hardware & Software.
4)Register with your business email to access the technical NXP online support.
5)A verification email will be sent to your account. Click the embedded link to verify your access.
6)On the NXP online support page, select Contact Support from the top menu and click “submit a new case” to start the process.

Regards,

Yuri.

0 Kudos

855 Views
Yuri
NXP Employee
NXP Employee

Hi,

   Alas, we do not have ready for using set of libs / drivers for i.MX6SX SOC.

Customers only can refer to U-boot sources as most completed set of examples.

Regards,

Yuri.

0 Kudos