aboutsummaryrefslogtreecommitdiffstats
path: root/conf/machine/ml405-virtex4-ppc405.conf
blob: 19d9117488300b2d9b9baa6e0d95b6ad1b9928c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Copyright (C) 2010, Adrian Alonso <aalonso00@gmail.com>
# Copyright (C) 2013, Elvis Dowson <elvis.dowson@gmail.com>
# Released under the MIT license (see packages/COPYING)
#@TYPE: Machine
#@Name: ml405-virtex4-ppc405
#@DESCRIPTION: Machine configuration for the Xilinx ML405 FPGA development platform with a Virtex-4 PowerPC 405 processor (with APU FPU).
# Compatible targets include ML401, ML403, ML405, ML410.

# Specify target cpu
TARGET_CPU  = "405"

# Include Virtex-4 base definitions
include conf/machine/include/virtex4/virtex4-base.inc

# Specify tune file for PowerPC405 processor with APU FPU hardware floating point support
require conf/machine/include/tune-ppc405e.inc

# Specify linux kernel devicetree
KERNEL_DEVICETREE = "${S}/arch/powerpc/boot/dts/virtex405-ml405.dts"

# Specify u-boot machine configuration
UBOOT_MACHINE ?= "ppc405-generic_config"
UBOOT_ENTRYPOINT ?= "0x00000000"
UBOOT_LOADADDRESS ?= "0x00000000"

# Specify the Xilinx board name
XILINX_BOARD = "ml405"

# Xilinx EDK override hardware  definitions for xilinx-bsp
# Include the following environment variables in your local.conf
# XILINX_BSP_PATH = "complete path to the Xilinx XPS project"

# Specify serial console settings
# Don't use tty1
# USE_VT = "0"
SERIAL_CONSOLE ?= "115200 ttyUL0"

# Device nodes add xsa for (system ace)
IMAGE_DEVICE_TABLES = "files/device_table_add-xsa.txt"