From 0d77cc16f162367eb5656a598db7de8ceb524acf Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Mon, 8 Jul 2019 17:45:31 -0600 Subject: [PATCH] configs/beaglebone-black/lcd/defconfig: Add a configuration for bringing up the LCDC driver. --- configs/beaglebone-black/README.txt | 9 ++++ configs/beaglebone-black/lcd/defconfig | 59 ++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 configs/beaglebone-black/lcd/defconfig diff --git a/configs/beaglebone-black/README.txt b/configs/beaglebone-black/README.txt index 93596c3d4e..f5f912a030 100644 --- a/configs/beaglebone-black/README.txt +++ b/configs/beaglebone-black/README.txt @@ -215,6 +215,15 @@ Configurations Configuration Sub-directories ----------------------------- + lcd: + + This is an NSH configuration based on the nsh configuration belong but with LCD + support enabled. This configuration will be used for developing and verifying + basic LCD functionality. + + The framebuffer is assumed to reside at address 0x80000000 and has size + 0x0a000000. + nsh: This configuration directory provide the NuttShell (NSH). There are diff --git a/configs/beaglebone-black/lcd/defconfig b/configs/beaglebone-black/lcd/defconfig new file mode 100644 index 0000000000..9bd48ee6d2 --- /dev/null +++ b/configs/beaglebone-black/lcd/defconfig @@ -0,0 +1,59 @@ +# +# This file is autogenerated: PLEASE DO NOT EDIT IT. +# +# You can use "make menuconfig" to make any modifications to the installed .config file. +# You can then do "make savedefconfig" to generate a new defconfig file that includes your +# modifications. +# +# CONFIG_NSH_CMDOPT_HEXDUMP is not set +# CONFIG_NSH_CMDPARMS is not set +# CONFIG_NSH_DISABLE_IFCONFIG is not set +# CONFIG_NSH_DISABLE_PS is not set +CONFIG_AM335X_LCDC=y +CONFIG_AM335X_LCDC_FB_SIZE=0x0a000000 +CONFIG_AM335X_UART0=y +CONFIG_ARCH="arm" +CONFIG_ARCH_BOARD="beaglebone-black" +CONFIG_ARCH_BOARD_BEAGLEBONE_BLACK=y +CONFIG_ARCH_CHIP_AM3358=y +CONFIG_ARCH_CHIP_AM335X=y +CONFIG_ARCH_INTERRUPTSTACK=2048 +CONFIG_ARCH_LOWVECTORS=y +CONFIG_ARCH_STACKDUMP=y +CONFIG_BOARD_LOOPSPERMSEC=49341 +CONFIG_BOOT_RUNFROMSDRAM=y +CONFIG_BUILTIN=y +CONFIG_DISABLE_ENVIRON=y +CONFIG_EXPERIMENTAL=y +CONFIG_FAT_LCNAMES=y +CONFIG_FAT_LFN=y +CONFIG_FS_FAT=y +CONFIG_HAVE_CXX=y +CONFIG_HAVE_CXXINITIALIZE=y +CONFIG_INTELHEX_BINARY=y +CONFIG_MAX_TASKS=16 +CONFIG_MAX_WDOGPARMS=2 +CONFIG_NFILE_DESCRIPTORS=8 +CONFIG_NFILE_STREAMS=8 +CONFIG_NSH_BUILTIN_APPS=y +CONFIG_NSH_FILEIOSIZE=512 +CONFIG_NSH_READLINE=y +CONFIG_PREALLOC_MQ_MSGS=4 +CONFIG_PREALLOC_TIMERS=4 +CONFIG_PREALLOC_WDOGS=16 +CONFIG_RAM_SIZE=369098752 +CONFIG_RAM_START=0x8a000000 +CONFIG_RAM_VSTART=0x8a000000 +CONFIG_RAW_BINARY=y +CONFIG_RR_INTERVAL=200 +CONFIG_SCHED_WAITPID=y +CONFIG_SDCLONE_DISABLE=y +CONFIG_START_DAY=8 +CONFIG_START_MONTH=7 +CONFIG_SYMTAB_ORDEREDBYNAME=y +CONFIG_SYSTEM_NSH=y +CONFIG_SYSTEM_NSH_CXXINITIALIZE=y +CONFIG_UART0_SERIAL_CONSOLE=y +CONFIG_USER_ENTRYPOINT="nsh_main" +CONFIG_VIDEO=y +CONFIG_WDOG_INTRESERVE=2