-
Notifications
You must be signed in to change notification settings - Fork 3k
STM32 EMAC: Ethernet driver initialisation fails in DISCO_F769NI #12577
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
Comments
Hi |
More details when cable is not plugged.
TIMEOUT comes after waiting linked status. |
Could you try to add in your json config: |
@artokin thank you for the update.It appears however that there is still some missing information: Have you correctly specified which version of Mbed OS you are using (tag or sha)? We cannot automatically identify a release based on what you have provided. NOTE: If there are fields which are not applicable then please just add 'n/a' or 'None'.This indicates to us that at least all the fields have been considered. |
@artokin could you please specify either just the sha or a valid release tag for the mbed-os version. The automation cannot parse something like : |
@adbridge sure, it is now pointing to Mbed OS master. |
Internal Jira reference: https://jira.arm.com/browse/MBOTRIAGE-2583 |
@artokin Brilliant thanks - the bot has passed it ;-) |
Did you try this ? |
Hi @jeromecoutant , I'm sorry that I haven't got time to try it yet. I would like to see the driver working like it worked before (the driver initialisation was OK even if there was no cable connected. And when the cable was connected later on the application was good to continue its operation). |
I have looked at the sources and see a difference in the behaviour between V2 (for STM32H7 targets) and V1 (all others): |
I think this was the goal of v2 :-) |
Does this patch |
PR sent with fix ^^ , please review |
Description of defect
STM ethernet driver initialisation fails in DISCO_F769NI and therefore the driver can't be used.
The error happens when fix #12567 is placed on top of Mbed OS master. The driver was working before PR #12464 was merged.
The error log "HAL_ETH_Init issue" inficates the problem in the trace output:
Target(s) affected by this defect ?
DISCO_F769NI
Toolchain(s) (name and version) displaying this defect ?
GCC_ARM, ARM, IAR
What version of Mbed-os are you using (tag or sha) ?
e71ab0d
What version(s) of tools are you using. List all that apply (E.g. mbed-cli)
mbed-cli 1.10.2
How is this defect reproduced ?
mbed compile -t GCC_ARM -m DISCO_F769NI -j 0 --app-config ./configs/Wisun_Stm_s2lp_RF.json --profile debug
The text was updated successfully, but these errors were encountered: