yamt commented on issue #13761:
URL: https://github.com/apache/nuttx/issues/13761#issuecomment-2405084136

   > > why?
   > 
   > First answer is that it is not implemented. Second is that we won't work 
on it past experimental. You'll be on your own if you really need it on ESP32. 
It is not a bug, it was not implemented.
   
   do you mean not implemented in nuttx?
   i'm interested in implementing it.
   i'm not asking you to implement it. :-)
   
   > > is there a known hardware bug or something?
   > 
   > Not a bug, but its implementations is more suitable for AMP scenarios 
and/or a bare metal hypervisor approach. For regular, single kernel on 
multicore approach, it becomes quite hard to use it.
   
   i wanted to use it for something specific to my applications.
   it can be different from generic nuttx protected model semantics.
   
   > > do you have a reference?
   > 
   > Datasheet. My opinion also comes from evaluating it as a Project: too big, 
little to gain, something only valid for ESP32 as others are different.
   
   do you mean the TRM? otherwise, can you give me an URL?
   
   > > why not?
   > 
   > Ok, I oversimplified. The point is you can't simply switch PIDs. You must 
follow the steps on how to make it work (on datasheet). It is currently not 
implemented and there are some caveats on how NuttX is and what would need 
change to make that work. It get more complex when you throw multicore SMP in 
the game. Cherry on top is the IRQ control and all the changes it will require.
   
   i wanted to know the steps to follow.
   however, i couldn't find it in the TRM.
   that's why i asked it here and there.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to