Kua whakawhanakehia e Facebook tetahi kaari PCIe tuwhera me te karaka ngota

I etahi ra kua pahure ake nei ka puta te korero I whakaputahia e Facebook nga whanaketanga e pa ana ki Tuhinga o mua he papa PCIe, he aha kua whakauruhia e lhe whakatinanatanga o te karaka ngota iti me te kaiwhiwhi GNSS.

Ko te poari i hangaia i mua hei taputapu taapiri, e ahei ai te whakamahi i te maha o nga maramara karaka ngota, me nga tohu GNSS, penei i te SA5X, mRO-50, SA.45s, me te RCB-F9T u-blox. Kei te hiahia a Orolia ki te tiimata i te hanga papa panui kia rite ai nga korero.

Te kāri wā kei te whanakehia hei waahanga o te kaupapa taputapu waahi mo te ao katoa i whakaarohia hei whakarato i nga waahanga mo te hanganga o nga kaitohu waahi tuatahi (Kaiwhakaako Waatea) (Kaituku Waa Tuwhera) ka taea te whakamahi i roto i o hanganga me te whakamahi, hei tauira, ki te whakarite i te taatai ​​wa i roto i nga pokapū raraunga.

Ma te whakamahi i te kaituku takitahi ka ahei koe ki te kore e whakawhirinaki ki nga ratonga whatunga o waho ki te tukutahi i te waa tika, me te waatea o te karaka ngota hanga-i roto whakarato i te taumata motuhake o te mana motuhake ina ka tutuki nga rahunga i te whiwhinga o nga raraunga mai i nga punaha amiorangi (hei tauira, na te kaha o te rangi ki te whakaeke ranei).

Ko te hoahoanga wa-hou a NTP e whakamahi ana i te Stratum 1, he waahanga nui e hono tika ana ki tetahi punawai mana whaimana, penei i te punaha amiorangi whakatere ao (GNSS) he karaka cesium ranei.

Te motuhake o te kaupapa ko te hanga i tetahi kaituku mahi tuatahi, taea e koe te whakamahi i te kaituku noa i runga i te x86 hoahoanga, kei roto ko te kaari whatunga angamaheni me te kaari waa.

I runga i te kaituku, Ko nga korero tika mai i nga amiorangi ma te GNSS a ko te karaka ngota e mahi ana hei oscillator pumau, e taea ai te pupuri i te tino taumata mena kaare he korero e tae mai ma te GNSS. Ko te rereketanga pea mai i te waa tika mena ka kore e kaha ki te whiwhi korero ma te GNSS kei runga i te poari kua whakaarohia he 300 nanoseconds ia ra.

Ko te taraiwa ocp_pt kua rite mo Linux y kua whakamaheretia kia whakauruhia ki roto i te pata matua Linux 5.15.

Ko te kaiwhakahaere whakatinana i nga atanga PTP POSIX (/ dev / ptp2), GNSS ma te tauranga rangatū / dev / ttyS7, karaka ngota ma te tauranga rangatū / dev / ttyS8 me nga taputapu e rua i2c / dev / i2c- *, ka taea ai te uru atu ki nga pukenga o te karaka taputapu (PHC) mai i te taiao kaiwhakamahi.

A, no te tiimata i te NTP (Kawa Wae Whatunga) ka whakaarohia kia whakamahi i te Chrony me te NTPd, ana ka tiimata ana te kaituku PTP (Precision Time Protocol), ka whakaarohia kia whakamahia ptp4u ptp4l ranei me te taapiri phc2sys hei whakarato i te kape o ngā wāriu mai i te karaka ngota ki te kāri whatunga.

Whakakotahitanga o te mahinga o te kaiwhiwhi GNSS me te karaka ngota ka taea te mahi i nga taputapu me nga raupaparorohiko e rua. Ko te mahinga taputapu o te waahanga takirua ka whakatinanahia i runga i te FPGA, a ko te waahanga rorohiko e mahi ana i te taumata o te tirotiro tika i te mana o te kaiwhiwhi GNSS me te karaka ngota mai i nga tono penei i te ptp4l me te chronyd.

Ko te take mo te whakawhanaketanga o tetahi papa whakatuwhera hei utu mo te whakamahi i nga rongoa rite-ki-te-ringa e waatea ana i te maakete, ko te ahua arai o aua hua, kaore e ahei kia mohio taatau he tika te whakatinana, kaore e aro te raupaparorohiko kua whakaarohia me nga whakaritenga ahuru. (I te nuinga o nga keehi, ka tukuna he hotaka tawhito me nga whakatikatika whakaraerae ka pau i nga marama neke atu ranei nga tau), me te iti o te whirihoranga me te aro turuki (SNMP) (ko tana CLI, ko tana kaitoha paetukutuku ranei).

Ka taea te whakamahi i te papa ki te whakarite i nga mahi a nga kaitoha tuitui tuuturu. Whakatakotoranga, kaupapa, BOM, Gerber, PCB, me nga konae CAD e hiahiatia ana hei tarai i te papa kua whakairihia ki GitHub.

Puna: https://engineering.fb.com


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

He korero, waiho i a koe

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra. Kua tohua ngā āpure e hiahiatia ana ki *

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.

  1.   Pelayo ka mea

    MAI I TE PUKAPUKA? Kaore rawa ahau e hiahia ki a ia ...