Paso 11: Preparación de su caja para actualizar el kernel de linux
Instalar a un servidor tftp
yum install tftp-server
Obtener la imagen de u-boot y que esté disponible para el sheevaplug
CD/var/lib/tftpboot /
wget http://www.cyrius.com/tmp/u-boot.bin-3.4.19
MV u-boot.bin-3.4.19 uboot.bin
VI /etc/xinetd.d/tftp
cambiar "desactivar = yes" a "desactivar = no"
Añadir el script para cargar el controlador ftdi cuando está conectado el SheevaPlug:
vi /etc/udev/rules.d/85-sheevaplug.rules
# Si el controlador no ha cobrado todavía, la interfaz de carga ftdi_sio
ACCIÓN == "agregar", subsistema == "usb", ENV {DEVTYPE} == "usb_interface", \
ATTRS {idVendor} == "9e88", ATTRS {idProduct} == "9e8f", \
CONTROLADOR == "", \
RUN += "/ sbin/modprobe -b ftdi_sio"
# Añadir el sheevaplug VID y PID a la lista de dispositivos soportados por ftdi_sio
ACCIÓN == "agregar", subsistema == "controladores", \
ENV {DEVPATH} == "/ bus/usb-serial/controladores/ftdi_sio", \
ATTR {new_id} = "9e88 9e8f"
# crear un enlace simbólico de conveniencia para el dispositivo de consola
ACCIÓN == "agregar", KERNEL == "ttyUSB *", \
ATTRS {interfaz} == "SheevaPlug JTAGKey FT2232D B", \
ATTRS {bInterfaceNumber} == "01", \
SYMLINK += "sheevaplug"
Conecte el cable serial desde el Sheevaplug, si no se crea un/dev/ttyUSBx, reiniciar
su sistema linux