Jason, the Nixie Cape and Camera Interface project links are 404.

> On Wednesday, May 15, 2013 at 2:12:39 PM UTC-7, Jason Kridner wrote:
> Frequently asked questions regarding "PRU":
>       • What is a "PRU"?
>               • PRU stands for Programmable Real-time Unit.  The overall 
> subsystem is typically called the ICSS, PRU-ICSS or PRUSS.  ICSS stands for 
> Industrial Communications Subsystem and PRUSS stands for Programmable 
> Real-time Unit Subsystem.
>       • What does a PRU do?
>               • A PRU is a 200MHz microcontroller that is really useful at 
> "bitbanging" and has some peripherals attached to it that make it well suited 
> for building real-time interfaces to all types of digital electronics.
>       • What are the processing elements within the AM33xx PRUSS used on 
> BeagleBone and BeagleBone Black?
>               • 2 32-bit 200MHz PRU cores
>               • Each with 8KB of program memory
>               • Direct access to general purpose I/O
>               • Single cycle operations without cache or pipelines 
> (instructions *always* 5ns)
>               • Shared 12KB data memory
>               • Scratch pad registers
>               • Parallel and serial capture modes
>               • 32-bit port to memory and other peripherals outside of the 
> PRUSS, including external memory
>       • What are some example things built out of PRUs?
>               • DMX512 lighting protocol: 
> http://beagleboard.org/CapeContest/entries/BeagleBone+DMX+Cape/
>               • 6502 memory interface: 
> http://elinux.org/images/a/ac/What's_Old_Is_New-_A_6502-based_Remote_Processor.pdf
>               • Emulated memory interface on an Atari 600XL with BeagleBone 
> decoding video directly into Atari 600XL display memory: 
> http://www.youtube.com/watch?v=1irR4TQ5aMA
>               • Nixie tube interface: 
> https://github.com/mranostay/beagle-nixie
>               • Software UART: 
> http://processors.wiki.ti.com/index.php/Soft-UART_Implementation_on_AM335X_PRU_-_Software_Users_Guide
>               • Sine wave generator using PWMs: 
> http://elinux.org/ECE497_BeagleBone_PRU
>               • 3D printer stepper motor driver: 
> http://hipstercircuits.com/pypruss-a-simple-pru-python-binding-for-beaglebone/
>               • Camera interface: 
> http://www.hitchhikeree.org/beaglebone_capes/interacto/
>       • Where do I get some more details?
>               • https://github.com/beagleboard/am335x_pru_package is the 
> official location for documentation and tools for the PRUSS on BeagleBone and 
> BeagleBone Black.
>               • http://elinux.org/Ti_AM33XX_PRUSSv2 is the community wiki 
> page.
> 
> 
> -- 
> 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].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/beagleboard/37abb769-2526-4420-bf06-d2a4af1beee9%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.


-- 
Rick Mann
[email protected]


-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/85613C36-5E9E-41BE-80E0-C96B2B285E8C%40latencyzero.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to