[beagleboard] Accessing peripherals from the PRU

2015-04-23 Thread James Johnson
It's my understanding that you can access peripherals from the PRU. I can do this by reading/writing the appropriate addresses in the L4_PER memory map, correct? -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google

[beagleboard] BBB enable UART DMA 3.8 kernel?

2014-12-08 Thread James Johnson
Sorry if this is a dumb question, but how do I configure the AM335x's UARTs to use DMA mode under the 3.8 version of the kernel? Is it already configured to use DMA? After Googling, the closest I can find is someone saying use platform_data to enable DMA, but I'm sort of new to kernel hacking

[beagleboard] Disable DCAN automatic retransmission?

2014-11-01 Thread James Johnson
I'm trying to disable automatic retransmission on DCAN0 without much luck. I've tried flipping the bit in the control register manually using devmem2, and I've modified the driver so that it sets CONTROL_DISABLE_AR upon device initialization. So far I haven't had any luck. Does anyone have any

[beagleboard] Re: AM335x RNG on BeagleBone (v3.8 Kernel)

2014-08-20 Thread James Johnson
Never mind, I figured it out. I haven't rigorously tested it yet but the /dev/hwrng node is populated and produces data as expected. I'm attaching a patch if anyone's interested. On Tuesday, August 19, 2014 12:46:47 PM UTC-5, James Johnson wrote: Hello BeagleBoard mailing list. Long time

[beagleboard] AM335x RNG on BeagleBone (v3.8 Kernel)

2014-08-19 Thread James Johnson
Hello BeagleBoard mailing list. Long time listener, first time caller. I've been trying to enable the AM335x onboard TRNG in the v3.8 kernel without much success. I've built a kernel using the TI SDK source, which is based on a v3.12 kernel, and the HWNRG works fine so I know it's not a