-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lpc55 port1 hs #808
Lpc55 port1 hs #808
Conversation
correct hsphy init for family
port1 highspeed requires USB_RAM
able to get passed enumeration and up to READ10
…t1 that is m4 but cannot unaligned acces on usb ram
mcu-link: Board support for MCU-LINK with LPC55S69JBD64
" make BOARD=mcu_link flash" enumerates successfull. Thanks! |
|
The mcu_link has only port 1 connected. |
then just use it with highspeed, why would you want to force it to operate at fullspeed. |
So the line "SPEED ?= high" in board.mk is superfluous. Should I do another PR, will you correct or does it not matter? |
yeah, it is not needed, no worry, I will may a push for to clean it up. Just done b5339ca |
Describe the PR
This PR implement Port1 Highspeed for lpc55 and lpc546xx/lpc540xx (not tested on actual hardware). There is a few gotcha
TUP_MCU_STRICT_ALIGN
is used to overwrite ARCH one, extra effort is also needed to prevent compiler to generate optimized code that result in unaligned access.@nxf58843 @gsteiert @UweBonnes may be interested.