Petka modules require unusually large stack frames (minimum 8 KB) for activation. If a thread overflows, the activation handshake never completes. Work: Statically allocate 12 KB per activation thread.
Cause: You forgot to initialize the Thread Control Block in the proper memory bank (bank 2 or 3).
Solution: Use the pm_alloc_tcb() system call instead of manual allocation. petka 85 86 88 activation thread requirement work
In Petka terminology, "activation" does not mean software licensing. Instead, it refers to enabling a specific execution context—i.e., making a thread or process eligible for CPU time. Activation can be: Petka modules require unusually large stack frames (minimum