Hi Hugo, 2011/11/4 Hugo Holgersson <hu...@student.chalmers.se>:
> 2) Do I need to set the mux's SW_PAD_CTL for the D9 pins? > 3) Are there any pins I have forgot to mux? I looked at the IOMUX configuration for USBH2 on the Freescale Linux BSP and the code is below: int gpio_usbh2_active(void) { if (mxc_request_iomux(MX25_PIN_D9, MUX_CONFIG_ALT6) || /* PWR */ mxc_request_iomux(MX25_PIN_D8, MUX_CONFIG_ALT6) || /* OC */ mxc_request_iomux(MX25_PIN_A21, MUX_CONFIG_ALT5)) { /* BT_USB_CS */ return -EINVAL; } /* * This pin controls the mux that switches between * the J18 connector and the on-board bluetooth module. * dir: 0 = out * pin: 0 = J18, 1 = BT */ gpio_request(IOMUX_TO_GPIO(MX25_PIN_A21), "a21"); gpio_direction_output(IOMUX_TO_GPIO(MX25_PIN_A21), 0); gpio_set_value(IOMUX_TO_GPIO(MX25_PIN_A21), 0); return 0; } ,so please make sure you control MX25_PIN_A21 correctly for USB operation. Regards, Fabio Estevam _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot