Software for White Rabbit PTP Core:c002547231be7852142520e4cf0f47a84ea91b93 commitshttps://ohwr.org/project/wrpc-sw/commits/c002547231be7852142520e4cf0f47a84ea91b932020-01-29T16:21:13Zhttps://ohwr.org/project/wrpc-sw/commit/c002547231be7852142520e4cf0f47a84ea91b93adding gitlab CI config2020-01-29T16:21:13ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/3e4f8d1ea0156da3e081216ea30a61d691d48be8rt_cpu: disable PLL verbose mode by default (output on UART is blocking and…2020-01-28T13:14:57ZTomasz Włostowskitomasz.wlostowski@cern.chrt_cpu: disable PLL verbose mode by default (output on UART is blocking and greatly slows down LDPC port calibration in the WR Switch)
https://ohwr.org/project/wrpc-sw/commit/024b49644ee36e12661e7710554d6fed79a29331wrs: added set_ptracker_average_samples() rt_ipc call2020-01-28T13:14:57ZTomasz Włostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/9a4fabc146c74ca81ed22164a567c2b96e8fdaa3Merge branch 'wr-starting-kit' into proposed_master2019-12-17T13:43:45ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/97c2f4b9e23359e767475adb17403c1dd0f7db5ddoc: improve description of packet class for the fabric interface2019-11-26T07:52:58ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/3c9b25b8c9afff89f425f4974a361e1a0c8bed8dFix URL issue for the OHWR submodules.2019-10-31T15:22:00ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wrpc-sw/commit/6b989a71fdcd9fb6ec6691106540fd1d1c2e7644doc: fix wget links after OHWR gitlab migration2019-10-31T14:16:33ZBenoit Ratbenoit@sevensols.comhttps://ohwr.org/project/wrpc-sw/commit/de23203ba3a1423f1b616ac24d4f9755eb63f610wrnic: adding compatible option from spec_defconfig2019-10-31T13:26:46ZBenoit Ratbenoit@sevensols.com
In order to have a more similar wrpc-sw using wrnic_defconfig or using
spec_defconfighttps://ohwr.org/project/wrpc-sw/commit/1954fc8df6d013bf53e9d48100050349e5258a73pfilter: ARP & ICMP traffics are re-directed to the external fabric (NIC)2019-10-31T13:26:46ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.com
In case we are using the WR_NIC_CPU option we redirect ARP & ICMP to
external fabric (controlled by NIC driver on host CPU).
We have also add this option to Kconfig and update the wrnic_defconfig
used by wr-starting-kithttps://ohwr.org/project/wrpc-sw/commit/e0d5387b53a1b064f3d2706a60df3fe82a6685e6tool: Create a single command option for the WRPC vuart tool.2019-10-31T12:47:56ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wrpc-sw/commit/45c725c3fd5555937c78c5f0b6b8847371b4d015stat: Add a special case to print only one time statistics.2019-10-31T12:47:46ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wrpc-sw/commit/c0ffd31c945532da7346f5185ae72f100a21d79eMerge branch 'greg-wrs-low-jitter' into proposed_master2019-08-20T08:08:28ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/de1a914a103c7239cbb5d2884da6ef5bf41c228fljd: cleanup LJD detection message2019-08-19T14:41:28ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/a5c0cc3fd4c2fd430d8587c4f35818c44fbc370fljd: cleanup to allow WRPC compilation2019-08-19T14:41:02ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/367b21afb581eb734a5bae353e00c915b09f2b75ljd: rename to LJD everything related2019-08-19T13:45:29ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/ea23c90cd5e3d6581b131498746ee1cce7946791ljd: treat ljd similar to regular ext channel (as much as possible)2019-08-19T13:34:27ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/1c9307d7def322f1537fb8ac28df1211188bbc31ljd: use lock pin of ljd ad95162019-08-19T13:10:23ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/51ad880c5357cf9fc0eafda4451c3ea2bfa9dbccmove ljd_present flag to softpll_ng2019-08-19T13:10:23ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/f4acbfd8bb2fbfdb4577f1aab6189877f92a9cf3wrs: move GPIO definitions to gpio-wrs.h2019-08-19T13:10:23ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/5cce659055edd79e2ee6bf4e13cc25bc19d70706ljd: fix compilation warnings2019-08-16T12:59:58ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/a612ba01f0ee276002588a392c94c4b9c8a2d4f3ljd: apply LJD parameters dynamically for compatibility with regular ext2019-08-16T12:59:58ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/d18dde7b0d1b23a03a9366a0441f2b62c4a7a725ljd: check only once whether it is present2019-08-15T16:23:54ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/c0b241ea221a0a9518eb4b721c6a7df72d121ad3temp: make it run the regular ext channel2019-08-15T16:11:47ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/b192720c99c20c807d0003af6149cd3de79ede66ad9516: keep output 9 at 62.5MHz2019-08-15T16:11:47ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/2650958efb58536d293dbd3fd8298810cd8f9f7cAdded start-up softpll startup text2019-08-15T16:11:47Zrizzimattia.rizzi@cern.chhttps://ohwr.org/project/wrpc-sw/commit/a5518178979e4b57f816d86d9882c4b720e4f1fdAdded the "setpoint:%d" in the softpll debug messages2019-08-15T16:08:56Zrizzimattia.rizzi@cern.chhttps://ohwr.org/project/wrpc-sw/commit/b239aaff04c2cb4019941192fe0279723bb517e3Added support for the external board2019-08-15T16:07:18Zrizzimattia.rizzi@cern.chhttps://ohwr.org/project/wrpc-sw/commit/41d63e414329145d288a26cd03ecfb94bdb53b4aMofidified PI coeffients for the new VCTCXO2019-08-15T15:55:34Zrizzimattia.rizzi@cern.chhttps://ohwr.org/project/wrpc-sw/commit/c62d7d2da6dc3cfed287a8fbba1a2259e09092baFixed locking bug of the switch2019-08-15T15:27:38Zrizzimattia.rizzi@cern.chhttps://ohwr.org/project/wrpc-sw/commit/28bde7e2e53a301bc3002658b954790b95c56d92Added support for the external board2019-08-15T15:27:38Zrizzimattia.rizzi@cern.chhttps://ohwr.org/project/wrpc-sw/commit/4e9a29f2ad5902191a3a248af89c3913357a452bGPIO of the external board2019-08-15T15:15:06Zrizzimattia.rizzi@cern.chhttps://ohwr.org/project/wrpc-sw/commit/b088f445a715d58aebaa867c342ef19e1ce26113Functions and configuration to dialogue with the external AD95162019-08-15T15:13:11Zrizzimattia.rizzi@cern.chhttps://ohwr.org/project/wrpc-sw/commit/780ed522eb0b7248d2f877a9fbdcfd2b68d4b83bfix softpll for WR Switch2019-06-06T13:05:30ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/f24c31172635ac01fad725cffb76e801fbb2fc01wr_steamers: updated documentation to include latest updates to streamers2019-05-24T13:01:17ZMaciej Lipinskimaciej.lipinski@cern.ch
- updated WB-generated file
- added info about configurable clock domain of streamers datahttps://ohwr.org/project/wrpc-sw/commit/e96925d33edeb5ebe503ae99b4def99862a81b1cwr_streamers: added new functions introduced by Tom within fixed-latency work2019-05-23T16:21:49ZMaciej Lipinskimaciej.lipinski@cern.ch
- hdl software reset
- fixed latency timeout
- fixed latency statisticshttps://ohwr.org/project/wrpc-sw/commit/ab83fc383ab0cb3d8e185b2f2690099a842666e5wr_streamers: remove unused register from WB2019-05-23T15:38:05ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/ec65fceca6d71ae60004a18fd9922d2c37d923a6wr_streamers: provide simple stats by default, option to read more advanced/d...2019-05-23T12:59:24ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/629e175078f62d97d607d4cd9194ef7b7fbfd599wr_streamers: update header of streamers, bump up version, allow version mism...2019-05-23T09:06:30ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/1e5be7e9ee32ee7f2dcc3e3344c76a20e38358f6softpll: don't control 1-PPS output, PPSi does this now2019-05-21T08:15:43ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/486db5e1d35b27d95ba4f3b5eadf2b72fd7df3e3softpll: don't overwrite 1-PPS out pulse width when changing modes2019-05-21T08:15:43ZGrzegorz Danilukgrzegorz.daniluk@cern.ch
This is needed for PPSGen handling cleanup. Now PPSGen is controlled by PPSi.