diff options
author | Darren Hart <dvhart@linux.intel.com> | 2011-02-14 14:52:47 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-02-15 19:23:59 +0000 |
commit | f7cb8230700bdbbd570d69447cea35cda363208c (patch) | |
tree | e64cd4ecf33a8bc445a1f591c3ba5406f77bee6d /README.hardware | |
parent | e0f49d2ae40ee7c5e6a804264845b89595e1b06c (diff) | |
download | poky-f7cb8230700bdbbd570d69447cea35cda363208c.tar.gz |
README.hardware: update the beagleboard serial port documentation
Update the README.hardware beagleboard description to account for the use
of the OMAP_SERIAL in recent kernel recipes. Add a note documenting how to
use the old 8250 based serial devices for older kernels.
Correct a type.
Correct the boot script name from user.scr to boot.scr.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Gary Thomas <gary@mlbassoc.com>
Diffstat (limited to 'README.hardware')
-rw-r--r-- | README.hardware | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/README.hardware b/README.hardware index bc5b5b8afd..c0df01bc0d 100644 --- a/README.hardware +++ b/README.hardware | |||
@@ -519,7 +519,7 @@ TODO: need someone with a Beagleboard C4 to verify these instructions. | |||
519 | Due to the lack of NAND on the xM, the install and boot process varies a bit | 519 | Due to the lack of NAND on the xM, the install and boot process varies a bit |
520 | between boards. The C4 can run the x-loader and u-boot binaries from NAND or | 520 | between boards. The C4 can run the x-loader and u-boot binaries from NAND or |
521 | the SD, while the xM can only run them from the SD. The following instructions | 521 | the SD, while the xM can only run them from the SD. The following instructions |
522 | apply to both the C4 and the xM, but te C4 can skip step 2 (as noted below), | 522 | apply to both the C4 and the xM, but the C4 can skip step 2 (as noted below), |
523 | and may require modification of the NAND environment. | 523 | and may require modification of the NAND environment. |
524 | 524 | ||
525 | 1. Partition and format an SD card: | 525 | 1. Partition and format an SD card: |
@@ -564,11 +564,19 @@ and may require modification of the NAND environment. | |||
564 | 564 | ||
565 | # (cat << EOF | 565 | # (cat << EOF |
566 | setenv bootcmd 'mmc init; fatload mmc 0:1 0x80300000 uImage; bootm 0x80300000' | 566 | setenv bootcmd 'mmc init; fatload mmc 0:1 0x80300000 uImage; bootm 0x80300000' |
567 | setenv bootargs 'console=tty0 console=ttyS2,115200n8 root=/dev/mmcblk0p2 rootwait rootfstype=ext3 ro' | 567 | setenv bootargs 'console=tty0 console=ttyO2,115200n8 root=/dev/mmcblk0p2 rootwait rootfstype=ext3 ro' |
568 | boot | 568 | boot |
569 | EOF | 569 | EOF |
570 | ) > serial-boot.cmd | 570 | ) > serial-boot.cmd |
571 | # mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n "Poky Minimal" -d ./serial-boot.cmd ./user.scr | 571 | # mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n "Poky Minimal" -d ./serial-boot.cmd ./boot.scr |
572 | # cp user.scr /media/boot | 572 | # cp boot.scr /media/boot |
573 | 573 | ||
574 | 6. Unmount the SD partitions and boot the Beagleboard | 574 | 6. Unmount the SD partitions and boot the Beagleboard |
575 | |||
576 | Note: As of the 2.6.37 linux-yocto kernel recipe, the Beagleboard uses the | ||
577 | OMAP_SERIAL device (ttyO2). If you are using an older kernel, such as the | ||
578 | 2.6.35 linux-yocto-stable, be sure replace ttyO2 with ttyS2 above. You | ||
579 | should also override the machine SERIAL_CONSOLE in your local.conf in | ||
580 | order to setup the getty on the serial line: | ||
581 | |||
582 | SERIAL_CONSOLE_beagleboard = "115200 ttyS2" | ||