Community
cancel
Showing results for 
Search instead for 
Did you mean: 
idata
Community Manager
874 Views

Use qmsi driver in zephyr project.

Hello!

How to use qmsi driver in Zephyr project.

I want to use qmsi driver that placed in ext folder from Zephyr in ISSM.

But if I add # include

in build i have - fatal error: qm_pwm.h: No such file or directory.

Step by step

1. Open ISSM

2. File->new->Intel project for microcontroller

3. Intel Quark SE C1000

4. Zephyr Project (1.4)

5. Zephyr Nano Kernel

6. Drivers->GPIO

7. Finish generate project

and me need use timer with interrupt every 1ms.

Quark SE C1000 have 4 timer/counter I want to use this timers. Zephyr driver not provide interface for this in qmsi have this timer.

Please help me configure ISSM for use qmsi function in my src.

0 Kudos
2 Replies
John_D_Intel
Employee
34 Views

Hi, I am having a similar issue. I have found part of the solution:

modify your prj.conf to add your particular Zephyr configuration parameters: In my case I want to add (External) QMSI BSP 1.1.0 to the Zephyr Philosopher example: so I did this:

# These are Zephyr project configuration items - to include the external QMSI BSP...

CONFIG_QMSI=y

CONFIG_QMSI_INSTALL_PATH="/Philosophers/zephyr/ext/hal/qmsi"

CONFIG_HAS_QMSI=y

CONFIG_QMSI_BUILTIN=n

CONFIG_QMSI_LIBRARY=y

I am still having issues with the CONFIG_QMSI_INSTALL_PATH parameter, but the above steps are valid.

Michelle_C_Intel
Employee
34 Views

This query is answered in this thread -

Reply