Software for White Rabbit PTP Core:d3d11dd8c8f55afe63184ca54c459d8cb70aaefb commitshttps://ohwr.org/project/wrpc-sw/commits/d3d11dd8c8f55afe63184ca54c459d8cb70aaefb2018-09-30T08:40:48Zhttps://ohwr.org/project/wrpc-sw/commit/d3d11dd8c8f55afe63184ca54c459d8cb70aaefb solve calibration bug. Port 1 should be calibrated once2018-09-30T08:40:48Zhongminglihm.thu@foxmail.com before it acts as master.
A known bug is sync cannot build after link reset.https://ohwr.org/project/wrpc-sw/commit/11a3cf2abf7fca3021fe96a1910f6afa92f2ada3 Add tools gensdbfs/sdb-read.2018-09-28T10:01:52Zhongminglihm.thu@foxmail.com Make gensdbfs support the file order. sdb files should starts with xxfilename,
like 00wr-init. (In gensdbfs.c, I change the readdir() to scandir())
Add two sdb files on 0x2e0000 to support the dualport's calibration and sfp
database. (db-calibration and db-sfp-database)
Bug fix in shell/cmd_sfp.c.
Now the one WR port function works well.https://ohwr.org/project/wrpc-sw/commit/0a497ec0789282cfb1f5e7bac81b6e3e7cfd5fde Add another WR port. Change many variables to lists.2018-09-27T10:02:27Zhongminglihm.thu@foxmail.comhttps://ohwr.org/project/wrpc-sw/commit/9fb9a6bdf6ca65b42237db4feaf818ee82074330 Stop the WRPTP daemon before remote update.2018-07-30T08:42:26Zhongminglihm.thu@foxmail.comhttps://ohwr.org/project/wrpc-sw/commit/1fc9fea97e950fdff3107f66f584e4f8a2f620fe Add tcpip module present signal.2018-07-28T13:26:03Zhongminglihm.thu@foxmail.comhttps://ohwr.org/project/wrpc-sw/commit/76a3863ce2f416f499cefef9d233131d143ee58c Solve bug in pfilter-builder.c2018-07-20T09:44:19Zhongminglihm.thu@foxmail.comhttps://ohwr.org/project/wrpc-sw/commit/d98ef03f67cf614f67c4829315e6878a47d9e356 optimize the tcpip_config module.2018-07-20T09:14:47Zhongminglihm.thu@foxmail.com Now it works as below:
1. default udp tx dst mac is the gateway of node's ip.
2. It will send arp request after getting the udp tx dst ip.
3. It stops sending arp request after getting the udp tx dst mac addr.https://ohwr.org/project/wrpc-sw/commit/58e67b6107ffb0431da770f5177f19c1ee684b7dMerge remote-tracking branch 'ohwr/proposed_master' into cute-core-demo-golden2018-07-19T07:53:23Zhongminglihm.thu@foxmail.comhttps://ohwr.org/project/wrpc-sw/commit/c47ddd2a9a3cf4aa0ee6b3c2492bb67a5f717216 Try to merge proposed_master.2018-07-19T07:52:08ZVraliens13051830531@163.comhttps://ohwr.org/project/wrpc-sw/commit/ba69f77a7cce8cc670b438df7d4f90a44d7963f0 remote tcpip module config as golden image has no tcpip module.2018-06-14T10:11:51Zhongminglihm.thu@gmail.comhttps://ohwr.org/project/wrpc-sw/commit/13801408f389f577adcc4c9eeb56e31512429665 Add new shell command tcpip.2018-06-13T09:22:59Zhongminglihm.thu@gmail.com tcpip tcp x , set the tcp server listen port
tcpip udp txip x.x.x.x , set the udp tx destination ip addr.
tcpip udp txport x , set the udp tx destination port, default
2000
tcpip udp rxport x , set the udp rx destiniation port. default
(>256).
tcpip udp txgw x.x.x.x , set the udp gateway, default x.x.x.1
tcpip udp txsn x.x.x.x , set the subnet, default 255.255.255.0https://ohwr.org/project/wrpc-sw/commit/5db20d6c9568d505ec961c7d34bd535a8ae15732Merge remote-tracking branch 'epics/cute-core-demo' into cute-core-demo-tcpip2018-06-06T02:38:26Zhongminglihm.thu@gmail.com
Add support of multiboot.https://ohwr.org/project/wrpc-sw/commit/25cdc6b220b67eabc1867b7d38228bfea5a9aa42 Add support for TCPIP stack.2018-05-31T07:16:31Zhongminglihm.thu@gmail.comhttps://ohwr.org/project/wrpc-sw/commit/8fd2351cfe6784e31d81ebc696d94bf3612e9def Add flash_erase, flash_write, flash_read, reg_read, reg_write2018-05-28T14:47:52Zhongminglihm.thu@gmail.comthrough UDP packets.
See related document for further help.https://ohwr.org/project/wrpc-sw/commit/efb9330de11047cdfb2615f348c4235d7e029283 Change the %i to %x in print function dev/sdb-storage.c2018-05-25T03:03:36Zhongminglihm.thu@gmail.comhttps://ohwr.org/project/wrpc-sw/commit/130b7ff8653d728cd3d18aa5a1285ab13ccc8cef deleted wrc.bram2018-05-24T12:00:54Zhongminglihm.thu@gmail.comhttps://ohwr.org/project/wrpc-sw/commit/1f33a7361c2fbc6ba42b27ff219e23737db488bc change config file.2018-05-18T09:51:50Zhongminglihm.thu@gmail.comhttps://ohwr.org/project/wrpc-sw/commit/faac0874ff14d8b3bbadfe43331052ba19c7e1a5 Add SDBFS tool configuration.2018-05-07T06:54:58Zhongminglihm.thu@gmail.comhttps://ohwr.org/project/wrpc-sw/commit/55309172ebdd5b3f6a8f0699ae3f0889d4fde482Merge tag 'wrpc-v4.2' into cute-core-demo-etherbone2018-05-04T08:38:46Zhongminglihm.thu@gmail.com
LM32 software for WRPC release v4.2https://ohwr.org/project/wrpc-sw/commit/d64e82f60da6f528971c636c7e8d003b19cd2bcc/tools/build-random: fix the scripts, quoting hell2017-12-21T16:26:54ZAlessandro Rubinirubini@gnudd.comSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wrpc-sw/commit/7676ae229fdc2262c4921980ca8896684bafe7acfix build for those using 'export CROSS_COMPILE='2017-12-21T16:26:54ZAlessandro Rubinirubini@gnudd.comSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wrpc-sw/commit/c21a91508af6a77618cd99d926dd858845da3b35fixed compile fail when no Use SDB2017-12-20T14:10:07ZPeter Jansweijerpeterj@nikhef.nlhttps://ohwr.org/project/wrpc-sw/commit/566f213feb9a163036b25d23ff7f0582edbdf66bdocumentation update for v4.22017-12-18T13:34:20ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/b289989ef97240153c9e1c576cbce673e2aefbbblib/lldp: increase lldp sendign interval2017-12-14T14:33:39ZAdam Wujekadam.wujek@cern.ch
Please not that LLDP_TX_TICK_INTERVAL is not about ticks, but about
number of task executions. This should be changed to time.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/9792c611d1cd5c2d044ff8e2fee2a065261db0afdoc: WRPC exports TAI, not UTC2017-12-14T10:27:44ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/9a84b109a581e9d0dd7ccba2a19c13d65efce45ewrpc_failures: typo fixes2017-12-04T14:03:30ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/bae273cfd00bf18c978d89279eca9853bd538445use HAS_GENSDBFS to include/exclude sdbfs generation code2017-12-04T11:11:57ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/a9add10893f220d32005c9ef0051ba5d743c035bMerge branch 'adam-lldp-rebased' into proposed_master2017-12-01T16:16:21ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/214464b3855db0f46dcd6f375cc3e5e61b875472include LLDP in default SPEC configs2017-12-01T16:07:01ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/8665535eed5bc5758b1002bd1393cf2d7ccc0f22lib/lldp.c: no technical change, change indentation2017-12-01T14:12:35ZAdam Wujekadam.wujek@cern.ch
Change indentation of switch statement.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/a62a8c8530a470f687a8237052b058541899b70clib/lldp: try to change some fields and make it more dynamic2017-12-01T14:12:35ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/c9c30aabce5c9fc7e0e9ee9e276f9bb42a379a5clib/lldp: get rid of tlv_offset2017-12-01T14:12:35ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/8705ee3f0fc271fce8bb7440b9416156727db5d1lib/lldp: fill managment IP2017-12-01T14:12:35ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/88de0cf29a20520cc53add232e4a340668b5606cKconfig: make LLDP independent of DEVELOPER menu2017-12-01T14:12:35ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/0e48897780395f47913498e3b9e3c9d7c20ba5f0ppsi: uplift2017-12-01T14:11:00ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/44c37218fb61870568d1a9dceee038bfe85e85e3faster i2c for eeprom2017-12-01T14:02:10ZGrzegorz Danilukgrzegorz.daniluk@cern.ch
On VFC-HD reading EEPROM was taking too long. E.g. reading SFP database through
snmp was taking ~0.5s which was enough to break the timestamps for received PTP
frames and thus the timing. See issue 1649 in wr-cores project on OHWR.https://ohwr.org/project/wrpc-sw/commit/b5fbea634370f66da9848d1407646294ae801da9doc: minor vivado listing fix2017-11-30T15:30:01ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/d3cf39e32236f6f41fb816f3fa4822e97de7f66eMerge branch 'adam-max-time-monotonic' into proposed_master2017-11-30T15:21:07ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/e4fa232e701ffafe1d89f3995f85038f15e12be9doc: update documentation with "ps max" command2017-11-30T14:56:14ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/eba3d11603811670ea80c98217ee8f8295ffa8b0Kconfig: add DEFAULT_PRINT_TASK_TIME_THRESHOLD2017-11-30T14:56:14ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>