攻城獅在線丨LS104x畫底板之前,你需要這份Checklist

原創 2020-08-08 08:50:00 LS1043 LS1046
2020年8月8號

今天由小編總結下FET1043A-CFET1046A-C項目中遇到過的一些問題和解決辦法,分享給大家希望對您的開發過程有些幫助。

1.  Q SGMII的網口燈狀態

開發板J28J294個網口是QSGMII PHY(型號QCA8075)引出的,在數據手冊中可以查到其默認的網口燈狀態如下:


LS104x畫底板之前,你需要這份Checklist 

開發板中硬件連接方式是LED_1000控制綠色燈,LED_100控制黃色燈,原理如下:


LS104x畫底板之前,你需要這份Checklist 


以千兆設備連接為例,開發板link狀態下是綠燈常亮,active狀態下是綠燈閃爍,這種狀態好像和我們平時用的網口燈狀態不一樣呢,一般大家都知道網口燈是一個常亮一個閃爍,我們繼續看芯片手冊發現這幾個燈的狀態是可以改寄存器配置:


LS104x畫底板之前,你需要這份Checklist 


LS104x畫底板之前,你需要這份Checklist 


可供用戶自定義的狀態有很多,甚至可以定義LED燈的閃爍頻率和占空比,用戶可以根據自己的需求更改LED狀態。

2. CPU_TRST_B_18引腳處理


LS104x畫底板之前,你需要這份Checklist 


這是開發板上JTAG接口,有用戶不需要JTAG功能就把這部分硬件電路都刪除掉了,結果就是有很大概率系統無法啟動,原因就在于CPU_TRST_B_18不能懸空,需要給一個穩定的上拉狀態。

3 . 按鍵復位電路


LS104x畫底板之前,你需要這份Checklist 


這部分電路的作用是實現按鍵復位和軟復位功能,RESET_REQ_B_18是從CPU直引下來的信號,電平1.8V,底板上將其上拉到3.3V是有風險的,建議用戶設計底板時做信號電平轉換或者更換合適的復位芯片。

4 . 調試串口


LS104x畫底板之前,你需要這份Checklist 


UART1是開發板的調試串口,轉為RS232電平引出,用戶刪除掉RS232電路后有概率不啟動,原因是UART1_SIN引腳浮空時,會向系統發送亂碼指令,卡在uboot倒計時階段,不會繼續啟動系統,建議在UART1_SIN添加10k上拉到3.3V可以解決此問題。

5. RGMII網口的使用

開發板提供2RGMII,一路在核心板上板載phy芯片,直接引出到底板EC1_TRX[3:0],另外一路RGMII在底板上連接了AR8031(位號U18)。

用戶在使用FET1043A-C核心板,如果刪除掉底板RGMIIphy芯片,或者此芯片硬件異常,會導致核心板板載的PHY無法工作。

原因是在FET1043A-C平臺上,MAC時鐘是由底板phy提供的,如果沒有此路時鐘,則核心板上的RGMII也無法工作。

遇到此問題用戶可以聯系飛凌,通過修改軟件解決。

6 . 模擬開關 N X3DV221TK

開發板上使用4個模擬開關NX3DV221TK來切換RGMIIIEEE1588功能,用戶刪除1588接口,在刪除NX3DV221TK的同時,請將核心板端的RGMII線連接至phy芯片。


LS104x畫底板之前,你需要這份Checklist 


7 . QCA8075

底板上QCA8075位號U10)有5portQSGMII+SGMII模式,其中SGMII端口不建議使用,用戶設計底板時可以將信號線SGMII_TX/RXP4_TRX[0:3]刪除。


LS104x畫底板之前,你需要這份Checklist 


8 . MDC/MDIO

核心板提供MDIO1MDIO2用于管理網絡phy芯片,強烈建議用戶按照開發板設計,使用MDIO1連接千兆網卡,MDIO2連接萬兆網卡。

9 . 萬兆 P HY AQR107

AQR107芯片上連接了一個SPI Flash,必須要刷寫固件后才能正常使用萬兆網,用戶如果自己做底板需要刷寫固件,請聯系飛凌,我們會提供燒寫辦法。

1 0. SATA硬盤


LS104x畫底板之前,你需要這份Checklist 


開發板上提供mSATA接口,在圖中黃色字體備注了RX引腳的P/N反接問題,針對此問題,我們的標準鏡像已經做好了適配,用戶只需按照開發板的硬件線序連接即可,不需要翻轉線序。

11. S erdes時鐘

用戶更改Serdes配置后,也要更改相對應的Serdes參考時鐘,開發板提供時鐘選擇的引腳SD1_REFCLK_SELSD2_REFCLK_SEL。如果時鐘配置有問題,會造成核心板反復重啟。

1 2. 硬件復位


LS104x畫底板之前,你需要這份Checklist 


底板上的器件都是由核心板控制復位的,建議客戶不要更改復位電路時序,會造成網絡等設備不識別問題。

1 3.GPIO

網絡標號為GPIO[0:7]的信號是開漏的,需要在底板上加上拉,但不要超過3.3V電壓,這組信號在核心板上電時會輸出高電平,如果用作控制繼電器等設備需要謹慎使用。

相關產品 >

  • FET1046A-C核心板

    4核1.8GHz,原生8網口靈活擴展|LS1046A 系列ARM工控核心板基于 NXP公司的LS1046A高性能64位ARM四核處理器。LS1046A處理器將四個64位ARM Cortex-A72內核與數據包處理加速和高速外設相集成,CoreMark跑分高達45000,LS1046A強大的網絡處理能力和豐富的高速接口,適用于工業路由、邊緣計算網關、IP-PBX等產品,以及邊緣計算、 能源物聯網、智慧城市、工業自動化、視頻監控等應用領域。

    了解詳情
    FET1046A-C核心板
  • OK1046A-C2開發板

    4核1.8GHz,原生8網口,支持萬兆網絡|
    飛凌嵌入式LS1046a ARM工控主板系列LS1046開發板 基于 NXP LS1046A 四核Cortex A72 CPU,強大的萬兆網絡處理能力和豐富的高速接口,CoreMark跑分高達45000。飛凌不僅僅提供了LS1046A開發板套件,還提供了調試心得、LS1046A硬件數據手冊,并根據應用情況發布了 LS1046A 5G CPE 工業網關方案、邊緣計算網關方案,降低了客戶二次開發的難度。更多關于LS1046A的解決方案,產品詳情,您可以登入飛凌嵌入式官網了解。

    了解詳情
    OK1046A-C2開發板
  • FET1043A-C核心板

    LS1043A處理器是恩智浦推出的一款面向嵌入式網絡的四核64位ARM處理器。LS1023A (雙核)和LS1043A (四核)支持無風扇設計,超過10 Gbps的性能。LS1043A和LS1023A能夠面向無線LAN和以太網供電系統方案提供額外的功耗節省。支持引腳兼容設計,可擴展至LS1046A (四核A72處理器)或LS1088A (十核A53處理器)。
    飛凌LS1043系列核心板,基于NXP公司的LS1043A四核處理器設計,主頻1.6GHz,ARM Cortex-A53架構。原生支持1個10Gbps和6個1000Mbps。支持PCIe 2.0、SATA3.0、USB3.0、UART、IIC等功能接口
    了解詳情
    FET1043A-C核心板
  • OK1043A-C3開發板

    NXP 開發板 LS1043系列開發板,提供ls1043a 開發環境 、LS1043芯片手冊、飛凌LS1043硬件設計參考手冊,ls1043軟件開發應用手冊,本款NXP 開發板好用么 ? 可以兼容ls1046核心板,但功能會有所刪減, 內存2GB

    了解詳情
    OK1043A-C3開發板

推薦閱讀 換一批 換一批