From: Quinn T. <qui...@ql...> - 2014-09-05 21:09:40
|
Dave, This route is still there for Qlogic debug firmware. But normally we recommend that you go through the flash update utility "QConvergeConsole" and latest "Multi-boot image" file (firmware + boot code + extra). You Can find them from our Qlogic website. Some of the time you can get away with the "/lib/firmware/ql2600_fw.bin" route (good old day). In other case, there may be some dependency between the firmware and other data that need to be updated on the board. The "Multi-boot image" will carry all the necessary code + data that's required for the board. That's recommended route all customer. www.qlogic.com | Downloads tab | select the product & OS + Go button | Example: QLE2672 / 16G FC Management Tools Name Version Description Support Files [http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product%20Images/exe_icon.gif] QConvergeConsole GUI for Linux (x64)<http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1179&Os=126> 5.1.0.205 Graphical user interface (GUI) management tool for Fibre Channel, Intelligent Ethernet, and Converged Network Adapters. [http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product%20Images/html_icon.gif]<http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1179&Os=126> Read Me [http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product%20Images/html_icon.gif]<http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1179&Os=126> Release Notes [http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product%20Images/exe_icon.gif] QConvergeConsole CLI for Linux (x64)<http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1179&Os=126> 1.1.3 build 14 Command line interface (CLI) management tool for Fibre Channel, Intelligent Ethernet, and Converged Network Adapters. [http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product%20Images/html_icon.gif]<http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1179&Os=126> Read Me [http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product%20Images/html_icon.gif]<http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1179&Os=126> Release Notes [Previously released versions]<http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1179&Os=126> Boot Code Name Version Description Support Files [http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product%20Images/exe_icon.gif] Multi-boot Image with FCode for 2600 Series Adapters<http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1179&Os=126> 3.31.08 Boot code, FCode, firmware, and utility for 2600 Series Adapters. [http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product%20Images/html_icon.gif]<http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1179&Os=126> Release Notes [http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product%20Images/html_icon.gif]<http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1179&Os=126> Read Me [Previously released versions]<http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1179&Os=126> Regards, Quinn Tran From: Dave Butler <tea...@gm...<mailto:tea...@gm...>> Date: Friday, September 5, 2014 1:20 AM To: scst-devel <scs...@li...<mailto:scs...@li...>> Subject: Re: [Scst-devel] [ANNOUNCE]: qla2x00t QLogic git integration into the SCST build tree Hi Vlad, QLogic support said qle2672 support dynamic firmware loading. so I tried it and it's working. I used the 8300.bin (same firmware for 2600) and renamed it to ql2600_fw.bin and qla2xxx with ql2xfwloadbin=2. the default in flash is 6.02 and the bin file is 7.04. Sep 5 16:10:39 bb081 kernel: qla2xxx [0000:01:00.1]-00fb:23: QLogic QLE2672 - QLE2672 QLogic 2-port 16Gb Fibre Channel Adapter. Sep 5 16:10:39 bb081 kernel: qla2xxx [0000:01:00.1]-00fc:23: ISP2031: PCIe (8.0GT/s x4) @ 0000:01:00.1 hdma+ host#=23 fw=7.04.00 (d0d5). On Mon, Sep 1, 2014 at 11:21 AM, Dave Butler <tea...@gm...<mailto:tea...@gm...>> wrote: it's working fine with QLE2672 default firmware (fw=6.02.00). will do more test later. On Wed, Aug 27, 2014 at 11:10 AM, Vladislav Bolkhovitin <vs...@vl...<mailto:vs...@vl...>> wrote: Dave Butler, on 08/26/2014 10:32 AM wrote: Hi Vlad, Thx! I can compile it by following your instruction. Do I need to load the firmware like other qlogic hba (e.g. ql2500_fw.bin) when using qla26xx HBA? will try it out with qlogic 16gb hba soon. For those cards it is more complex. You need to go to the QLogic's download page to download the latest flash image and utilities. Then using those utilities reflash your HBA. QLogic doesn't support dynamic FW load with those adapters anymore (unfortunately!). Vlad On Thu, Aug 21, 2014 at 1:20 PM, Vladislav Bolkhovitin <vs...@vl...<mailto:vs...@vl...> <mailto:vs...@vl...<mailto:vs...@vl...>>> wrote: I've just integrated qla2x00t QLogic git into the SCST build tree. So, to use QLA Makefile targets for the new driver from the root Makefile you need: 1. Clone the QLogic git tree somewhere in your system. 2. Create in the SCST root directory, e.g. trunk, a subdirectory with name qla2x00t_git 3. Bind mount drivers/scsi/qla2xxx in the cloned git tree to the qla2x00t_git subdirectory, like: # mount --bind /home/u/scst-qla2xxx/drivers/scsi/qla2xxx /home/u/trunk/qla2x00t_git That's all. Now "make all" and other common and QLA specific root Makefile targets "magically" start working. The bind mount is necessary for the driver to correctly find the SCST header files. Symlinks can't do it. If qla2x00t_git is not bind mounted, the QLA Makefile targets will be skipped by the common Makefile targets. You can still build the old driver using qla_old* root Makefile targets. The git's qla2x00t is now official qla2x00t. Version in the SVN is obsolete and not maintained. All patches, suggestions and bug reports please send in scst-devel@, CC: Quinn Tran and Duane Grigsby (CC'ed). Thanks again to Duane, Quinn and QLogic! Vlad ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ Scst-devel mailing list https://lists.sourceforge.net/lists/listinfo/scst-devel -- Dave Butler ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ Scst-devel mailing list https://lists.sourceforge.net/lists/listinfo/scst-devel -- Dave Butler -- Dave Butler ________________________________ This message and any attached documents contain information from QLogic Corporation or its wholly-owned subsidiaries that may be confidential. If you are not the intended recipient, you may not read, copy, distribute, or use this information. If you have received this transmission in error, please notify the sender immediately by reply e-mail and then delete this message. |