Hi Folks,

I created a fresh Ubuntu SD card for my BBB using the directions at: 
https://eewiki.net/display/linuxonarm/BeagleBone+Black# and the end result 
is I get failed loads from the cape manager. After the install I modified 
/etc/network/interfaces to use wlan0. Anything else I modified was in line 
with the wiki page (setting up the serial console, etc.) I'm interested in 
using the overlays, so I followed the directions for the 4.1.x cape 
manager. I have a feeling I'm doing something stupid, but based on 
searching around here and the wiki page, I think I did it all per 
instruction. Any help is appreciated if its clear what I'm screwing up

 My uEnv.txt is at /boot/uEnv.txt and contains the following text:

uname_r=4.1.4-bone15

> dtb=am335x-boneblack-overlay.dtb

> ##Disable HDMI

> ##cape_disable=bone_capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN

> ##Enable interfaces
cape_enable=bone_capemgr.enable_partno=BB-I2C1,BB-UART1


I also used ./dtc-overlay.sh and ./install.sh to ensure dtc was updated and 
the overlays were installed. Here's some relevant output (I think):


ubuntu@arm:~$ dmesg | grep cape
[    0.000000] Kernel command line: console=ttyO0,115200n8 
bone_capemgr.enable_partno=BB-I2C1,BB-UART1 root=/dev/mmcblk0p1 ro 
rootfstype=ext4 rootwait fixrtc
[    4.278322] bone_capemgr bone_capemgr: Baseboard: 
'A335BNLT,00C0,414BBBK1610\xffffffff'
[    4.285647] bone_capemgr bone_capemgr: 
compatible-baseboard=ti,beaglebone-black - #slots=4
[    4.352231] bone_capemgr bone_capemgr: slot #0: No cape found
[    4.412246] bone_capemgr bone_capemgr: slot #1: No cape found
[    4.472227] bone_capemgr bone_capemgr: slot #2: No cape found
[    4.542251] bone_capemgr bone_capemgr: slot #3: No cape found
[    4.548040] bone_capemgr bone_capemgr: enabled_partno PARTNO 'BB-I2C1' 
VER 'N/A' PR '0'
[    4.556091] bone_capemgr bone_capemgr: slot #4: override
[    4.561428] bone_capemgr bone_capemgr: Using override eeprom data at 
slot 4
[    4.568434] bone_capemgr bone_capemgr: slot #4: 'Override Board 
Name,00A0,Override Manuf,BB-I2C1'
[    4.577416] bone_capemgr bone_capemgr: enabled_partno PARTNO 'BB-UART1' 
VER 'N/A' PR '0'
[    4.585554] bone_capemgr bone_capemgr: slot #5: override
[    4.590888] bone_capemgr bone_capemgr: Using override eeprom data at 
slot 5
[    4.597891] bone_capemgr bone_capemgr: slot #5: 'Override Board 
Name,00A0,Override Manuf,BB-UART1'
[    4.607175] bone_capemgr bone_capemgr: initialized OK.
[    5.632329] bone_capemgr bone_capemgr: loader: failed to load slot-5 
BB-UART1:00A0 (prio 0)
[    5.642292] bone_capemgr bone_capemgr: loader: failed to load slot-4 
BB-I2C1:00A0 (prio 0)

ubuntu@arm:~$ dmesg | grep i2c
[    2.710001] omap_i2c 44e0b000.i2c: could not find pctldev for node 
/ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring 
probe
[    2.710043] omap_i2c 4819c000.i2c: could not find pctldev for node 
/ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c2_pins, deferring 
probe
[    3.972735] i2c /dev entries driver
[    4.230841] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[    4.266307] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
ubuntu@arm:~$


ubuntu@arm:~$ cat /proc/cmdline
console=ttyO0,115200n8 bone_capemgr.enable_partno=BB-I2C1,BB-UART1 
root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait fixrtc


ubuntu@arm:~$ uname -r
4.1.4-bone15

ubuntu@arm:~$ i2cdetect -l
i2c-0   i2c             OMAP I2C adapter                        I2C adapter
i2c-2   i2c             OMAP I2C adapter                        I2C adapter

ubuntu@arm:~$ sudo cat /dev/ttyS1
cat: /dev/ttyS1: Input/output error






-- 
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/d/optout.

Reply via email to