Hello Champs,
1.
In RM, "Table 2-1. System Memory Map" tells us,
53F8_0000 : USBOH1 (PORT USB)
53FC_4000 : USBOH1 (PORT PL301)
And in the page 3270, there is a "USBOH1 memory map".
In this table, USB Control Register (USBOH1_USB_CTRL) is 53FC_4800.
However my customer says it must be 53F8_0800.
What is a real USBOH1 memory map for setting up USB module?
2.
In the page 3286, there is a table "56.6 Core Registers",
The addres is starting at 53F8_0000.
However the customer says that this address should be referred when the USB is used as a OTG port.
When using as a USB Host port, they should refer to the address stating at 53F8_0200, which is not listed in the table.
Is that correct?
Best regards,
Nori Shinozaki
Hi Nori
usb_base_address = 0x53F80000
USB_OTG_BASE_ADDR =usb_base_address + 0x000
USB_H1_BASE_ADDR =usb_base_address + 0x200
USB_CONTROL_REG =usb_base_address + 0x800
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------