Hello, 

I' m currently facing the same issue with the SPI1. However, even with your 
solution, it is not working.

# uname -ra
Linux beagle01 4.1.18-bone20 #4 Fri Mar 18 15:16:19 CET 2016 armv7l 
GNU/Linux


# lsb_release -da
Distributor ID:    Debian
Description:    Debian GNU/Linux 8.3 (jessie)
Release:    8.3
Codename:    jessie

# cat $SLOTS
 0: PF----  -1 
 1: PF----  -1 
 2: PF----  -1 
 3: PF----  -1 
 4: P-O-L-   0 Override Board Name,00A0,Override Manuf,BB-SPIDEV1

# cat $PINS | grep '990\|998\|994\|99c\|97c'
pin 95 (44e1097c.0) 00000033 pinctrl-single 
pin 100 (44e10990.0) 00000027 pinctrl-single 
pin 101 (44e10994.0) 00000027 pinctrl-single 
pin 102 (44e10998.0) 00000027 pinctrl-single 
pin 103 (44e1099c.0) 00000027 pinctrl-single 


# cat /boot/uEnv.txt 
uname_r=4.1.18-bone20
dtb=am335x-boneblack-overlay.dtb
cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-
EMMC-2G
cape_enable=bone_capemgr.enable_partno=BB-SPIDEV1

# dmesg |grep SPI
[    0.000000] Kernel command line: console=ttyO0,115200n8 capemgr.
disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G bone_capemgr.
enable_partno=BB-SPIDEV1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait
[    4.618372] bone_capemgr bone_capemgr: enabled_partno PARTNO 'BB-SPIDEV1' 
VER 'N/A' PR '0'
[    4.639023] bone_capemgr bone_capemgr: slot #4: 'Override Board 
Name,00A0,Override Manuf,BB-SPIDEV1'
[    4.655351] bone_capemgr bone_capemgr: slot #4: dtbo 
'BB-SPIDEV1-00A0.dtbo' loaded; overlay id #0

# ls -la /dev/spi*
crw-rw---- 1 root spi 153, 0 Mar 25 14:17 /dev/spidev2.0
crw-rw---- 1 root spi 153, 1 Mar 25 14:17 /dev/spidev2.1

# dmesg |grep cape
[    0.000000] Kernel command line: console=ttyO0,115200n8 capemgr.
disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G bone_capemgr.
enable_partno=BB-SPIDEV1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait
[    4.359224] bone_capemgr bone_capemgr: Baseboard: 
'A335BNLT,00C0,4414BBBK9699'
[    4.366514] bone_capemgr bone_capemgr: compatible-baseboard=ti,beaglebone
-black - #slots=4
[    4.432592] bone_capemgr bone_capemgr: slot #0: No cape found
[    4.492588] bone_capemgr bone_capemgr: slot #1: No cape found
[    4.552588] bone_capemgr bone_capemgr: slot #2: No cape found
[    4.612588] bone_capemgr bone_capemgr: slot #3: No cape found
[    4.618372] bone_capemgr bone_capemgr: enabled_partno PARTNO 'BB-SPIDEV1' 
VER 'N/A' PR '0'
[    4.626683] bone_capemgr bone_capemgr: slot #4: override
[    4.632019] bone_capemgr bone_capemgr: Using override eeprom data at 
slot 4
[    4.639023] bone_capemgr bone_capemgr: slot #4: 'Override Board 
Name,00A0,Override Manuf,BB-SPIDEV1'
[    4.648433] bone_capemgr bone_capemgr: initialized OK.
[    4.655351] bone_capemgr bone_capemgr: slot #4: dtbo 
'BB-SPIDEV1-00A0.dtbo' loaded; overlay id #0

In addition, I'm not currently using the eMMC. 
So, I don't really understand what I'm doing wrong. 
It looks like for me that it is an issue with the HDMI audio (mcasp), but I 
don't see what I can do.
Is it because of the kernel version? Or is it something else?
If someone have any suggestions.

Thanks by advance
Regards
Vincent







Le vendredi 24 juillet 2015 04:49:09 UTC+2, [email protected] a écrit :
>
> Update: setting "dtb=am335x-boneblack-emmc-overlay.dtb" in /boot/Env.txt 
> solved the issue after updating to the  "4.1.2-ti-r4" kernel image. Thanks 
> for the help!
>
> On Wednesday, July 22, 2015 at 11:33:48 AM UTC-7, RobertCNelson wrote:
>>
>> On Wed, Jul 22, 2015 at 11:20 AM,  <[email protected]> wrote: 
>> > after uncommenting the line: 
>> > #dtb=am335x-boneblack-overlay.dtb 
>> > 
>> > ...my beaglebone has trouble loading the kernel and drops to a shell. 
>>  i've 
>> > managed to record the debug output from uart0: 
>> > 
>> > Starting kernel ... 
>> > 
>> > [    0.000453] WARNING: Your 'console=ttyO0' has been replaced by 
>> 'ttyS0' 
>> > [    0.000463] This ensures that you still see kernel messages. Please 
>> > [    0.000471] update your kernel commandline. 
>> > [    3.554658] omap_voltage_late_init: Voltage driver support not added 
>> > [    3.676455] bone_capemgr bone_capemgr: slot #0: No cape found 
>> > [    3.736442] bone_capemgr bone_capemgr: slot #1: No cape found 
>> > [    3.796440] bone_capemgr bone_capemgr: slot #2: No cape found 
>> > [    3.856434] bone_capemgr bone_capemgr: slot #3: No cape found 
>> > Loading, please wait... 
>> > Gave up waiting for root device.  Common problems: 
>> >  - Boot args (cat /proc/cmdline) 
>> >    - Check rootdelay= (did the system wait long enough?) 
>> >    - Check root= (did the system wait for the right device?) 
>> >  - Missing modules (cat /proc/modules; ls /dev) 
>> > ALERT!  /dev/disk/by-uuid/4ccbfb5c-9e82-4bed-aa38-a0d7a10e2404 does not 
>> > exist.  Dropping to a shell! 
>> > (initramfs) cat /proc/cmdline 
>> > console=ttyO0,115200n8 
>> bone_capemgr.enable_partno=BB-I2C1,BB-CAN1,BB-SPIDEV1 
>> > root=UUID=4ccbfb5c-9e82-4bed-aa38-a0d7a10e2404 ro rootfstype=ext4 
>> rootwait 
>> > fixrtc coherent_pool=1M quiet 
>>
>> Are you using the eMMC? 
>>
>> dtb=am335x-boneblack-emmc-overlay.dtb 
>>
>> (it was just recently added, so your kernel might not have it yet) 
>>
>> Regards, 
>>
>> -- 
>> Robert Nelson 
>> https://rcn-ee.com/ 
>>
>

-- 
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