U-Boot
This sample demonstrates interacting with the U-Boot shell over UART.
Run in Colab
You can run this demo instantly on a cloud server in Google Colab by clicking the button below.
This sample demonstrates interacting with the U-Boot shell over UART.
You can run this demo instantly on a cloud server in Google Colab by clicking the button below.
ADDRESS SPACE | ID | TYPE | DRIVERS | PERIPHERAL |
---|---|---|---|---|
ADDRESS SPACE id: 0x0 | ID cpu0 | TYPE cpu | DRIVERS | PERIPHERAL ARM cortex-a9 |
ADDRESS SPACE id: 0x1 | ID cpu1 | TYPE cpu | DRIVERS | PERIPHERAL ARM cortex-a9 |
ADDRESS SPACE id: 0x2 | ID cpu2 | TYPE cpu | DRIVERS | PERIPHERAL ARM cortex-a9 |
ADDRESS SPACE id: 0x3 | ID cpu3 | TYPE cpu | DRIVERS | PERIPHERAL ARM cortex-a9 |
ADDRESS SPACE 0x00110000 - 0x00112000 | ID dma_apbh | TYPE dma | DRIVERS | PERIPHERAL Freescale imx6q-dma-apbh |
ADDRESS SPACE 0x00120000 - 0x00129000 | ID hdmi | TYPE misc | DRIVERS | PERIPHERAL Freescale imx6q-hdmi |
ADDRESS SPACE 0x00130000 - 0x00134000 | ID gpu_3d | TYPE misc | DRIVERS | PERIPHERAL gc |
ADDRESS SPACE 0x00134000 - 0x00138000 | ID gpu_2d | TYPE misc | DRIVERS | PERIPHERAL gc |
ADDRESS SPACE 0x00900000 - 0x00940000 | ID ocram | TYPE sram | DRIVERS | PERIPHERAL mmio-sram |
ADDRESS SPACE 0x00a00600 - 0x00a00620 | ID timer | TYPE timer | DRIVERS | PERIPHERAL ARM cortex-a9-twd-timer |
ADDRESS SPACE 0x00a01000 - 0x00a02100 | ID intc | TYPE interrupt-controller | DRIVERS | PERIPHERAL ARM cortex-a9-gic |
ADDRESS SPACE 0x00a02000 - 0x00a03000 | ID L2 | TYPE cache | DRIVERS | PERIPHERAL ARM pl310-cache |
ADDRESS SPACE 0x01ffc000 - 0x02080000 | ID pcie | TYPE misc | DRIVERS | PERIPHERAL Freescale imx6q-pcie |
ADDRESS SPACE 0x02000000 - 0x02100000 | ID aips1 | TYPE misc | DRIVERS | PERIPHERAL Freescale aips-bus |
ADDRESS SPACE 0x02000000 - 0x02040000 | ID spba-bus | TYPE misc | DRIVERS | PERIPHERAL Freescale spba-bus |
ADDRESS SPACE 0x02010000 - 0x02014000 | ID ecspi3 | TYPE spi | DRIVERS | PERIPHERAL Freescale imx6q-ecspi |
ADDRESS SPACE 0x02020000 - 0x02024000 | ID uart1 | TYPE serial | DRIVERS | PERIPHERAL Freescale imx6q-uart |
ADDRESS SPACE 0x02028000 - 0x0202c000 | ID ssi1 | TYPE misc | DRIVERS | PERIPHERAL Freescale imx6q-ssi |
ADDRESS SPACE 0x02034000 - 0x02038000 | ID asrc | TYPE misc | DRIVERS | PERIPHERAL Freescale imx53-asrc |
ADDRESS SPACE 0x02040000 - 0x0207c000 | ID vpu | TYPE misc | DRIVERS | PERIPHERAL Freescale imx6q-vpu |
ADDRESS SPACE 0x0208c000 - 0x02090000 | ID pwm4 | TYPE pwm | DRIVERS | PERIPHERAL Freescale imx6q-pwm |
ADDRESS SPACE 0x02090000 - 0x02094000 | ID can1 | TYPE can | DRIVERS | PERIPHERAL Freescale imx6q-flexcan |
ADDRESS SPACE 0x02098000 - 0x0209c000 | ID gpt | TYPE timer | DRIVERS | PERIPHERAL Freescale imx6q-gpt |
ADDRESS SPACE 0x0209c000 - 0x020a0000 | ID gpio1 | TYPE gpio | DRIVERS | PERIPHERAL Freescale imx6q-gpio |
ADDRESS SPACE 0x020a0000 - 0x020a4000 | ID gpio2 | TYPE gpio | DRIVERS | PERIPHERAL Freescale imx6q-gpio |
ADDRESS SPACE 0x020a4000 - 0x020a8000 | ID gpio3 | TYPE gpio | DRIVERS | PERIPHERAL Freescale imx6q-gpio |
ADDRESS SPACE 0x020a8000 - 0x020ac000 | ID gpio4 | TYPE gpio | DRIVERS | PERIPHERAL Freescale imx6q-gpio |
ADDRESS SPACE 0x020ac000 - 0x020b0000 | ID gpio5 | TYPE gpio | DRIVERS | PERIPHERAL Freescale imx6q-gpio |
ADDRESS SPACE 0x020b0000 - 0x020b4000 | ID gpio6 | TYPE gpio | DRIVERS | PERIPHERAL Freescale imx6q-gpio |
ADDRESS SPACE 0x020b4000 - 0x020b8000 | ID gpio7 | TYPE gpio | DRIVERS | PERIPHERAL Freescale imx6q-gpio |
ADDRESS SPACE 0x020bc000 - 0x020c0000 | ID wdog1 | TYPE watchdog | DRIVERS | PERIPHERAL Freescale imx6q-wdt |
ADDRESS SPACE 0x020c4000 - 0x020c8000 | ID clks | TYPE clock | DRIVERS | PERIPHERAL Freescale imx6q-ccm |
ADDRESS SPACE 0x020c8000 - 0x020c9000 | ID anatop | TYPE syscon | DRIVERS | PERIPHERAL Freescale imx6q-anatop |
ADDRESS SPACE 0x020c9000 - 0x020ca000 | ID usbphy1 | TYPE phy | DRIVERS | PERIPHERAL Freescale imx6q-usbphy |
ADDRESS SPACE 0x020ca000 - 0x020cb000 | ID usbphy2 | TYPE phy | DRIVERS | PERIPHERAL Freescale imx6q-usbphy |
ADDRESS SPACE 0x020cc000 - 0x020d0000 | ID snvs | TYPE syscon | DRIVERS | PERIPHERAL Freescale sec-v4.0-mon |
ADDRESS SPACE 0x020d8000 - 0x020dc000 | ID src | TYPE reset | DRIVERS | PERIPHERAL Freescale imx6q-src |
ADDRESS SPACE 0x020dc000 - 0x020e0000 | ID gpc | TYPE misc | DRIVERS | PERIPHERAL Freescale imx6q-gpc |
ADDRESS SPACE 0x020e0000 - 0x020e0038 | ID gpr | TYPE syscon | DRIVERS | PERIPHERAL Freescale imx6q-iomuxc-gpr |
ADDRESS SPACE 0x020e0000 - 0x020e4000 | ID iomuxc | TYPE pinctrl | DRIVERS | PERIPHERAL Freescale imx6q-iomuxc |
ADDRESS SPACE 0x020ec000 - 0x020f0000 | ID sdma | TYPE dma | DRIVERS | PERIPHERAL Freescale imx6q-sdma |
ADDRESS SPACE 0x02100000 - 0x02200000 | ID aips2 | TYPE misc | DRIVERS | PERIPHERAL Freescale aips-bus |
ADDRESS SPACE 0x02100000 - 0x02110000 | ID crypto | TYPE crypto | DRIVERS | PERIPHERAL Freescale sec-v4.0 |
ADDRESS SPACE 0x02101000 - 0x02102000 | ID sec_jr0 | TYPE misc | DRIVERS | PERIPHERAL Freescale sec-v4.0-job-ring |
ADDRESS SPACE 0x02102000 - 0x02103000 | ID sec_jr1 | TYPE misc | DRIVERS | PERIPHERAL Freescale sec-v4.0-job-ring |
ADDRESS SPACE 0x02184000 - 0x02184200 | ID usbotg | TYPE usb | DRIVERS | PERIPHERAL Freescale imx6q-usb |
ADDRESS SPACE 0x02184200 - 0x02184400 | ID usbh1 | TYPE usb | DRIVERS | PERIPHERAL Freescale imx6q-usb |
ADDRESS SPACE 0x02184800 - 0x02184a00 | ID usbmisc | TYPE misc | DRIVERS | PERIPHERAL Freescale imx6q-usbmisc |
ADDRESS SPACE 0x02188000 - 0x0218c000 | ID fec | TYPE ethernet | DRIVERS | PERIPHERAL Freescale imx6q-fec |
ADDRESS SPACE 0x02194000 - 0x02198000 | ID usdhc2 | TYPE sdhc | DRIVERS | PERIPHERAL Freescale imx6q-usdhc |
ADDRESS SPACE 0x02198000 - 0x0219c000 | ID usdhc3 | TYPE sdhc | DRIVERS | PERIPHERAL Freescale imx6q-usdhc |
ADDRESS SPACE 0x021a0000 - 0x021a4000 | ID i2c1 | TYPE i2c | DRIVERS | PERIPHERAL Freescale imx6q-i2c |
ADDRESS SPACE 0x021a4000 - 0x021a8000 | ID i2c2 | TYPE i2c | DRIVERS | PERIPHERAL Freescale imx6q-i2c |
ADDRESS SPACE 0x021a8000 - 0x021ac000 | ID i2c3 | TYPE i2c | DRIVERS | PERIPHERAL Freescale imx6q-i2c |
ADDRESS SPACE 0x021b0000 - 0x021b4000 | ID mmdc0 | TYPE memory | DRIVERS | PERIPHERAL Freescale imx6q-mmdc |
ADDRESS SPACE 0x021bc000 - 0x021c0000 | ID ocotp | TYPE syscon | DRIVERS | PERIPHERAL Freescale imx6q-ocotp |
ADDRESS SPACE 0x021d8000 - 0x021dc000 | ID audmux | TYPE misc | DRIVERS | PERIPHERAL Freescale imx6q-audmux |
ADDRESS SPACE 0x021e4000 - 0x021e8000 | ID vdoa | TYPE misc | DRIVERS | PERIPHERAL Freescale imx6q-vdoa |
ADDRESS SPACE 0x021e8000 - 0x021ec000 | ID uart2 | TYPE serial | DRIVERS | PERIPHERAL Freescale imx6q-uart |
ADDRESS SPACE 0x021f4000 - 0x021f8000 | ID uart5 | TYPE serial | DRIVERS | PERIPHERAL Freescale imx6q-uart |
ADDRESS SPACE 0x02200000 - 0x02204000 | ID sata | TYPE misc | DRIVERS | PERIPHERAL Freescale imx6q-ahci |
ADDRESS SPACE 0x02204000 - 0x02208000 | ID gpu_vg | TYPE misc | DRIVERS | PERIPHERAL gc |
ADDRESS SPACE 0x02400000 - 0x02800000 | ID ipu1 | TYPE misc | DRIVERS | PERIPHERAL Freescale imx6q-ipu |
ADDRESS SPACE 0x02800000 - 0x02c00000 | ID ipu2 | TYPE misc | DRIVERS | PERIPHERAL Freescale imx6q-ipu |