- 11 Dec, 2014 7 commits
-
-
Benoit Rat authored
-
José Luis Gutiérrez authored
- white rabbit figure added - style.css: adding style for the image and the text - reboot.php: adding new <div> for image and text
-
José Luis Gutiérrez authored
Removing images not used: footer.jpg footnote.gif header.jpg footer.php minor fix (footnote.gif link removed)
-
José Luis Gutiérrez authored
New reboot system. It shows now a loading gif image without crashing because of not accessing the WRS anymore. - Reboot javascript function: displays image, message & reboots without web crash - Redirect javascript function: When rebooting, it redirects to index.hp after 50s. - All shell_exec("reboot") calls have been replaced by wrs_reboot() in all files. - loader.gif added - new entry to style.css, one for the gif animation and other for the text. - reboot.php & rebooter.php carry out the new reboot. Conflicts: userspace/rootfs_override/var/www/endpointcalibration.php userspace/rootfs_override/var/www/functions.php userspace/rootfs_override/var/www/sfpcalibration.php
-
José Luis Gutiérrez authored
Javascript folder created (/js) with scripts.js file. This file contains all javascript functions. head.php now includes this file instead of include the JS functions directly.
-
José Luis Gutiérrez authored
File newlines were a mixture of Windows/Unix. All php files are now in Unix-like format Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Benoit Rat authored
This fix is needed by 7S-SCBv3.4-S2 because it mounts the old AT45DB642D. The patch is temporary because wrs_version will use dotconfig for next release. It is why we have an "ugly" but working parsing.
-
- 17 Oct, 2014 3 commits
-
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
- 16 Oct, 2014 2 commits
-
-
Alessandro Rubini authored
If the usb cable is disconnected, any write to /dev/ttyGS0 goes to a buffer until it fills. Then, any further write will block. This means the messages towards the user ("uncompressing filesystem... done" etc) caused the update procedure to stop. This fixes the problem by using non-blocking write for the messages: if nobody`s reading the messages are just discarded by the kernel. Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
A "cleanup" commit in ppsi lost one step, and we were missing calibration deltas. This fixes it
-
- 14 Oct, 2014 2 commits
-
-
Grzegorz Daniluk authored
-
Alessandro Rubini authored
Without this, the upgrade procedure from v4.0 failed to preserve the mac address. This fixes the bug which is explained here below. What happened is that the new filesystem (v4.1) returns UNKNOWN as fpga type, because no hwinfo is there. This UNKNOWN should be turned into the default type LX240T, so the fpga is programmed and everything proceeds. However, "UNKNOWN" is intermixed with the (expected) error message, so no LX240T is selected and loading fpga fails. Later, "ifconifg wr0" fails to retrieve the mac address, because no WR drivers are running, and the generation of hwinfo fails as well. As a result, after the second reboot (see user manual) there MAC address for WR interfaces was not preserved. Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
- 10 Oct, 2014 1 commit
-
-
Alessandro Rubini authored
This upgrades user-space sdb code the new upstream commit. This is the result of sdb-read on the switch, for the fpga area: wrs-192.168.16.242#sdb-read -l -m 0x100000@0x10000000 -e 0x70000 /dev/mem 0000000000000651:e6a542c9 @ 00000000-0007ffff WB4-Crossbar-GSI 0000000000000651:eef0b198 @ 00000000-0001ffff WB4-Bridge-GSI 0000000000000651:e6a542c9 @ 00000000-0001ffff WB4-Crossbar-GSI 000000000000ce42:66cfeb52 @ 00000000-0000ffff WB4-BlockRAM 000000000000ce42:e2d13d04 @ 00010000-000100ff WR-Periph-UART 000000000000ce42:65158dc0 @ 00010100-000101ff WR-Soft-PLL 000000000000ce42:e503947e @ 00010200-0001021f WB-SPI.Control 000000000000ce42:441c5143 @ 00010300-000103ff WB-GPIO-Port 000000000000ce42:57494266 @ 00010400-000104ff WB Simple Timer 000000000000ce42:de0d8ced @ 00010500-000105ff WR-PPS-Generator 000000000000ce42:ba07b9d3 @ 00020000-0002ffff WRSW NIC 0000000000000651:eef0b198 @ 00030000-00037fff WB4-Bridge-GSI 0000000000000651:e6a542c9 @ 00030000-00037fff WB4-Crossbar-GSI 000000000000ce42:650c2d4f @ 00030000-000300ff WR-Endpoint 000000000000ce42:650c2d4f @ 00030400-000304ff WR-Endpoint 000000000000ce42:650c2d4f @ 00030800-000308ff WR-Endpoint 000000000000ce42:650c2d4f @ 00030c00-00030cff WR-Endpoint 000000000000ce42:650c2d4f @ 00031000-000310ff WR-Endpoint 000000000000ce42:650c2d4f @ 00031400-000314ff WR-Endpoint 000000000000ce42:650c2d4f @ 00031800-000318ff WR-Endpoint 000000000000ce42:650c2d4f @ 00031c00-00031cff WR-Endpoint 000000000000ce42:650c2d4f @ 00032000-000320ff WR-Endpoint 000000000000ce42:650c2d4f @ 00032400-000324ff WR-Endpoint 000000000000ce42:650c2d4f @ 00032800-000328ff WR-Endpoint 000000000000ce42:650c2d4f @ 00032c00-00032cff WR-Endpoint 000000000000ce42:650c2d4f @ 00033000-000330ff WR-Endpoint 000000000000ce42:650c2d4f @ 00033400-000334ff WR-Endpoint 000000000000ce42:650c2d4f @ 00033800-000338ff WR-Endpoint 000000000000ce42:650c2d4f @ 00033c00-00033cff WR-Endpoint 000000000000ce42:650c2d4f @ 00034000-000340ff WR-Endpoint 000000000000ce42:650c2d4f @ 00034400-000344ff WR-Endpoint 000000000000ce42:00000013 @ 00050000-000500ff WB-VIC-Int.Control 000000000000ce42:a027fd6e @ 00051000-000510ff WR Tx Tstamp Unit 000000000000ce42:2e8524c7 @ 00060000-0006ffff WRSW RTU 000000000000ce42:441c5143 @ 00053000-000530ff WB-GPIO-Port 000000000000ce42:123c5443 @ 00054000-000540ff WB-I2C-Master 000000000000ce42:91446863 @ 00055000-000550ff WB Simple PWM 000000000000ce42:53bf6e6f @ 00056000-000560ff WRSW TRU 000000000000ce42:0c0a9cc1 @ 00057000-000570ff WRSW TATSU 000000000000ce42:6c21e54e @ 00058000-000580ff WRSW PSTATS 000000000000ce42:11f10474 @ 00059000-000590ff WRSW HWIU repo-url: git@ohwr.org:white-rabbit/wr-switch-hdl.git synthesis-name: WRS18p commit-id: 000000000000000000000000a98ffb3f tool-name: ISE tool-version: 0x00000145 build-date: 20141002 build-user: GDaniluk synthesis-name: general-cores commit-id: 000000000000000000000000aa9ff5ea synthesis-name: wr-cores commit-id: 0000000000000000000000000791d3ed Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
- 03 Oct, 2014 12 commits
-
-
Benoit Rat authored
It also delete temporary files
-
Benoit Rat authored
The output 9 => 10MHz output (CLK1), is disable until PLL is resync with WR to force the output of two different switches to be in phase.
-
Benoit Rat authored
Standard JEDEC ID is only 24bits to identify a DF chip. It also has an optional Extended Device Info (EDI) on bytes 4 and/or 5 that need to be read to differentiate some DF chips. (i.e, the difference between AT45DB641E and AT45DB642D is made by byte 4). This patch is similar to the kernel one #66595328
-
Benoit Rat authored
- Add official documentation structure - Update text for v4.1 release - Remove old flashing procedure
-
Benoit Rat authored
-
Benoit Rat authored
-
José Luis Gutiérrez authored
-
Benoit Rat authored
-
Benoit Rat authored
We have clean the code to have an html as clear as possible to debug Now we also use the following tag: <th> For header <td> For data
-
José Luis Gutiérrez authored
-
Benoit Rat authored
Fixing Conflicts from older cherry-pick userspace/rootfs_override/var/www/functions.php
-
Benoit Rat authored
-
- 01 Oct, 2014 5 commits
-
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
if wrs_version reports "UNKNOWN" use LX240T (actually, the only image we currently hav ein the filesystem. Also, verify the files are there to avoid nastier errors. Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Benoit Rat authored
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
- 30 Sep, 2014 8 commits
-
-
Benoit Rat authored
If we use erase option we only delete DF until DF_HWINFO_START ./mch_flasher -m df -e If we still want to erase everything we need to use the scrub option ./mch_flasher -m df -s
-
Alessandro Rubini authored
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
We are now strong with ppsi, remove any reference to ptp-noposix. Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-