Define" "Real-Time constrants" The beagelbone's have what is known as a PRU, or Programmable Real-time Unit. These can operate, in "real-time" along side whatever OS is on the beaglebone. Which is one reason among a few to pick this board over another similar board. I am not sure if the PWM's are accessible to the PRU's ( there are two ) in a single cycle, but they should be accessible to the PRU regardless.
There are also at least machinekit https://github.com/machinekit/machinekit and xenomai http://xenomai.org/ images / instructions offered at http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Debian_Image_Testing_Snapshots and http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#3.8.x_BeagleBone.2FBeagleBone_Black_FULL_Cape_Support_.2B_Xenomai So, there are other options, provided one solution or more fits your needs. I've read some posts over the last couple years concerning QNX, but . . . honestly have no interest in it as it is a commercial product. Where the Beaglebone are open source hardware, and software . . . On Sun, May 17, 2015 at 6:03 AM, <[email protected]> wrote: > I would like to have a PWM output signal from BeagleBone Black. I have to > use QNX operating System (due to Real-Time Constraints) on my BeagleBone. > Do you have any suggestions how to do that? > There is no out of the box QNX bsp to do that. > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
