Red de conocimiento informático - Aprendizaje de código fuente - Los principiantes que aprenden ARM no entienden los conceptos de RAM en chip, SDRAM, NOR FLASH y NAND FLASH, ni entienden uboot. ¡Por favor, denme alguna orientación!

Los principiantes que aprenden ARM no entienden los conceptos de RAM en chip, SDRAM, NOR FLASH y NAND FLASH, ni entienden uboot. ¡Por favor, denme alguna orientación!

La memoria en el chip se utiliza para almacenar el código de inicio, que se ejecuta en la memoria del chip antes de que el 2440 inicialice el sdram. La memoria del chip se carga con el contenido de norflash, es decir, u-boot.

uboot se coloca en norflash, mientras que nandflash almacena el sistema operativo. Por lo tanto, norflash es equivalente a la BIOS de la computadora y nanflash es el disco duro. Sdram es memoria

uboot es el primer nivel del código de inicio, es decir, el cargador de arranque, que se utiliza para cargar el sistema operativo (nandflash) en sdram y ejecutarlo. Por supuesto, uboot también puede formatear. nandflash e instalar el nuevo sistema.