diff options
Diffstat (limited to 'firmware/target/arm/tms320dm320/mrobe-500')
-rw-r--r-- | firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c b/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c index ff5de05e6e..5a60a24843 100644 --- a/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c +++ b/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c @@ -32,19 +32,17 @@ void usb_init_device(void) { /* The following EMIF timing values are from the OF: * IO_EMIF_CS4CTRL1 = 0x66AB; - * IO_EMIF_CS4CTRL2 = 0x4220; + * IO_EMIF_CS4CTRL2 = 0x4220; * - * These EMIF timing values are more agressive, but appear to work as long - * as USB_TRANS_BLOCK is defined in the USB driver: - * IO_EMIF_CS4CTRL1 = 0x2245; - * IO_EMIF_CS4CTRL2 = 0x4110; + * More agressive numbers may be possible, but it depends on the clocking + * setup. * * When USB_TRANS_BLOCK is not defined the USB driver does not work unless * the values from the OF are used. */ - IO_EMIF_CS4CTRL1 = 0x2245; - IO_EMIF_CS4CTRL2 = 0x4110; + IO_EMIF_CS4CTRL1 = 0x66AB; + IO_EMIF_CS4CTRL2 = 0x4220; /* Setup the m66591 reset signal */ /* 2: output, non-inverted, no-irq, falling edge, no-chat, normal */ |