Which Linux image is this ? IS this a Wheezy, or Jesse ?

On Fri, Mar 25, 2016 at 10:58 AM, William Hermans <yyrk...@gmail.com> wrote:

> *1. The directory tree in /sys/class/uio is empty, software loading
>> firmware into PRU*
>>
> *exits with SEGFAULT:*
>
>
> That is the real hint. The uio pru driver module is not loaded. So any
> attempts to use said files or directory structure is going to fail . . .
>
> I'd have to say that something is wrong with you device tree file, but I'm
> not that good with pinmuxing in dts file so . . . I can not say one way or
> another. You seem to be using the correct kernel though for using the uio
> PRU driver. *bone*
>
> On Fri, Mar 25, 2016 at 9:46 AM, Sylwester <de.retrospekt...@gmail.com>
> wrote:
>
>>
>> What am I trying to achieve?
>> ============================
>>
>> 1. Toggle P9_27 via PRU as an "hello world" example.
>> 2. Get uio_pruss up and running, making /sys/class/uio/ not empty anymore
>> 3. Getting "exploringBB/chp13/signalTest" working.
>>
>> What is my current setup?
>> =========================
>>
>> Linux beaglebone 4.1.20-bone-rt-r20 #1 Sat Mar 19 06:28:47 UTC 2016
>> armv7l GNU/Linux
>>
>>
>> 1. Beagle Bone Black with latest Image (Debian 8.3) running from SD-Card
>> 2. eMMC and HDMI Disabled via* dtb=am335x-boneblack-overlay.dtb* in
>> /boot/uEnv.txt on SD
>> 3. The bb.org-overlays set up and Installed.
>> 4. Set up DTS file to initialize PRUSS and Pin P9_27 in Mode 5, as Output
>> for PRU
>> DTS File here:
>> https://github.com/DatanoiseTV/BBB-PRU/blob/master/overlay/DatanoiseTV-001.dts
>> 0x1a4 0xd was previously 0x1a4 0x5, but this didn't work as well.
>>
>> What are the current problems?
>> ==============================
>> 1. The directory tree in /sys/class/uio is empty, software loading
>> firmware into PRU
>> exits with SEGFAULT:
>>
>> open("/dev/uio0", O_RDWR|O_SYNC)        = -1 ENOENT (No such file or
>> directory)
>>
>> open("/sys/class/uio/uio0/maps/map0/addr", O_RDONLY) = -1 ENOENT (No such
>> file or directory)
>>
>> --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xd00} ---
>>
>> +++ killed by SIGSEGV +++
>>
>> Segmentation fault
>>
>>
>> 2. GPIO direction and state apparently not initialized correcty.
>>
>>
>>
>> --
>> 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.
>> 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 beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to