You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2020/12/17 08:53:25 UTC

[incubator-nuttx] branch master updated (0edb162 -> 7fdfc93)

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.


    from 0edb162  Add project GitHub Security Policy page
     new 9f586a6  boards: stm32f4discovery: Call usbdev_adb_initialize() in stm32_bringup.c
     new 7fdfc93  boards: stm32f4discovery: Add adb configuration

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../configs/{rndis => adb}/defconfig               | 56 ++++++++--------------
 .../arm/stm32/stm32f4discovery/src/stm32_bringup.c |  8 ++++
 2 files changed, 29 insertions(+), 35 deletions(-)
 copy boards/arm/stm32/stm32f4discovery/configs/{rndis => adb}/defconfig (67%)


[incubator-nuttx] 02/02: boards: stm32f4discovery: Add adb configuration

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 7fdfc9377eda43c54bf33c6db36eb41f7a15855f
Author: Masayuki Ishikawa <ma...@gmail.com>
AuthorDate: Thu Dec 17 15:58:18 2020 +0900

    boards: stm32f4discovery: Add adb configuration
    
    Summary:
    - This commit adds adb configuration
    
    Impact:
    - stm32f4discovery:adb only
    
    Testing:
    - Tested with adb client on ubuntu18.04 x86_64
    - adb shell works but still unstable
    
    Signed-off-by: Masayuki Ishikawa <Ma...@jp.sony.com>
---
 .../stm32/stm32f4discovery/configs/adb/defconfig   | 87 ++++++++++++++++++++++
 1 file changed, 87 insertions(+)

diff --git a/boards/arm/stm32/stm32f4discovery/configs/adb/defconfig b/boards/arm/stm32/stm32f4discovery/configs/adb/defconfig
new file mode 100644
index 0000000..b2fd2e9
--- /dev/null
+++ b/boards/arm/stm32/stm32f4discovery/configs/adb/defconfig
@@ -0,0 +1,87 @@
+#
+# 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_ARCH_FPU is not set
+# CONFIG_NSH_ARGCAT is not set
+# CONFIG_NSH_CMDOPT_HEXDUMP is not set
+# CONFIG_NSH_CMDPARMS is not set
+CONFIG_ADBD_FILE_SERVICE=y
+CONFIG_ADBD_SHELL_SERVICE=y
+CONFIG_ADBD_USB_SERVER=y
+CONFIG_ARCH="arm"
+CONFIG_ARCH_BOARD="stm32f4discovery"
+CONFIG_ARCH_BOARD_STM32F4_DISCOVERY=y
+CONFIG_ARCH_BUTTONS=y
+CONFIG_ARCH_CHIP="stm32"
+CONFIG_ARCH_CHIP_STM32=y
+CONFIG_ARCH_CHIP_STM32F407VG=y
+CONFIG_ARCH_STACKDUMP=y
+CONFIG_BOARDCTL_RESET=y
+CONFIG_BOARDCTL_USBDEVCTRL=y
+CONFIG_BOARD_LOOPSPERMSEC=16717
+CONFIG_BUILTIN=y
+CONFIG_CLOCK_MONOTONIC=y
+CONFIG_DEBUG_FULLOPT=y
+CONFIG_DEBUG_SYMBOLS=y
+CONFIG_DEV_FIFO_SIZE=128
+CONFIG_DEV_PIPE_MAXSIZE=128
+CONFIG_DEV_PIPE_SIZE=128
+CONFIG_DEV_URANDOM=y
+CONFIG_ELF=y
+CONFIG_EXAMPLES_HELLO=m
+CONFIG_FAT_LFN=y
+CONFIG_FS_FAT=y
+CONFIG_FS_FATTIME=y
+CONFIG_FS_PROCFS=y
+CONFIG_HAVE_CXX=y
+CONFIG_HAVE_CXXINITIALIZE=y
+CONFIG_INTELHEX_BINARY=y
+CONFIG_LIBC_EXECFUNCS=y
+CONFIG_LIBUV=y
+CONFIG_LIBUV_PIPE=y
+CONFIG_LIBUV_STREAM=y
+CONFIG_LIB_ENVPATH=y
+CONFIG_MAX_TASKS=16
+CONFIG_MMCSD=y
+CONFIG_NSH_ARCHINIT=y
+CONFIG_NSH_BUILTIN_APPS=y
+CONFIG_NSH_FILEIOSIZE=512
+CONFIG_NSH_FILE_APPS=y
+CONFIG_NSH_LINELEN=128
+CONFIG_NSH_READLINE=y
+CONFIG_PATH_INITIAL="/mnt/sd0/bin"
+CONFIG_PIPES=y
+CONFIG_PREALLOC_TIMERS=4
+CONFIG_RAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAW_BINARY=y
+CONFIG_SCHED_LPWORK=y
+CONFIG_SCHED_WAITPID=y
+CONFIG_SDCLONE_DISABLE=y
+CONFIG_SENSORS=y
+CONFIG_STACK_COLORATION=y
+CONFIG_START_DAY=17
+CONFIG_START_MONTH=12
+CONFIG_START_YEAR=2020
+CONFIG_STM32_DMA2=y
+CONFIG_STM32_DMACAPABLE=y
+CONFIG_STM32_JTAG_SW_ENABLE=y
+CONFIG_STM32_OTGFS=y
+CONFIG_STM32_PWR=y
+CONFIG_STM32_SPI2=y
+CONFIG_STM32_USART2=y
+CONFIG_SYMTAB_ORDEREDBYNAME=y
+CONFIG_SYSTEM_ADBD=y
+CONFIG_SYSTEM_NSH=y
+CONFIG_SYSTEM_NSH_SYMTAB=y
+CONFIG_SYSTEM_NSH_SYMTAB_ARRAYNAME="g_symtab"
+CONFIG_SYSTEM_NSH_SYMTAB_COUNTNAME="g_nsymbols"
+CONFIG_USART2_SERIAL_CONSOLE=y
+CONFIG_USBADB=y
+CONFIG_USBDEV=y
+CONFIG_USERMAIN_STACKSIZE=3072
+CONFIG_USER_ENTRYPOINT="nsh_main"


[incubator-nuttx] 01/02: boards: stm32f4discovery: Call usbdev_adb_initialize() in stm32_bringup.c

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 9f586a604239cc2dedfc87a27c33db9332280e45
Author: Masayuki Ishikawa <ma...@gmail.com>
AuthorDate: Thu Dec 17 15:55:29 2020 +0900

    boards: stm32f4discovery: Call usbdev_adb_initialize() in stm32_bringup.c
    
    Signed-off-by: Masayuki Ishikawa <Ma...@jp.sony.com>
---
 boards/arm/stm32/stm32f4discovery/src/stm32_bringup.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/boards/arm/stm32/stm32f4discovery/src/stm32_bringup.c b/boards/arm/stm32/stm32f4discovery/src/stm32_bringup.c
index fedd8ec..0992baa 100644
--- a/boards/arm/stm32/stm32f4discovery/src/stm32_bringup.c
+++ b/boards/arm/stm32/stm32f4discovery/src/stm32_bringup.c
@@ -122,6 +122,10 @@
 #include "stm32_xen1210.h"
 #endif
 
+#ifdef CONFIG_USBADB
+#  include <nuttx/usb/adb.h>
+#endif
+
 /****************************************************************************
  * Public Functions
  ****************************************************************************/
@@ -526,5 +530,9 @@ int stm32_bringup(void)
     }
 #endif /* CONFIG_LPWAN_SX127X */
 
+#ifdef CONFIG_USBADB
+  usbdev_adb_initialize();
+#endif
+
   return ret;
 }