Ok so i cant get the mcasp0 going for now. Its only important in the future. Still as per the code below i cant even get GPIO pins to set. I am sure i am doing something wrong but i am at a loss to see it.
On 4/20/2016 11:54 AM, Rick Mann wrote: > I have it working (to some degree) on 4.4.7-bone-rt-r9. I had to change the > boot DTB to not include the edma fix, and to set the mcasp clk (it doesn't > work if you set it in the overlay, not sure why. There's a thread about it > somewhere). > > >> On Apr 20, 2016, at 10:57 , evilwulfie <evilwul...@gmail.com> wrote: >> >> Beware of electronics engineers programming <--- LOL >> >> I read on the lists about not being able to load the audio cape dtbo on >> 4.1.14-bone-rt-r17 >> I disabled the onboard HDMI in Uboot >> I tried with failure just to see if the audio cape will load >> >> Apr 20 16:59:56 beaglebone kernel: [ 149.758497] bone_capemgr >> bone_capemgr: part_number 'BB-BONE-AUDI-02', version 'N/A' >> Apr 20 16:59:56 beaglebone kernel: [ 149.766308] bone_capemgr >> bone_capemgr: slot #4: override >> Apr 20 16:59:56 beaglebone kernel: [ 149.771655] bone_capemgr >> bone_capemgr: Using override eeprom data at slot 4 >> Apr 20 16:59:56 beaglebone kernel: [ 149.778697] bone_capemgr >> bone_capemgr: slot #4: 'Override Board Name,00A0,Override >> Manuf,BB-BONE-AUDI-02' >> >> >> nothing shows as loaded >> >> debian@beaglebone:~$ cat /sys/devices/platform/bone_capemgr/slots >> 0: PF---- -1 >> 1: PF---- -1 >> 2: PF---- -1 >> 3: PF---- -1 >> >> >> >> I have a project that will eventually use the mcasp0 and am trying to >> write an overlay to set all pins >> so i figured i would try to set the mcasp0 pins and it fails >> >> I also have a tough time just setting random GPIO pins which i cant >> quite figure out >> >> so far i can get the UART1, UART4, UART5 and I2C1 loaded correctly from >> one file >> >> now its just GPIO pins and the mcasp0 >> >> this is the snippit of the gpio stuff that dont work, rest of file below >> removed for clarity >> >> >> mygpio0_pins_default: mygpio0_pins_default { >> pinctrl-single,pins = < >> 0x150 ( PIN_INPUT | MUX_MODE7 ) /* >> (A17) spi0_sclk.gpio0[2] */ >> 0x154 ( PIN_INPUT | MUX_MODE7 ) /* >> (B17) spi0_d0.gpio0[3] */ >> 0x164 ( PIN_INPUT | MUX_MODE7 ) /* >> (C18) eCAP0_in_PWM0_out.gpio0[7] */ >> 0x20 ( PIN_INPUT | MUX_MODE7 ) /* >> (U10) gpmc_ad8.gpio0[22] */ >> 0x24 ( PIN_INPUT | MUX_MODE7 ) /* >> (T10) gpmc_ad9.gpio0[23] */ >> 0x28 ( PIN_INPUT | MUX_MODE7 ) /* >> (T11) gpmc_ad10.gpio0[26] */ >> 0x2c ( PIN_INPUT | MUX_MODE7 ) /* >> (U12) gpmc_ad11.gpio0[27] */ >>> ; >> }; >> >> fragment@5 { >> target = <&mygpio0>; >> __overlay__ { >> status = "okay"; >> pinctrl-names = "default"; >> pinctrl-0 = <&mygpio0_pins_default>; >> }; >> }; >> >> even with ALL the GPIO pins commented out the cape does not load even >> though overlay compiles correctly >> you would think that since no pins are being set the uarts and i2ci but >> would be set. >> >> any help would be appreciated >> >> >> >> --- >> This email has been checked for viruses by Avast antivirus software. >> https://www.avast.com/antivirus >> >> -- >> 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. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/beagleboard/5717C2F7.4070604%40gmail.com. >> For more options, visit https://groups.google.com/d/optout. > --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/5717D6F0.9070309%40gmail.com. For more options, visit https://groups.google.com/d/optout.