¿Por qué Linux no se inicia automáticamente solo? Si cambié BOOT.bin no la imagen z, mientras que en el primer caso se inicia automáticamente

1

Tengo el tablero zynq (no el zedboard), no tiene todos los periféricos del zedboard. Estoy enfrentando un problema al arrancar el linux en zynq con mi nuevo BOOT.bin.

Cuando solía colocar la tarjeta sd en la placa zynq que tenía tres archivos BOOT, devicetree, zImage. Aquí BOOT es el archivo antiguo que ya fue creado por alguien. El Linux se inicia automáticamente y se produce mucha impresión en la pantalla, probablemente cargando todos los controladores de Linux, etc. y me sale un Mensaje de "root @ mcontroller". Me gusta esto:  

PeroahorahehechounnuevoarchivoBOOTdesdexilinxsdk.Ahorapongotresarchivosenlatarjetasd.BOOT,devicetreeyzImage.enchufarlatarjetaenelzynboard.

mesale"Zynq-uboot >" indicador

Está bien, capturé la imagen anterior cuando estaba usando Windows, pero también obtengo el mismo aviso al usar ubuntu.

No entiendo la diferencia entre el indicador raíz @ mcontroller y el indicador zynq-uboot. ¿Por qué no obtengo el root @ mcontroller cuando cambio el archivo BOOT bin?

    
pregunta user3217310

1 respuesta

4

El indicador zynq-uboot> es el intérprete de comando uBoot. root@mcontroller# es un indicador de shell de Linux. Entonces, en la primera captura, estás listo y funcionando en un entorno Linux. En la segunda captura todavía estás en el gestor de arranque. Deberá mirar los comandos de uBoot para descubrir cómo comenzar a ejecutar la imagen de Linux.

    
respondido por el Chris Ryding

Lea otras preguntas en las etiquetas