Project

General

Profile

SPL over ethernet

Added by Chris Dodic over 5 years ago

Hello, I am attempting to load uboot via ethernet but am unsure if I am even able to do so with the evaluation board that I am using.

I am referring to TI's: http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User%27s_Guide#CPSW_Ethernet

It suggests using 'am335x_evm_restore_flash' for the configuration when building uboot, but it does not seem that it is available in the package that I downloaded. This is a secondary issue however since I am unable to see an attempt from the board to communicate with the server (using wireshark) when the bootconfig pins are configured (hopefully correctly) to boot over CPSW.

I am referencing https://www.ti.com/lit/ug/spruh73p/spruh73p.pdf (technical reference manual for am335x) as well as their wiki:
http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User%27s_Guide#CPSW_Ethernet

Which seems to conflict regarding pin configuration (assuming I am interpreting it correctly).

I have tried jumper setups:

BOOTCONFIG [0..11]
:::[:][:]::::::: (Based on technical reference manual)

and

BOOTCONFIG [0..11]
::::[:]:[:]::::: (based on the wiki)

I was unable to find any documentation directly from Critical Link sources for my specific evaluation board.

The model number is: 80-000458RC-3A

Please forgive my ignorance if that is the source of this issue. Any help would be appreciated.

Thanks


Replies (4)

RE: SPL over ethernet - Added by Jonathan Cormier over 5 years ago

We have never been able to get ethernet boot working. Our notes from several years ago indicate we suspect the delay skew isn't configured correctly in the first stage bootloader for our design to work.

It is possible that the delay skew is not properly configured, causing the PHY to not be able to send the packets

We did get USB boot working at some point, though I don't think we've tested it recently.

https://support.criticallink.com/redmine/projects/armc8-platforms/wiki/MitySOM_335x_Network_Boot

RE: SPL over ethernet - Added by Chris Dodic over 5 years ago

Thank you for the prompt reply, Jonathan.

Unfortunately a USB solution does not fit with our intended use-case and seems as though we will have to use local memory for this purpose, but thank you for the suggestion.

Is there a document somewhere that states known deficiencies such as this one? I have spent a fair amount of time trying to determine the source of the problems on this issue and would be good to avoid in the future.

Thanks again,

Chris

RE: SPL over ethernet - Added by Jonathan Cormier over 5 years ago

I asked around and it does not look like we have an errata document for the devkit.

Note we do have a wiki page for the SOM itself. We recommend customers follow this page to keep notified of any changes to the SOMs.
https://support.criticallink.com/redmine/projects/armc8-platforms/wiki/Module_Product_Change_Notifications

RE: SPL over ethernet - Added by Chris Dodic over 5 years ago

Thank you, Jonathan, I appreciate the effort in any case.

I will be sure to share the link you have posted with my colleagues.

    (1-4/4)
    Go to top
    Add picture from clipboard (Maximum size: 1 GB)