User Tools

Site Tools


прошивка_backplane

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
прошивка_backplane [2024/02/08 10:47] jpпрошивка_backplane [2024/02/08 11:05] (current) jp
Line 12: Line 12:
  
 4. Для прошивки нам потребуется утилита sg_utils, её будем компилировать, поэтому устанавливаем gcc командой 4. Для прошивки нам потребуется утилита sg_utils, её будем компилировать, поэтому устанавливаем gcc командой
-   yum install gcc +   yum install gcc   
-   +
 5. Создаем каталог, качаем и распаковываем туда архив с sg_utils, полученный от поставщика оборудования 5. Создаем каталог, качаем и распаковываем туда архив с sg_utils, полученный от поставщика оборудования
  
Line 24: Line 23:
 make install make install
 </code> </code>
 +
 +6. Создаём каталог ///var/snr// и записываем в него прошивку, полученную от поставщика оборудования.
 +
 +   mkdir /var/snr
 +
 +:!: //Следует перепроверить несколько раз, что полученная прошивка верная. Backplane, прошитый неправильной прошивкой, работать не будет, для его воскрешения потребуется программатор.//
 +
 +7. Проверяем текущую прошивку и адрес экспандера. 
 +
 +   sg_map -i
 +Результат будет выглядеть примерно следующим образом:
 +
 +   /dev/sg1 TTY2112 2U12SXP 24Sx12G B015
 +8. Все дальнейшие действия выполняем от пользователя //root// в каталоге ///var/snr//
 +
 +sgAA меняем на адрес устройства, полученный на предыдущем шаге.
 +
 +<code>cd /var/snr</code>
 +<code>
 +sg_write_buffer -m 0xe -b 4500 -I boot_cfg.bin /dev/sgAA
 +sg_write_buffer -m 0xe -b 4500 -I boot_mips.bin /dev/sgAA
 +sg_write_buffer -m 0xe -b 4500 -I istr_flash_pm8044_RM_2125_L_25HDD_SASSSD.bin /dev/sgAA
 +sg_write_buffer -m 0xe -b 4500 -I sxp_evbd_rom.bin /dev/sgAA
 +sudo sync
 +sg_write_buffer -m 0xf /dev/sgAA
 +sudo sync
 +</code>
 +
 +Рекомандация от вендора по завершению процесса.
 +
 +:!: //После прошивки обязательно выключить сервер, и отключить питание на 30-40 секунд//.
 +
 +{{tag>SNR CentOS Linux Hardware}}
прошивка_backplane.1707389278.txt.gz · Last modified: 2024/02/08 10:47 by jp