I picked up one of these for $65 on the bay. Seems like a great deal for a 4x4 external PCIe switch good functionality. It uses a Broadcom Atlas switch chip, along with a management processor to let you reconfigure the chip.
The problem is, the one I got came pre-programmed in 16x1 mode. I'd like it to be 4x4. I've connected to the debug USB serial port, and updated the firmware to the latest on the website (HC_DPR_43.fw). But there are a lot of problems:
1. The manual shows a different set of commands. It says you should be able to use the 'setmode' command - I don't have that. I'm also missing some other commands like the fan control.
2. I don't have the 'fdl sw' command, but I do have 'fdl cfg', 'fdl sbr', 'fdl fw', and 'fdl mfg'. I used 'fdl fw' to upgrade the firmware, but I can't seem to get any of the other files (like the XML file included in the firmware which I edited to run in x4x4x4x4 mode), nor the .BIN files included in the "base mode" download to do anything. Either the XMODEM transfer just stops partway through, or it accepts the file but it does absolutely nothing.
3. If I try to write the .BIN file as the firmware (i.e. fdl fw), it accepts it, but the switch don't function. It displays the red error LED and the blue heartbeat LED is solid. I have to reflash the real firmware file to get it working again.
Any ideas what I'm doing wrong? I notice it also exposes a /dev/mpt3ctl device (and an SES device) device which can supposedly be used for some management tasks, but "change the lanes" does not seem to be one of them. Strangely, I seem to have a newer hardware revision (1.2) compared to the manual (1.1), so it's probably not an issue of outdated firmware.
The problem is, the one I got came pre-programmed in 16x1 mode. I'd like it to be 4x4. I've connected to the debug USB serial port, and updated the firmware to the latest on the website (HC_DPR_43.fw). But there are a lot of problems:
1. The manual shows a different set of commands. It says you should be able to use the 'setmode' command - I don't have that. I'm also missing some other commands like the fan control.
2. I don't have the 'fdl sw' command, but I do have 'fdl cfg', 'fdl sbr', 'fdl fw', and 'fdl mfg'. I used 'fdl fw' to upgrade the firmware, but I can't seem to get any of the other files (like the XML file included in the firmware which I edited to run in x4x4x4x4 mode), nor the .BIN files included in the "base mode" download to do anything. Either the XMODEM transfer just stops partway through, or it accepts the file but it does absolutely nothing.
3. If I try to write the .BIN file as the firmware (i.e. fdl fw), it accepts it, but the switch don't function. It displays the red error LED and the blue heartbeat LED is solid. I have to reflash the real firmware file to get it working again.
Any ideas what I'm doing wrong? I notice it also exposes a /dev/mpt3ctl device (and an SES device) device which can supposedly be used for some management tasks, but "change the lanes" does not seem to be one of them. Strangely, I seem to have a newer hardware revision (1.2) compared to the manual (1.1), so it's probably not an issue of outdated firmware.



