PRU0_R30 and PRU1_R30. They are different.

Gerald


On Mon, Sep 30, 2013 at 8:40 AM, <[email protected]> wrote:

> Is it possible to use these two PRU (pru0 and pru1) simultaneously to
> control fast GPIO in direct PRU - output mode? If yes, how can we do that
> with only r30?
>
> Phong
>
> Vào 04:12:39 UTC+7 Thứ năm, ngày 16 tháng năm năm 2013, Jason Kridner đã
> viết:
>
>> 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/<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<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<http://www.youtube.com/watch?v=1irR4TQ5aMA>
>>       - Nixie tube interface: 
>> https://github.com/**mranostay/beagle-nixie<https://github.com/mranostay/beagle-nixie>
>>       - Software UART: http://processors.wiki.**
>>       ti.com/index.php/Soft-UART_**Implementation_on_AM335X_PRU_-**
>>       
>> _Software_Users_Guide<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 <http://elinux.org/ECE497_BeagleBone_PRU>
>>       - 3D printer stepper motor driver: http://**
>>       hipstercircuits.com/pypruss-a-**simple-pru-python-binding-for-**
>>       
>> beaglebone/<http://hipstercircuits.com/pypruss-a-simple-pru-python-binding-for-beaglebone/>
>>       - Camera interface: http://www.**hitchhikeree.org/beaglebone_**
>>       
>> capes/interacto/<http://www.hitchhikeree.org/beaglebone_capes/interacto/>
>>    - Where do I get some more details?
>>       - 
>> https://github.com/**beagleboard/am335x_pru_package<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<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].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
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/groups/opt_out.

Reply via email to