On 24 Dec 2013, at 12:25, Bas Laarhoven <s...@xs4all.nl> wrote:

> On 24-12-2013 9:27, Bas de Bruijn wrote:
>> Hi Bas and Charles
>> Thanks again for your patience and trying to solve my problems. I have no 
>> doubt that I do something simply wrong by my lack of experience. Probably 
>> something very normal in the linux world but not (yet) for me.
>> 
>> This morning I made sure I have a fresh system. I have taken the 
>> debian-7.1-machinekit-armhf-2013-09-02.tar.xz from Charles his blog and 
>> followed the installation of the SD image via my Ubuntu VM on parallels for 
>> my Mac.
>> 
>> I have not connected the BeBoPr+ to the BBB.
>> 
>> I have done a “dmesg" and a "dmesg grep | capemgr" and put this on pastebin 
>> as Bas proposes.
>> 
>> Now this is as fresh an installation as I can get (and i didn’t knowingly 
>> screw up the previous one).
>> 
>> If I understand correctly then:
>> [1] I need to be sure the "cape-bebopr-brdg” overlay _is not_ loaded
>> [2] I need to make sure BB-LCNC-BEBOPRBR-00A0 overlay _is_ loaded
>> 
>> now what I need to know is if I load the BB-LCNC-BEBOPRBR-00A0 via the 
>> /boot/uboot/uEnv.txt like 
>> "optargs=capemgr.enable_partno=BB-LCNC-BEBOPRBR-00A0"
>> 
>> here is the pastebin link of my freshly installation
>> http://pastebin.com/6LKVhCpe
> 
> Thanks Bas,
> 
> Nothing strange in the bootlog as far as I can see.
> What puzzles me is why you have disabled the HDMI and eMMC devices and 
> not the HDMIN.
> Since you have a BeBoPr+ configuration, you're able to use the HDMI and 
> eMMC normally.
> Is there a specific you to disable these two devices?

I have done nothing special. These are the “default” settings of the image.
I have the HDMI micro connector on the BBB connected to a HDMI convertor to a 
VGA monitor and on the Screen I have a good view (no shifted screen or wobbly 
pixels like I have when I connect the BBB micro HDMI to the converter on a 
fresh clean Angstrom.

> Now the boot log doesn't show any loading of a BeBoPr overlay, so you 
> have a 'clean' system.
> 
> I would like to find out if we can load the original BeBoPr overlay 
> (cape-bebopr-brdg) on your
> Xenomai kernel. If that fails you have to remove the SD card and boot 
> Angstrom.
> (BTW: do you have a serial console cable for the BBB? A proper console 
> makes diagnosing
> problems a lot easier).

If you mean a mini USB cable between the BBB and my Mac: yes otherwise I’m 
unaware what you mean.
Right now I ssh into the BBB via USB or (at the moment) via my network.

> Now after booting, issue the command
>   echo cape-bebopr-brdg:R2 > /sys/devices/bone.capemgr*/slots
> After that, what output do the following two commands give?:
>   dmesg | grep capemgr
>   cat /sys/devices/bone.capemgr*/slots

please see below, seems like the cape-bebopr-brdg:R2 is loaded

linuxcnc@arm:~$ su
Password: 
root@arm:/home/linuxcnc# echo cape-bebopr-brdg:R2 > 
/sys/devices/bone_capemgr.8/slots
root@arm:/home/linuxcnc# dmesg | grep capemgr
[    0.000000] Kernel command line: console=ttyO0,115200n8 
capemgr.disable_partno=BB-BONELT-HDMI,BB-BONE-EMMC-2G root=/dev/mmcblk0p2 ro 
rootfstype=ext4 rootwait fixrtc ip=
[    1.452804] bone-capemgr bone_capemgr.8: Baseboard: 
'A335BNLT,0A5C,3513BBBK1445'
[    1.460604] bone-capemgr bone_capemgr.8: 
compatible-baseboard=ti,beaglebone-black
[    1.468485] bone-capemgr bone_capemgr.8: Skipping disabled cape with part# 
BB-BONE-EMMC-2G
[    1.477186] bone-capemgr bone_capemgr.8: Skipping disabled cape with part# 
BB-BONELT-HDMI
[    1.516438] bone-capemgr bone_capemgr.8: slot #0: No cape found
[    1.553544] bone-capemgr bone_capemgr.8: slot #1: No cape found
[    1.590653] bone-capemgr bone_capemgr.8: slot #2: No cape found
[    1.627763] bone-capemgr bone_capemgr.8: slot #3: No cape found
[    1.634017] bone-capemgr bone_capemgr.8: slot #4: specific override
[    1.640620] bone-capemgr bone_capemgr.8: bone: Using override eeprom data at 
slot 4
[    1.648672] bone-capemgr bone_capemgr.8: slot #4: 
'Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G'
[    1.658790] bone-capemgr bone_capemgr.8: slot #5: specific override
[    1.665392] bone-capemgr bone_capemgr.8: bone: Using override eeprom data at 
slot 5
[    1.673441] bone-capemgr bone_capemgr.8: slot #5: 
'Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI'
[    1.683457] bone-capemgr bone_capemgr.8: slot #6: specific override
[    1.690055] bone-capemgr bone_capemgr.8: bone: Using override eeprom data at 
slot 6
[    1.698103] bone-capemgr bone_capemgr.8: slot #6: 
'Bone-Black-HDMIN,00A0,Texas Instrument,BB-BONELT-HDMIN'
[    1.708418] bone-capemgr bone_capemgr.8: Skipping loading of disabled cape 
with part# BB-BONE-EMMC-2G
[    1.718112] bone-capemgr bone_capemgr.8: Skipping loading of disabled cape 
with part# BB-BONELT-HDMI
[    1.727858] bone-capemgr bone_capemgr.8: initialized OK.
[    1.733472] bone-capemgr bone_capemgr.8: loader: before slot-6 
BB-BONELT-HDMIN:00A0 (prio 2)
[    1.742339] bone-capemgr bone_capemgr.8: loader: check slot-6 
BB-BONELT-HDMIN:00A0 (prio 2)
[    1.769910] bone-capemgr bone_capemgr.8: loader: after slot-6 
BB-BONELT-HDMIN:00A0 (prio 2)
[    1.784746] bone-capemgr bone_capemgr.8: slot #6: Requesting firmware 
'cape-boneblack-hdmin-00A0.dtbo' for board-name 'Bone-Black-HDMIN', version 
'00A0'
[    1.819244] bone-capemgr bone_capemgr.8: slot #6: dtbo 
'cape-boneblack-hdmin-00A0.dtbo' loaded; converting to live tree
[    1.842093] bone-capemgr bone_capemgr.8: slot #6: #2 overlays
[    1.862101] bone-capemgr bone_capemgr.8: slot #6: Applied #2 overlays.
[    1.868979] bone-capemgr bone_capemgr.8: loader: done slot-6 
BB-BONELT-HDMIN:00A0 (prio 2)
[ 1885.282975] bone-capemgr bone_capemgr.8: part_number 'cape-bebopr-brdg', 
version 'R2'
[ 1885.292589] bone-capemgr bone_capemgr.8: slot #7: generic override
[ 1885.299258] bone-capemgr bone_capemgr.8: bone: Using override eeprom data at 
slot 7
[ 1885.307325] bone-capemgr bone_capemgr.8: slot #7: 'Override Board 
Name,R2,Override Manuf,cape-bebopr-brdg'
[ 1885.317728] bone-capemgr bone_capemgr.8: slot #7: Requesting part 
number/version based 'cape-bebopr-brdg-R2.dtbo
[ 1885.328454] bone-capemgr bone_capemgr.8: slot #7: Requesting firmware 
'cape-bebopr-brdg-R2.dtbo' for board-name 'Override Board Name', version 'R2'
[ 1885.344645] bone-capemgr bone_capemgr.8: slot #7: dtbo 
'cape-bebopr-brdg-R2.dtbo' loaded; converting to live tree
[ 1885.358035] bone-capemgr bone_capemgr.8: slot #7: #16 overlays
[ 1885.785876] bone-capemgr bone_capemgr.8: slot #7: Applied #16 overlays.
root@arm:/home/linuxcnc#  cat /sys/devices/bone_capemgr.8/slots
 0: 54:PF--- 
 1: 55:PF--- 
 2: 56:PF--- 
 3: 57:PF--- 
 4: ff:P-O-- Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G
 5: ff:P-O-- Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI
 6: ff:P-O-L Bone-Black-HDMIN,00A0,Texas Instrument,BB-BONELT-HDMIN
 7: ff:P-O-L Override Board Name,R2,Override Manuf,cape-bebopr-brdg
root@arm:/home/linuxcnc# 
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to