diff options
Diffstat (limited to 'extras/conf/machine')
-rw-r--r-- | extras/conf/machine/am3517-evm.conf | 51 | ||||
-rw-r--r-- | extras/conf/machine/am387x-evm.conf | 5 | ||||
-rw-r--r-- | extras/conf/machine/am389x-evm.conf | 5 | ||||
-rw-r--r-- | extras/conf/machine/c6a814x-evm.conf | 5 | ||||
-rw-r--r-- | extras/conf/machine/c6a816x-evm.conf | 5 | ||||
-rw-r--r-- | extras/conf/machine/dm814x-evm.conf | 5 | ||||
-rw-r--r-- | extras/conf/machine/hawkboard.conf | 29 | ||||
-rw-r--r-- | extras/conf/machine/include/davinci.inc | 24 | ||||
-rw-r--r-- | extras/conf/machine/include/ti814x.inc | 26 | ||||
-rw-r--r-- | extras/conf/machine/include/ti816x.inc | 26 | ||||
-rw-r--r-- | extras/conf/machine/omap3-touchbook.conf | 49 |
11 files changed, 230 insertions, 0 deletions
diff --git a/extras/conf/machine/am3517-evm.conf b/extras/conf/machine/am3517-evm.conf new file mode 100644 index 00000000..b3efa9ab --- /dev/null +++ b/extras/conf/machine/am3517-evm.conf @@ -0,0 +1,51 @@ +#@TYPE: Machine +#@NAME: AM3517 EVM +#@DESCRIPTION: Machine configuration for the TI Sitara AM3517 EVM + +PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" +XSERVER = "xserver-xorg \ + xf86-input-evdev \ + xf86-input-mouse \ + xf86-input-tslib \ + xf86-video-omapfb \ + xf86-input-keyboard" + +GUI_MACHINE_CLASS = "smallscreen" + +require conf/machine/include/omap3.inc + +# Ship all kernel modules + +IMAGE_FSTYPES += "ubi tar.bz2" +EXTRA_IMAGECMD_jffs2 = "-lnp -e 0x20000 -s 2048" + +SERIAL_CONSOLE = "115200 ttyS2" +USE_VT = "2" + +PREFERRED_PROVIDER_virtual/kernel = "linux-omap-psp" + +PREFERRED_PROVIDER_virtual/bootloader = "u-boot" + +UBOOT_ARCH = "arm" +UBOOT_MACHINE = "am3517_evm_config" +XLOAD_MACHINE = "am3517evm_config" + +MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen touchscreen ethernet" + +# NOTE: there are NAND and OneNAND versions of this board... + +# do ubiattach /dev/ubi_ctrl -m 4 +# From dmesg: +# UBI: smallest flash I/O unit: 2048 +# UBI: logical eraseblock size: 129024 bytes +# from ubiattach stdout: +# UBI device number 0, total 1996 LEBs +MKUBIFS_ARGS = "-m 2048 -e 129024 -c 1996" + +# do ubiattach /dev/ubi_ctrl -m 4 +# from dmesg: +# UBI: smallest flash I/O unit: 2048 +# UBI: physical eraseblock size: 131072 bytes (128 KiB) +# UBI: sub-page size: 512 +UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512" + diff --git a/extras/conf/machine/am387x-evm.conf b/extras/conf/machine/am387x-evm.conf new file mode 100644 index 00000000..ebf98890 --- /dev/null +++ b/extras/conf/machine/am387x-evm.conf @@ -0,0 +1,5 @@ +#@TYPE: Machine +#@NAME: AM389x evm +#@DESCRIPTION: Machine configuration for the AM389x evm + +require conf/machine/include/ti814x.inc diff --git a/extras/conf/machine/am389x-evm.conf b/extras/conf/machine/am389x-evm.conf new file mode 100644 index 00000000..9bfe7a75 --- /dev/null +++ b/extras/conf/machine/am389x-evm.conf @@ -0,0 +1,5 @@ +#@TYPE: Machine +#@NAME: am389x evm +#@DESCRIPTION: Machine configuration for the am389x evm + +require conf/machine/include/ti816x.inc diff --git a/extras/conf/machine/c6a814x-evm.conf b/extras/conf/machine/c6a814x-evm.conf new file mode 100644 index 00000000..b85c4894 --- /dev/null +++ b/extras/conf/machine/c6a814x-evm.conf @@ -0,0 +1,5 @@ +#@TYPE: Machine +#@NAME: c6a814x evm +#@DESCRIPTION: Machine configuration for the c6a814x evm + +require conf/machine/include/ti814x.inc diff --git a/extras/conf/machine/c6a816x-evm.conf b/extras/conf/machine/c6a816x-evm.conf new file mode 100644 index 00000000..a7ab9b08 --- /dev/null +++ b/extras/conf/machine/c6a816x-evm.conf @@ -0,0 +1,5 @@ +#@TYPE: Machine +#@NAME: c6a816x evm +#@DESCRIPTION: Machine configuration for the c6a816x evm + +require conf/machine/include/ti816x.inc diff --git a/extras/conf/machine/dm814x-evm.conf b/extras/conf/machine/dm814x-evm.conf new file mode 100644 index 00000000..140dcc10 --- /dev/null +++ b/extras/conf/machine/dm814x-evm.conf @@ -0,0 +1,5 @@ +#@TYPE: Machine +#@NAME: DM814x evm +#@DESCRIPTION: Machine configuration for the DM814x evm + +require conf/machine/include/ti814x.inc diff --git a/extras/conf/machine/hawkboard.conf b/extras/conf/machine/hawkboard.conf new file mode 100644 index 00000000..b6e7f2d0 --- /dev/null +++ b/extras/conf/machine/hawkboard.conf @@ -0,0 +1,29 @@ +#@TYPE: Machine +#@NAME: OMAP-L138 based board +#@DESCRIPTION: Machine configuration for the TI Hawkboard + +require conf/machine/include/davinci.inc +require conf/machine/include/omapl138.inc + +UBOOT_MACHINE = "da850_omapl138_evm_config" +UBOOT_ENTRYPOINT = "0xc0008000" +UBOOT_LOADADDRESS = "0xc0008000" + +MACHINE_FEATURES = "kernel26 serial ethernet ide screen" + +# do ubiattach /dev/ubi_ctrl -m 4 +# From dmesg: +# UBI: smallest flash I/O unit: 2048 +# UBI: logical eraseblock size: 126976 bytes +# from ubiattach stdout: +# UBI device number 0, total 971 LEBs (123293696 bytes, 117.6 MiB), available 958 LEBs (121643008 bytes, 116.0 MiB), LEB size 126976 bytes (124.0 KiB) +MKUBIFS_ARGS = "-m 2048 -e 126976 -c 948" + +# do ubiattach /dev/ubi_ctrl -m 4 +# from dmesg: +# UBI: smallest flash I/O unit: 2048 +# UBI: physical eraseblock size: 131072 bytes (128 KiB) +# UBI: sub-page size: 512 +UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512" + +SERIAL_CONSOLE = "115200 ttyS2" diff --git a/extras/conf/machine/include/davinci.inc b/extras/conf/machine/include/davinci.inc new file mode 100644 index 00000000..80198449 --- /dev/null +++ b/extras/conf/machine/include/davinci.inc @@ -0,0 +1,24 @@ +require conf/machine/include/tune-arm926ejs.inc + +# Increase this everytime you change something in the kernel +MACHINE_KERNEL_PR = "r51" + + +KERNEL_IMAGETYPE = "uImage" + +PREFERRED_PROVIDER_virtual/kernel = "linux-davinci" + +PREFERRED_PROVIDER_virtual/bootloader = "u-boot" +UBOOT_MACHINE = "davinci_dvevm_config" + +UBOOT_ENTRYPOINT = "0x80008000" +UBOOT_LOADADDRESS = "0x80008000" + +EXTRA_IMAGEDEPENDS += "u-boot" + +SERIAL_CONSOLE ?= "115200 ttyS0" +EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x20000 -n" + +#ROOT_FLASH_SIZE = "29" + +MACHINE_FEATURES = "kernel26 serial ethernet usbhost usbgadget mmc alsa" diff --git a/extras/conf/machine/include/ti814x.inc b/extras/conf/machine/include/ti814x.inc new file mode 100644 index 00000000..475a2127 --- /dev/null +++ b/extras/conf/machine/include/ti814x.inc @@ -0,0 +1,26 @@ +SOC_FAMILY = "ti814x" +require conf/machine/include/soc-family.inc + +require conf/machine/include/tune-cortexa8.inc + +PREFERRED_PROVIDER_virtual/kernel = "linux-ti81xx-psp" +PREFERRED_PROVIDER_virtual/bootloader = "u-boot" + +# Increase this everytime you change something in the kernel +MACHINE_KERNEL_PR = "r2" + +KERNEL_IMAGETYPE = "uImage" + +UBOOT_ARCH = "arm" +UBOOT_MACHINE = "ti8148_evm_config_nand" +UBOOT_ENTRYPOINT = "0x80008000" +UBOOT_LOADADDRESS = "0x80008000" + +# Only build u-boot +EXTRA_IMAGEDEPENDS += "u-boot" + +# Ship all kernel modules +IMAGE_FSTYPES += "jffs2 tar.bz2" +EXTRA_IMAGECMD_jffs2 = "-lqn -e 128" +SERIAL_CONSOLE = "115200 ttyO0" +MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 ethernet" diff --git a/extras/conf/machine/include/ti816x.inc b/extras/conf/machine/include/ti816x.inc new file mode 100644 index 00000000..2fe40067 --- /dev/null +++ b/extras/conf/machine/include/ti816x.inc @@ -0,0 +1,26 @@ +SOC_FAMILY = "ti816x" +require conf/machine/include/soc-family.inc + +require conf/machine/include/tune-cortexa8.inc + +PREFERRED_PROVIDER_virtual/kernel = "linux-ti81xx-psp" +PREFERRED_PROVIDER_virtual/bootloader = "u-boot" + +# Increase this everytime you change something in the kernel +MACHINE_KERNEL_PR = "r2" + +KERNEL_IMAGETYPE = "uImage" + +UBOOT_ARCH = "arm" +UBOOT_MACHINE = "ti8168_evm_config" +UBOOT_ENTRYPOINT = "0x80008000" +UBOOT_LOADADDRESS = "0x80008000" + +# Only build u-boot +EXTRA_IMAGEDEPENDS += "u-boot" + +# Ship all kernel modules +IMAGE_FSTYPES += "jffs2 tar.bz2" +EXTRA_IMAGECMD_jffs2 = "-lqn -e 128" +SERIAL_CONSOLE = "115200 ttyO2" +MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 ethernet" diff --git a/extras/conf/machine/omap3-touchbook.conf b/extras/conf/machine/omap3-touchbook.conf new file mode 100644 index 00000000..95d93ac0 --- /dev/null +++ b/extras/conf/machine/omap3-touchbook.conf @@ -0,0 +1,49 @@ +#@TYPE: Machine +#@NAME: Always Innovating touchbook +#@DESCRIPTION: Machine configuration for the http://www.alwaysinnovating.com/touchbook/ +TARGET_ARCH = "arm" + +PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" +XSERVER = "xserver-xorg \ + xf86-input-evdev \ + xf86-input-mouse \ + xf86-input-tslib \ + xf86-video-fbdev \ + xf86-video-omapfb \ + xf86-input-keyboard" + +# Only has DVI connector for external screen +GUI_MACHINE_CLASS = "bigscreen" + +require conf/machine/include/omap3.inc + +PREFERRED_PROVIDER_virtual/kernel = "linux-omap-psp" + +IMAGE_FSTYPES += "tar.bz2" +EXTRA_IMAGECMD_jffs2 = "-lnp " + +# Guesswork +SERIAL_CONSOLE = "115200 ttyS2" + +UBOOT_MACHINE = "omap3_beagle_config" +XLOAD_MACHINE = "beagleboard_config" + +# do ubiattach /dev/ubi_ctrl -m 4 +# From dmesg: +# UBI: smallest flash I/O unit: 2048 +# UBI: logical eraseblock size: 129024 bytes +# from ubiattach stdout: +# UBI device number 0, total 1996 LEBs +MKUBIFS_ARGS = "-m 2048 -e 129024 -c 1996" + +# do ubiattach /dev/ubi_ctrl -m 4 +# from dmesg: +# UBI: smallest flash I/O unit: 2048 +# UBI: physical eraseblock size: 131072 bytes (128 KiB) +# UBI: sub-page size: 512 +UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512" + + + +# and sdio +MACHINE_FEATURES = "kernel26 screen apm usbgadget usbhost vfat alsa touchscreen" |