k0derz crewq [k0c]
Soekris
Soekris net45xx, net48xx, net55xx MainBoard.
Actualizar Bios de Soekris con “cu” y “lsx”
21 oct
Por lo general este tipo de procesos via serial se les da mas cuidado del que tiene, si bien es cierto el proceso es critico, no es complejo, lo que si es necesario ya que las actualizaciones no son solo un parche o una nueva funcionalidad, es tambien mejorar el funcionamiento del hardware.
Aquí les muestro los pasos para esto proceso, en FreeBSD el comando “cu” es parte del sistema, pero “lsx” no y vien en el port /usr/ports/comms/lrzsz por lo que pasa a ser necesario en este proceso, lo primero es entrar al Soekris:
cu -l /dev/cuad0 -s 9600
En este proceso entramos al dispositivo, en mi caso tengo un net45xx, y en la consola digitar “download” ojo que esto le dice al soekris que espera una transmisión via serial, y es mientras espera respuesta que se debe ejecutar el comando “~C” OJO es C mayuscula para decirle al sistema que es COMANDO y como ven aqui abajo entre ese proceso se escribe “lsx /root/b4501_133.bin” mostrando algo como esto:
> download
Start sending file using XMODEM/CRC protocol.
CCCCCCCCCC
~C
Local command?
lsx /root/b4501_133.bin
Sending /root/b4501_133.bin, 608 blocks: Give your local XMODEM receive command now.
Bytes Sent: 77824 BPS:902
Transfer complete
File downloaded succesfully, size 608 Blocks.
Y así por ultimo actualizamos de la siguiente forma:
> flashupdate
Updating BIOS Flash ,,,,,,,,,,,,..,,,,.. Done.
> reboot
Finalizando Así:
comBIOS ver. 1.33 20080103 Copyright (C) 2000-2007 Soekris Engineering.
net45xx
0064 Mbyte Memory CPU Elan SC520 100 Mhz
Slot Vend Dev ClassRev Cmd Stat CL LT HT Base1 Base2 Int
——————————————————————-
0:00:0 1022 3000 06000000 0006 2280 00 00 00 00000000 00000000
0:09:0 104C AC50 06070002 0107 0210 10 3F 02 A0000000 020000A0 10
0:18:0 100B 0020 02000000 0107 0290 00 3F 00 0000E101 A0001000 11
0:19:0 100B 0020 02000000 0107 0290 00 3F 00 0000E201 A0002000 05
1 Seconds to automatic boot. Press Ctrl-P for entering Monitor.
NSC DP83815/DP83816 Fast Ethernet UNDI, v1.03
Copyright (C) 2002, 2003 National Semiconductor Corporation
All rights reserved.
Pre-boot eXecution Environment PXE-2.0 (build 082)
Copyright (C) 1997-2000 Intel Corporation
PXE-E61: Media test failure, check cable
PXE-M0F: Exiting MacPhyter PXE ROM.
No Boot device available, enter monitor.
comBIOS Monitor. Press ? for help.