diff options
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/boards/aarch64-qemu-virt.rst | 13 | ||||
-rw-r--r-- | Documentation/boards/imx.rst | 3 | ||||
-rw-r--r-- | Documentation/boards/imx/amazon-kindle3.rst | 28 |
3 files changed, 42 insertions, 2 deletions
diff --git a/Documentation/boards/aarch64-qemu-virt.rst b/Documentation/boards/aarch64-qemu-virt.rst new file mode 100644 index 0000000000..b6b446e4c7 --- /dev/null +++ b/Documentation/boards/aarch64-qemu-virt.rst @@ -0,0 +1,13 @@ +=========== + +Aarch64 Qemu virt +------------------------ + +Running barebox on QEMU aarch64 virt machine +^^^^^^^^^^^^^^^^^^^^^^^ + +Usage:: + $ qemu-system-aarch64 -m 2048M \ + -cpu cortex-a57 -machine virt \ + -display none -serial stdio \ + -kernel ../barebox/barebox diff --git a/Documentation/boards/imx.rst b/Documentation/boards/imx.rst index 837bf5cf32..6912ed9a54 100644 --- a/Documentation/boards/imx.rst +++ b/Documentation/boards/imx.rst @@ -95,8 +95,7 @@ The External Boot Mode is supported by the older i.MX SoCs: * i.MX21 * i.MX27 * i.MX31 - -(It may be supported on newer SoCs as well, but it is not widely used there.) +* i.MX35 The External Boot Mode supports booting only from NOR and NAND flash. On NOR flash, the binary is started directly on its physical address in memory. Booting diff --git a/Documentation/boards/imx/amazon-kindle3.rst b/Documentation/boards/imx/amazon-kindle3.rst new file mode 100644 index 0000000000..50592f2cb9 --- /dev/null +++ b/Documentation/boards/imx/amazon-kindle3.rst @@ -0,0 +1,28 @@ +Amazon Kindle 3 "Kindle Keyboard" Model No. D00901 +================================================== + +This e-book reader is based on a Freescale i.MX35 SOC. +The device is equiped with: + +* 256MiB synchronous dynamic RAM +* 4GiB eMMC +* a MC13892 PMIC + +The device boots in internal boot mode from eMMC and is shipped with a +vendor modified u-boot imximage. + +To upload and run a new bootloader the device can be put into USB-downloader +mode by the SOC microcode when Vol+ is pressed during startup. A new USB +device "SE Blank RINGO" should appear, barebox may be uploaded using +$ scripts/imx/imx-usb-loader barebox.imximg + +Note: a USB serial ACM console will be launched by a barebox init script +when the cursor select key is pressed during startup (e.g. before running +imx-usb-loader) + +Barebox may be used as drop-in replacement for the shipped bootloader. +When installing the barebox imximg on the eMMC take care not to overwrite +the partition table and vendor supplied serial numbers stored on the eMMC. +e.g. just write the imx-header and the application section: +memcpy -b -s barebox.imximg -d /dev/disk0.imx_header 1024 0 1024 +memcpy -b -s barebox.imximg -d /dev/disk0.self 4096 0 195584 |