Part Number: BEAGLEBK
We are thinking to change our design that bases on Beaglebone Black from a 100M PHY to a Gigabit PHY.
The questions are:
1. What software changes will require at u-boot, device tree, and Linux kernel levels?
2. Will this cause any performance issues for software?
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Biser Gatchev-XID:
In reply to Matt Tsai52:
In reply to Schuyler Patton:
Good summary, I will highlight a few things based on the summary:
- Using drivers that are supported will make the porting effort a little easier since the make and config files are already present to integrate the PHY.
- Concerning the DTS file in u-boot and the kernel is that phy-mode, phy timing and phy addressing are the changes to be aware of here. I would also add is to consult the u-boot board.c code and look at the support of the evm-sk and the gp-evm to see anything specific to enabling Gbps PHYs.
- I recommend using the pin mux tool to assist with pin mux changes.
I would like to add that switching to a Gbps PHY can bring layout challenges. I would highly recommend looking at this document on high speed layout for recommendations.
That is all I can think of for the moment.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.