Hello I'm using image: bone-debian-8.2-console-armhf-2015-12-20-2gb root@beaglebone:~# uname -a Linux beaglebone 4.1.13-ti-r36 #1 SMP PREEMPT Fri Dec 11 00:44:56 UTC 2015 armv7l GNU/Linux
I can't load cape to use UART1 with CTS/RTS. It looks like pin 95 conflict witch I2C-2. [ 4.044320] bone_capemgr bone_capemgr: enabled_partno PARTNO 'BB-UART1' VER 'N/A' PR '0' [ 4.044334] bone_capemgr bone_capemgr: slot #4: override ........ [ 4.045402] bone_capemgr bone_capemgr: initialized OK. [ 4.047681] pinctrl-single 44e10800.pinmux: pin 44e1097c.0 already requested by 4819c000.i2c; cannot claim for 48022000.serial ........ [ 4.083531] pinctrl-single 44e10800.pinmux: pin-95 (48022000.serial) status -22 [ 4.098640] pinctrl-single 44e10800.pinmux: could not request pin 95 ( 44e1097c.0) from group pinmux_bb_uart1_pins on device pinctrl-single But I don't want to use I2C-2... and i don't know how to disable that. Here is my slots: root@beaglebone:~# cat /sys/devices/platform/bone_capemgr/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-UART1 5: P-O-L- 1 Override Board Name,00A0,Override Manuf,BB-UART2 6: P-O-L- 2 Override Board Name,00A0,Override Manuf,BB-UART4 7: P-O-L- 3 Override Board Name,00A0,Override Manuf,BB-UART5 Other UART's are loading without any problem. Here is my uEnv.txt root@beaglebone:~# cat /boot/uEnv.txt #Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0 uname_r=4.1.13-ti-r36 #uuid= #dtb= ##BeagleBone Black/Green dtb's for v4.1.x (BeagleBone White just works..) ##BeagleBone Black: HDMI (Audio/Video) disabled: #dtb=am335x-boneblack-emmc-overlay.dtb ##BeagleBone Black: eMMC disabled: #dtb=am335x-boneblack-hdmi-overlay.dtb ##BeagleBone Black: HDMI Audio/eMMC disabled: #dtb=am335x-boneblack-nhdmi-overlay.dtb ##BeagleBone Black: HDMI (Audio/Video)/eMMC disabled: #dtb=am335x-boneblack-overlay.dtb ##BeagleBone Black: wl1835 #dtb=am335x-boneblack-wl1835mod.dtb ##BeagleBone Black: replicape #dtb=am335x-boneblack-replicape.dtb ##BeagleBone Green: eMMC disabled #dtb=am335x-bonegreen-overlay.dtb cmdline=coherent_pool=1M quiet cape_universal=enable #In the event of edid real failures, uncomment this next line: #cmdline=coherent_pool=1M quiet cape_universal=enable video=HDMI-A-1:1024x768@60e ##Example v3.8.x #cape_disable=capemgr.disable_partno= #cape_enable=capemgr.enable_partno= ##Example v4.1.x #cape_disable=bone_capemgr.disable_partno= cape_enable=bone_capemgr.enable_partno=BB-UART1,BB-UART2,BB-UART4,BB-UART5 ##Disable HDMI/eMMC (v3.8.x) #cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G ##Disable HDMI (v3.8.x) #cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN ##Disable eMMC (v3.8.x) #cape_disable=capemgr.disable_partno=BB-BONE-EMMC-2G ##Audio Cape (needs HDMI Audio disabled) (v3.8.x) #cape_disable=capemgr.disable_partno=BB-BONELT-HDMI #cape_enable=capemgr.enable_partno=BB-BONE-AUDI-02 ##enable Generic eMMC Flasher: ##make sure, these tools are installed: dosfstools rsync #cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh I would be wery thankfull if someone explain me how to disable i2c-2 on system startup. -- 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.
