Topics

Reg: microkernel and nanokernel fiber & tasks


johnwalker sct <johnwalkersct@...>
 

Guys !! Good day !!
Iam currently Evaluating the zephyr rtos for my project

Appreciate your ideas on the below

I have two radio's ( BLE and Wifi) on my board
My application is to Switch ON radio and do the tx/rx in the available
radio ( BLE or wifi at a single point of time )
Is that a good idea to follow as

For device driver initialization (nanokernel)
================================

1. Do a device init for BLE in nanokernel and write a fiber for rx and
tx in the BLE driver
2. Do a device init for WiFi in nanokernel and write a fiber for rx and
tx in the WiFi driver

For application (microkernel)
=======================

1. Create task for BLE in microkernel
2. Create task for wifi in microkernel
3. Write a main file to call these tasks

Appreciate your ideas for my requirement

Thanks
Walker


vishnuvaradan vishnuvaradan
 

Hi
I have similar kind of requirement except instead of BLE we are using BT
Expecting some answers from experts for your query