]> Git Repo - J-u-boot.git/blame - include/configs/pic32mzdask.h
board/km: drop CONFIG_KM_ROOTFSSIZE
[J-u-boot.git] / include / configs / pic32mzdask.h
CommitLineData
83d290c5 1/* SPDX-License-Identifier: GPL-2.0+ */
44da3a17
PCM
2/*
3 * (c) 2015 Purna Chandra Mandal <[email protected]>
4 *
44da3a17
PCM
5 * Microchip PIC32MZ[DA] Starter Kit.
6 */
7
8#ifndef __PIC32MZDASK_CONFIG_H
9#define __PIC32MZDASK_CONFIG_H
10
11/* System Configuration */
44da3a17
PCM
12
13/*--------------------------------------------
14 * CPU configuration
15 */
16/* CPU Timer rate */
17#define CONFIG_SYS_MIPS_TIMER_FREQ 100000000
18
44da3a17
PCM
19/*----------------------------------------------------------------------
20 * Memory Layout
21 */
44da3a17
PCM
22/* Initial RAM for temporary stack, global data */
23#define CONFIG_SYS_INIT_RAM_SIZE 0x10000
24#define CONFIG_SYS_INIT_RAM_ADDR \
25 (CONFIG_SYS_SRAM_BASE + CONFIG_SYS_SRAM_SIZE - CONFIG_SYS_INIT_RAM_SIZE)
44da3a17
PCM
26
27/* SDRAM Configuration (for final code, data, stack, heap) */
28#define CONFIG_SYS_SDRAM_BASE 0x88000000
44da3a17 29
44da3a17
PCM
30#define CONFIG_SYS_MONITOR_LEN (192 << 10)
31
44da3a17 32/* Memory Test */
44da3a17
PCM
33
34/*----------------------------------------------------------------------
35 * Commands
36 */
44da3a17 37
44da3a17
PCM
38/*------------------------------------------------------------
39 * Console Configuration
40 */
44da3a17 41
ac7eef71
PCM
42/*--------------------------------------------------
43 * USB Configuration
44 */
ac7eef71 45
44da3a17
PCM
46/* -------------------------------------------------
47 * Environment
48 */
44da3a17
PCM
49
50/* ---------------------------------------------------------------------
51 * Board boot configuration
52 */
c76eb72c
PCM
53
54#define MEM_LAYOUT_ENV_SETTINGS \
55 "kernel_addr_r="__stringify(CONFIG_SYS_LOAD_ADDR)"\0" \
6880b330
TR
56 "fdt_addr_r=0x89d00000\0" \
57 "scriptaddr=0x88300000\0" \
c76eb72c
PCM
58
59#define CONFIG_LEGACY_BOOTCMD_ENV \
60 "legacy_bootcmd= " \
61 "if load mmc 0 ${scriptaddr} uEnv.txt; then " \
62 "env import -tr ${scriptaddr} ${filesize}; " \
63 "if test -n \"${bootcmd_uenv}\" ; then " \
64 "echo Running bootcmd_uenv ...; " \
65 "run bootcmd_uenv; " \
66 "fi; " \
67 "fi; \0"
68
69#define BOOT_TARGET_DEVICES(func) \
7d514a74 70 func(MMC, mmc, 0) \
ac7eef71 71 func(USB, usb, 0) \
7d514a74 72 func(DHCP, dhcp, na)
c76eb72c
PCM
73
74#include <config_distro_bootcmd.h>
75
76#define CONFIG_EXTRA_ENV_SETTINGS \
77 MEM_LAYOUT_ENV_SETTINGS \
78 CONFIG_LEGACY_BOOTCMD_ENV \
79 BOOTENV
80
44da3a17 81#endif /* __PIC32MZDASK_CONFIG_H */
This page took 0.54073 seconds and 4 git commands to generate.