Mark, thanks!

Em qui, 21 de jan de 2021 00:38, 'Mark Lazarewicz' via BeagleBoard <
beagleboard@googlegroups.com> escreveu:

> Hello Pedro
>
> Is their a block diagram that shows the Interconnect peripherals in TRM?
> That used to be pretty standard in TRM and answers #1
>
> I avoid Linux so I can't answer #2 but I'm pretty sure this question was
> asked before in this group.
>
> Lastly refine your Google arguments I did find this but it may be for bare
> bones system.
>
>
>
> https://e2e.ti.com/support/processors/f/791/t/458311?AM335x-PRU-access-to-I2C-and-other-peripherals-on-L4-PER-bus
>
>
> I would start with the block diagram for L4
>
> Lastly Mark Yoder a professor who teaches embedded Linux has various
> tutorial and cookbooks. He's very gifted and his documents are clearly
> written and updated. Dig around their last after understanding what's
> possible would be my approach.
>
> You know what they say about about too many cooks in the Kitchen Pedro?
>
> They spoil the soup 🤔🤗
>
> If you do some research and then narrow down the specifics you won't be
> misled
>
> Hopefully I've offered something positive to help you.
>
> Mark
>
>
>
>
> Sent from Yahoo Mail on Android
> <https://go.onelink.me/107872968?pid=InProduct&c=Global_Internal_YGrowth_AndroidEmailSig__AndroidUsers&af_wl=ym&af_sub1=Internal&af_sub2=Global_YGrowth&af_sub3=EmailSignature>
>
> On Wed, Jan 20, 2021 at 8:10 PM, Pedro Henrique Fonseca Bertoleti
> <phfbertol...@gmail.com> wrote:
> Hi everyone. My name is Pedro Bertoleti and I'm from Brazil.
>
> I'm learning about the PRUs on BeagleBone (I'm using BeagleBone Black
> board) and I wanna read IMU and another I2C sensors in PRU firmware (to be
> able to implement some motion algorithms and stuffs like that in PRU
> firmware, due to its real-time scope).
>
> However, I'm not sure on how to use I2C in PRU. Per my understanding:
>
> A) PRUs have no hardware dedicated to I2C (nor SPI)
> B) I've seen some SPI examples with PRU on Internet, however in all of
> them SPI communication was made using bit-bang technique.
>
> So, would you help me answering the following questions?
>
> 1) Do I need bit-banging to communicate PRU to I2C devices? I mean, isn't
> there another way to use I2C in PRU?
> 2) If answer above is yes, is there an way to change gpio direction (input
> to outut and vice versa) inside PRU firmware? I ask this because, as I read
> so far, only config-pin (Linux side) can "enable" a gpio to PRU and set its
> direction, and glio direction change will be needed if I need to make I2C
> using bit-bang technique.
>
> Please, would anyone shed some light on it?
>
>
>
> Thanks in advance.
>
> --
> 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 beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/CAJK9pqfpzE1n7ZY%2BFN2px7uKyYtBVEaj3Acg2dAw7qOb0bUwhA%40mail.gmail.com
> <https://groups.google.com/d/msgid/beagleboard/CAJK9pqfpzE1n7ZY%2BFN2px7uKyYtBVEaj3Acg2dAw7qOb0bUwhA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> --
> 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 beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/1412944254.2544582.1611200267458%40mail.yahoo.com
> <https://groups.google.com/d/msgid/beagleboard/1412944254.2544582.1611200267458%40mail.yahoo.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAJK9pqdVZTq5R3W64Fkpgy1bq6mPbG999J1_Jk55%2B5UFud8ePw%40mail.gmail.com.

Reply via email to