[PATCH] Fix typos in comments

2020-03-03 Thread Juha Niskanen (Haltian)
Hi,

Yet another trivial typo patch.

Best Regards,
   Juha Niskanen
From 70af33b5cff1f137ddd7ee01afe00dd1a45a8ba4 Mon Sep 17 00:00:00 2001
From: Juha Niskanen 
Date: Tue, 3 Mar 2020 13:57:22 +0200
Subject: [PATCH] Fix typos in comments

---
 ReleaseNotes  |  2 +-
 arch/arm/src/c5471/c5471_ethernet.c   |  2 +-
 arch/arm/src/imxrt/imxrt_enet.c   |  2 +-
 arch/arm/src/kinetis/kinetis_enet.c   |  2 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_ethernet.c |  2 +-
 arch/arm/src/lpc43xx/lpc43_ethernet.c |  2 +-
 arch/arm/src/lpc54xx/lpc54_ethernet.c |  2 +-
 arch/arm/src/s32k1xx/s32k1xx_enet.c   |  2 +-
 arch/arm/src/sam34/sam_emac.c |  2 +-
 arch/arm/src/sama5/sam_emaca.c|  2 +-
 arch/arm/src/sama5/sam_emacb.c|  2 +-
 arch/arm/src/sama5/sam_gmac.c |  2 +-
 arch/arm/src/samd5e5/sam_gmac.c   |  2 +-
 arch/arm/src/samv7/sam_emac.c |  2 +-
 arch/arm/src/stm32/stm32_eth.c|  2 +-
 arch/arm/src/stm32/stm32_gpio.c   |  2 +-
 arch/arm/src/stm32/stm32_hrtim.c  |  2 +-
 arch/arm/src/stm32f0l0g0/stm32_gpio.c |  2 +-
 arch/arm/src/stm32f7/stm32_ethernet.c |  2 +-
 arch/arm/src/stm32f7/stm32_gpio.c |  2 +-
 arch/arm/src/stm32h7/stm32_ethernet.c |  2 +-
 arch/arm/src/stm32h7/stm32_gpio.c |  2 +-
 arch/arm/src/stm32l4/stm32l4_gpio.c   |  2 +-
 arch/arm/src/tiva/lm/lm3s_ethernet.c  |  2 +-
 arch/hc/src/m9s12/m9s12_ethernet.c|  2 +-
 arch/mips/src/pic32mx/pic32mx-ethernet.c  |  2 +-
 arch/mips/src/pic32mz/pic32mz-ethernet.c  |  2 +-
 arch/misoc/src/common/misoc_net.c |  2 +-
 arch/renesas/src/rx65n/rx65n_eth.c|  2 +-
 arch/sim/src/sim/up_netdriver.c   |  2 +-
 arch/z80/src/ez80/ez80_emac.c |  2 +-
 arch/z80/src/ez80/ez80f91_emac.h  |  2 +-
 boards/arm/stm32/fire-stm32v2/README.txt  | 15 ++--
 boards/arm/stm32/stm3210e-eval/README.txt | 28 +++
 boards/sim/sim/sim/README.txt | 20 
 drivers/net/dm90x0.c  |  2 +-
 drivers/net/enc28j60.c|  2 +-
 drivers/net/encx24j600.c  |  2 +-
 drivers/net/ftmac100.c|  2 +-
 drivers/net/lan91c111.c   |  2 +-
 drivers/net/loopback.c|  2 +-
 drivers/net/rpmsgdrv.c|  2 +-
 drivers/net/skeleton.c|  2 +-
 drivers/net/tun.c |  4 ++--
 drivers/usbdev/cdcecm.c   |  2 +-
 drivers/wireless/ieee80211/bcm43xxx/bcmf_netdev.c |  2 +-
 include/nuttx/net/netdev.h|  4 ++--
 net/devif/devif_loopback.c|  4 ++--
 48 files changed, 79 insertions(+), 80 deletions(-)

diff --git a/ReleaseNotes b/ReleaseNotes
index efba449..229b18b 100644
--- a/ReleaseNotes
+++ b/ReleaseNotes
@@ -13914,7 +13914,7 @@ Additional new features and extended functionality:
 
   - Added support for set [{+|-}{e|x|xe|ex}] [ ].  Set the
 'exit on error control' and/or 'print a trace' of commands when
-parsing scripts in NSH.  The settinngs are in effect from the point
+parsing scripts in NSH.  The settings are in effect from the point
 of execution, until they are changed again, or in the case of the init
 script, the settings are returned to the default settings when it
 exits.  Included child scripts will run with the parents settings and
diff --git a/arch/arm/src/c5471/c5471_ethernet.c b/arch/arm/src/c5471/c5471_ethernet.c
index 5244762..0630758 100644
--- a/arch/arm/src/c5471/c5471_ethernet.c
+++ b/arch/arm/src/c5471/c5471_ethernet.c
@@ -1351,7 +1351,7 @@ static void c5471_receive(struct c5471_driver_s *priv)
 #ifdef CONFIG_NET_IPv6
   if (BUF->type == HTONS(ETHTYPE_IP6))
 {
-  ninfo("Iv6 frame\n");
+  ninfo("IPv6 frame\n");
 
   /* Give the IPv6 packet to the network layer */
 
diff --git a/arch/arm/src/imxrt/imxrt_enet.c b/arch/arm/src/imxrt/imxrt_enet.c
index 3c5a1cd..099189b 100644
--- a/arch/arm/src/imxrt/imxrt_enet.c
+++ b/arch/arm/src/imxrt/imxrt_enet.c
@@ -736,7 +736,7 @@ static inline void imxrt_dispatch(FAR struct imxrt_driver_s *priv)
 
   if (BUF->type == HTONS(ETHTYPE_IP6))
 {
-  ninfo("Iv6 frame\n");
+  ninfo("IPv6 frame\n");
   NETDEV_RXIPV6(&priv->dev);
 
   /* Give the IPv6 packet to the network layer */
diff --git a/arch/arm/src/kinetis/kinetis_enet.c b/arch/arm/src/kinetis/kinetis_enet.c
index 79511fe..1e4ca54 100644
--- a/arch/arm/src/kinetis/kinetis

Fwd: [PATCH] stm32h7/f30 register updates, typos and a Tcpinput bug fix

2020-03-03 Thread Reto Gähwiler
In case it already got through, sorry :)

-- Forwarded message -
From: Reto Gähwiler 
Date: Mon, 2 Mar 2020 at 10:16
Subject: [PATCH] stm32h7/f30 register updates, typos and a Tcpinput bug fix
To: 


Hey there,
attached are 4 patch files with the following fixes:

  * net/Tcp/Tcpinput: in case of a keepAlive sequence number is
incremented, removed that
  * stm32h7_phy_boardinitialize: changed placement of this call to ensure
that it can be used to take phy out of reset/power enable before an
ethernet reset is done
  * stm32h7 / stm32f30: register extension and/or fixes, typo
  * stm32h7_ethernet.c: fixed freeframe so that all segments will be
released, could end up in entire lock down of ethernet

For the last one see also this discussion:
https://lists.apache.org/thread.html/845d6f8103f126afe875d2827186186480341a3ffca3e15e670feb4f%40%3Cdev.nuttx.apache.org%3E

Cheers, Reto
From b76649ae2d4a585a28e22534ecf5627c3e4e7709 Mon Sep 17 00:00:00 2001
From: GAEHWILER Reto 
Date: Fri, 28 Feb 2020 16:37:57 +0100
Subject: [PATCH] STM32H7 fix for network lock downs due to not freed buffers

  * https://lists.apache.org/thread.html/r18cd4bfcf7631119906d744bbabf28e256904555dbc05ba02aef4fd2%40%3Cdev.nuttx.apache.org%3E
  * added descrpitor size to kconfig
  * corrected some typos
---
 arch/arm/src/stm32h7/Kconfig  | 12 +++
 arch/arm/src/stm32h7/stm32_ethernet.c | 31 ---
 2 files changed, 26 insertions(+), 17 deletions(-)

diff --git a/arch/arm/src/stm32h7/Kconfig b/arch/arm/src/stm32h7/Kconfig
index 3c07db34a3..355d06064f 100644
--- a/arch/arm/src/stm32h7/Kconfig
+++ b/arch/arm/src/stm32h7/Kconfig
@@ -4459,6 +4459,18 @@ config STM32H7_AUTONEG
 	---help---
 		Use PHY autonegotiation to determine speed and mode
 
+config STM32H7_ETH_NRXDESC
+  int "Number of RX descriptors"
+  default 8
+  ---help---
+Number of RX DMA descriptors to use.
+
+config STM32H7_ETH_NTXDESC
+  int "Number of TX descriptors"
+  default 4
+  ---help---
+Number of TX DMA descriptors to use.
+
 config STM32H7_ETHFD
 	bool "Full duplex"
 	default n
diff --git a/arch/arm/src/stm32h7/stm32_ethernet.c b/arch/arm/src/stm32h7/stm32_ethernet.c
index d9903cf615..b33c84a20f 100644
--- a/arch/arm/src/stm32h7/stm32_ethernet.c
+++ b/arch/arm/src/stm32h7/stm32_ethernet.c
@@ -216,7 +216,7 @@
 #endif
 
 #if ETH_BUFSIZE != OPTIMAL_ETH_BUFSIZE
-#  warning "You using an incomplete/untested configuration"
+#  warning "You are using an incomplete/untested configuration"
 #endif
 
 #ifndef CONFIG_STM32H7_ETH_NRXDESC
@@ -230,7 +230,7 @@
 
 #define STM32_ETH_NFREEBUFFERS (CONFIG_STM32H7_ETH_NTXDESC+1)
 
-/* Buffers use for DMA access must begin on an address aligned with the
+/* Buffers used for DMA access must begin on an address aligned with the
  * D-Cache line and must be an even multiple of the D-Cache line size.
  * These size/alignment requirements are necessary so that D-Cache flush
  * and invalidate operations will not have any additional effects.
@@ -1222,7 +1222,7 @@ static int stm32_transmit(struct stm32_ethmac_s *priv)
*/
 
   up_clean_dcache((uintptr_t)txdesc,
-(uintptr_t)txdesc + sizeof(struct eth_desc_s));
+  (uintptr_t)txdesc + sizeof(struct eth_desc_s));
 
   /* Point to the next available TX descriptor */
 
@@ -1601,15 +1601,15 @@ static void stm32_freesegment(struct stm32_ethmac_s *priv,
   up_clean_dcache((uintptr_t)rxdesc,
   (uintptr_t)rxdesc + sizeof(struct eth_desc_s));
 
-  /* Update the tail pointer */
-
-  stm32_putreg((uintptr_t)rxdesc, STM32_ETH_DMACRXDTPR);
-
   /* Get the next RX descriptor in the chain (cache coherency should not
* be an issue because the link address is constant.
*/
 
   rxdesc = stm32_get_next_rxdesc(priv, rxdesc);
+
+  /* Update the tail pointer */
+
+  stm32_putreg((uintptr_t)rxdesc, STM32_ETH_DMACRXDTPR);
 }
 
   /* Reset the segment management logic */
@@ -1621,7 +1621,9 @@ static void stm32_freesegment(struct stm32_ethmac_s *priv,
 
   if ((stm32_getreg(STM32_ETH_DMACSR) & ETH_DMACSR_RBU) != 0)
 {
-  /* TODO: This is probably not needed at all? */
+  /* Clear the RBU flag */
+
+  stm32_putreg(ETH_DMACSR_RBU, STM32_ETH_DMACSR);
 
   nerr("ETH_DMACSR_RBU\n");
 
@@ -1694,7 +1696,7 @@ static int stm32_recvframe(struct stm32_ethmac_s *priv)
   /* Forces the first RX descriptor to be re-read from physical memory */
 
   up_invalidate_dcache((uintptr_t)rxdesc,
- (uintptr_t)rxdesc + sizeof(struct eth_desc_s));
+   (uintptr_t)rxdesc + sizeof(struct eth_desc_s));
 
   for (i = 0;
(rxdesc->des3 & ETH_RDES3_WB_OWN) == 0 &&
@@ -2068,14 +2070,9 @@ static void stm32_freeframe(struct stm32_ethmac_s *priv)
 
   DEBUGASSERT(txdesc->des0 != 0);
 
-  /* Check if this is the first segment of a TX frame. */
+  /* Yes.. Free the buffer */
 
-  if (

Re: Podling Nuttx Report Reminder - March 2020

2020-03-03 Thread Justin Mclean
Hi,

This is due today is the PPMC working on it?

Thanks,
Justin


Re: Podling Nuttx Report Reminder - March 2020

2020-03-03 Thread Abdelatif Guettouche
Hi Justin,

Yes, (https://cwiki.apache.org/confluence/display/NUTTX/March+2020)

We may need some last minute changes before submitting it.
It's due by end of the day, right?

On Tue, Mar 3, 2020 at 10:10 PM Justin Mclean  wrote:
>
> Hi,
>
> This is due today is the PPMC working on it?
>
> Thanks,
> Justin


Re: [PATCH] Correction of stm32f30xxx_rcc.h

2020-03-03 Thread GOERLITZ Otmar
Dear Madams and Sirs,
new attempt with a renamed patch file.
If this is filtered again, I will follow Xiang's advice and post to 
https://github.com/apache/incubator-nuttx/pulls
Best regards,
Otmar

On 2020/02/22 06:12:04, Xiang Xiao  wrote:
> The attachment may be filtered by apache server, please submit a PR to:>
> https://github.com/apache/incubator-nuttx/pulls>
> Or change the patch suffix and resend again.>
>
> Thanks>
> Xiang>
>
> On Sat, Feb 22, 2020 at 5:33 AM GOERLITZ Otmar>
>  wrote:>
> >>
> > Dear Madams and Sirs,>
> >>
> >>
> >>
> > the file arch/arm/src/stm32/hardware/stm32f30xxx_rcc.h of NuttX 8.2.  (as 
> > of 2020-02-21) appears to contain some incorrect definitions for RCC_CFGR3 
> > register.>

> >>
> > Please consider the attached patch.>
> >>
> >>
> >>
> > Best regards,>
> >>
> > Otmar>
> >>
> >>
> >>
> > Otmar Görlitz>
> >>
> > Embedded Software Developer>
> > T: +41 41 729 87 64>
> > E: otmar.goerl...@hexagon.com>
> >>
> > Hexagon Mining>
> > Baarerstrasse 133>
> > 6300 Zug, Switzerland>
> > hexagonmining.com | LinkedIn | Facebook | Twitter>
> >>
> >>
>
From 6a613ae8a93e6450ab364b687e9041f9439e5af2 Mon Sep 17 00:00:00 2001
From: GOERLITZ Otmar 
Date: Fri, 21 Feb 2020 15:09:22 +0100
Subject: [PATCH] STM32F30xxx RCC_CFGR3 header correction

---
 arch/arm/src/stm32/hardware/stm32f30xxx_rcc.h | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/arch/arm/src/stm32/hardware/stm32f30xxx_rcc.h 
b/arch/arm/src/stm32/hardware/stm32f30xxx_rcc.h
index 0d4427fd0a..4c19a52de8 100644
--- a/arch/arm/src/stm32/hardware/stm32f30xxx_rcc.h
+++ b/arch/arm/src/stm32/hardware/stm32f30xxx_rcc.h
@@ -357,14 +357,17 @@
 #  define RCC_CFGR2_ADC34PRESd128   (26 << RCC_CFGR2_ADC34PRES_SHIFT) /* 
11010: PLL clock divided by 128 */
 #  define RCC_CFGR2_ADC34PRESd256   (27 << RCC_CFGR2_ADC34PRES_SHIFT) /* 
11011: PLL clock divided by 256 */
 
-/* Clock configuration register 2 */
+/* Clock configuration register 3 */
 
-#define RCC_CFGR3_USART1SW_SHIFT(9)   /* Bits 0-1: USART1 clock source 
selection */
+/* otmar.goerl...@hexagon.com, 2020-02-21: bit shift for USART1SW is 0;
+ * HSI bit pattern for all USARTxSW is 3
+ */
+#define RCC_CFGR3_USART1SW_SHIFT(0)   /* Bits 0-1: USART1 clock source 
selection */ 
 #define RCC_CFGR3_USART1SW_MASK (3 << RCC_CFGR3_USART1SW_SHIFT)
 #  define RCC_CFGR3_USART1SW_PCLK   (0 << RCC_CFGR3_USART1SW_SHIFT) /* PCLK */
 #  define RCC_CFGR3_USART1SW_SYSCLK (1 << RCC_CFGR3_USART1SW_SHIFT) /* System 
clock (SYSCLK) */
 #  define RCC_CFGR3_USART1SW_LSE(2 << RCC_CFGR3_USART1SW_SHIFT) /* LSE 
clock */
-#  define RCC_CFGR3_USART1SW_HSI(0 << RCC_CFGR3_USART1SW_SHIFT) /* HSI 
clock */
+#  define RCC_CFGR3_USART1SW_HSI(3 << RCC_CFGR3_USART1SW_SHIFT) /* HSI 
clock */
 #define RCC_CFGR3_I2C1SW(1 << 4)  /* Bit 4: I2C1 clock source 
selection */
 #define RCC_CFGR3_I2C2SW(1 << 5)  /* Bit 5: I2C2 clock source 
selection */
 #define RCC_CFGR3_TIM1SW(1 << 8)  /* Bit 8: Timer1 clock source 
selection */
@@ -374,24 +377,25 @@
 #  define RCC_CFGR3_USART2SW_PCLK   (0 << RCC_CFGR3_USART2SW_SHIFT) /* PCLK */
 #  define RCC_CFGR3_USART2SW_SYSCLK (1 << RCC_CFGR3_USART2SW_SHIFT) /* System 
clock (SYSCLK) */
 #  define RCC_CFGR3_USART2SW_LSE(2 << RCC_CFGR3_USART2SW_SHIFT) /* LSE 
clock */
-#  define RCC_CFGR3_USART2SW_HSI(0 << RCC_CFGR3_USART2SW_SHIFT) /* HSI 
clock */
+#  define RCC_CFGR3_USART2SW_HSI(3 << RCC_CFGR3_USART2SW_SHIFT) /* HSI 
clock */
 #define RCC_CFGR3_USART3SW_SHIFT(18)  /* Bits 18-19: USART3 clock 
source selection */
 #define RCC_CFGR3_USART3SW_MASK (3 << RCC_CFGR3_USART3SW_SHIFT)
 #  define RCC_CFGR3_USART3SW_PCLK   (0 << RCC_CFGR3_USART3SW_SHIFT) /* PCLK */
 #  define RCC_CFGR3_USART3SW_SYSCLK (1 << RCC_CFGR3_USART3SW_SHIFT) /* System 
clock (SYSCLK) */
 #  define RCC_CFGR3_USART3SW_LSE(2 << RCC_CFGR3_USART3SW_SHIFT) /* LSE 
clock */
-#  define RCC_CFGR3_USART3SW_HSI(0 << RCC_CFGR3_USART3SW_SHIFT) /* HSI 
clock */
+#  define RCC_CFGR3_USART3SW_HSI(3 << RCC_CFGR3_USART3SW_SHIFT) /* HSI 
clock */
 #define RCC_CFGR3_UART4SW_SHIFT (20)  /* Bits 20-21: UART4 clock 
source selection */
 #define RCC_CFGR3_UART4SW_MASK  (3 << RCC_CFGR3_UART4SW_SHIFT)
 #  define RCC_CFGR3_UART4SW_PCLK(0 << RCC_CFGR3_UART4SW_SHIFT) /* PCLK */
 #  define RCC_CFGR3_UART4SW_SYSCLK  (1 << RCC_CFGR3_UART4SW_SHIFT) /* System 
clock (SYSCLK) */
 #  define RCC_CFGR3_UART4SW_LSE (2 << RCC_CFGR3_UART4SW_SHIFT) /* LSE 
clock */
-#  define RCC_CFGR3_UART4SW_HSI (0 << RCC_CFGR3_UART4SW_SHIFT) /* HSI 
clock */
+#  define RCC_CFGR3_UART4SW_HSI (3 << RCC_CFGR3_UART4SW_SHIFT) /* HSI 
clock */
 #define RCC_CFGR3_UART5SW_SHIFT (22)  /* Bits 22-23: UART5 clock 
source selection */
 #define RCC_CFGR3_UART5SW_MASK  (3 << RCC_CFGR3_UART5SW_SHIFT)
 #  define RCC_CFGR3_UART5SW_PCLK(0 << RCC_CFGR3_UART5SW_SHIFT) /* PCLK */
 #  define RCC_CFGR3_UART5SW_SYSCLK  (1 << R

Re: [PATCH] Correction of stm32f30xxx_rcc.h

2020-03-03 Thread Gregory Nutt

new attempt with a renamed patch file.


Merged.. Thanks,

Greg




Re: SAMA5D27 USB support?

2020-03-03 Thread Adam Feuer
Takeyoshi,

Hey, I wasn't able to work on the USB Host yesterday, but today I did get a
config that compiles and initializes the SAMA5D27 USB Host... but I'm still
not able to run the usbserial example, I get this error:

nsh>  usbserial
> usbserial_main: Registering USB serial driver
> usbserial_main: ERROR: Failed to create the USB serial device: 1
>

At least I'm getting errors, so I can debug. I'll work on it tomorrow and
let you know how it goes. This is with the code in the branch, a config
that's using it.

Here's the defconfig that I'm using right now:

#
> # 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_AUDIO_FORMAT_MP3 is not set
> # CONFIG_DISABLE_OS_API is not set
> # CONFIG_NSH_ARGCAT is not set
> # CONFIG_NSH_CMDOPT_HEXDUMP is not set
> # CONFIG_NSH_CMDPARMS is not set
> # CONFIG_SAMA5_UART0 is not set
> CONFIG_ARCH="arm"
> CONFIG_ARCH_BOARD="sama5d2-xult"
> CONFIG_ARCH_BOARD_SAMA5D2_XULT=y
> CONFIG_ARCH_BUTTONS=y
> CONFIG_ARCH_CHIP="sama5"
> CONFIG_ARCH_CHIP_ATSAMA5D27=y
> CONFIG_ARCH_CHIP_SAMA5=y
> CONFIG_ARCH_CHIP_SAMA5D2=y
> CONFIG_ARCH_INTERRUPTSTACK=2048
> CONFIG_ARCH_IRQBUTTONS=y
> CONFIG_ARCH_LOWVECTORS=y
> CONFIG_ARCH_STACKDUMP=y
> CONFIG_AUDIO=y
> CONFIG_AUDIO_NUM_BUFFERS=8
> CONFIG_BOARD_LOOPSPERMSEC=65775
> CONFIG_BOOT_RUNFROMSDRAM=y
> CONFIG_BUILTIN=y
> CONFIG_CDCACM=y
> CONFIG_DEBUG_FEATURES=y
> CONFIG_DEBUG_FULLOPT=y
> CONFIG_DEBUG_SYMBOLS=y
> CONFIG_DEV_LOOP=y
> CONFIG_DEV_ZERO=y
> CONFIG_EXAMPLES_HELLO=y
> CONFIG_EXAMPLES_TCPBLASTER=y
> CONFIG_EXAMPLES_TCPECHO=y
> CONFIG_EXAMPLES_USBSERIAL=y
> CONFIG_EXAMPLES_WGET=y
> CONFIG_EXAMPLES_WGET_URL="http://10.0.0.1/";
> CONFIG_FAT_LCNAMES=y
> CONFIG_FAT_LFN=y
> CONFIG_FS_FAT=y
> CONFIG_FS_PROCFS=y
> CONFIG_FS_PROCFS_EXCLUDE_VERSION=y
> CONFIG_FS_ROMFS=y
> CONFIG_HAVE_CXX=y
> CONFIG_HAVE_CXXINITIALIZE=y
> CONFIG_HIDKBD_POLLUSEC=8
> CONFIG_I2S=y
> CONFIG_INTELHEX_BINARY=y
> CONFIG_IOB_NBUFFERS=72
> CONFIG_IOB_THROTTLE=16
> CONFIG_MAX_TASKS=16
> CONFIG_MAX_WDOGPARMS=2
> CONFIG_MMCSD=y
> CONFIG_NETINIT_NETLOCAL=y
> CONFIG_NETINIT_NOMAC=y
> CONFIG_NETUTILS_NETLIB_GENERICURLPARSER=y
> CONFIG_NETUTILS_TELNETC=y
> CONFIG_NETUTILS_WEBCLIENT=y
> CONFIG_NET_ARP_IPIN=y
> CONFIG_NET_ARP_SEND=y
> CONFIG_NET_BROADCAST=y
> CONFIG_NET_CDCECM=y
> CONFIG_NET_ETH_PKTSIZE=1514
> CONFIG_NET_ICMP=y
> CONFIG_NET_ICMP_SOCKET=y
> CONFIG_NET_ROUTE=y
> CONFIG_NET_STATISTICS=y
> CONFIG_NET_TCP=y
> CONFIG_NET_TCPBACKLOG=y
> CONFIG_NET_TCP_NOTIFIER=y
> CONFIG_NET_TCP_WRITE_BUFFERS=y
> CONFIG_NET_UDP=y
> CONFIG_NFILE_DESCRIPTORS=8
> CONFIG_NFILE_STREAMS=8
> CONFIG_NSH_ARCHINIT=y
> CONFIG_NSH_BUILTIN_APPS=y
> CONFIG_NSH_FILEIOSIZE=512
> CONFIG_NSH_PROMPT_STRING="nsh>  "
> CONFIG_NSH_QUOTE=y
> CONFIG_NSH_READLINE=y
> CONFIG_NSH_ROMFSETC=y
> CONFIG_NXPLAYER_DEFAULT_MEDIADIR="/mnt/sdcard"
> CONFIG_NXPLAYER_INCLUDE_SYSTEM_RESET=y
> CONFIG_NXPLAYER_RECURSIVE_MEDIA_SEARCH=y
> CONFIG_PREALLOC_MQ_MSGS=4
> CONFIG_PREALLOC_TIMERS=4
> CONFIG_PREALLOC_WDOGS=16
> CONFIG_RAMLOG=y
> CONFIG_RAMLOG_BUFSIZE=16384
> CONFIG_RAMLOG_SYSLOG=y
> CONFIG_RAM_SIZE=268435456
> CONFIG_RAM_START=0x2000
> CONFIG_RAM_VSTART=0x2000
> CONFIG_RAW_BINARY=y
> CONFIG_READLINE_CMD_HISTORY=y
> CONFIG_READLINE_CMD_HISTORY_LEN=100
> CONFIG_READLINE_CMD_HISTORY_LINELEN=120
> CONFIG_READLINE_TABCOMPLETION=y
> CONFIG_RR_INTERVAL=200
> CONFIG_SAMA5D2XULT_528MHZ=y
> CONFIG_SAMA5_BOOT_SDRAM=y
> CONFIG_SAMA5_DDRCS_HEAP_END=0x2fa0
> CONFIG_SAMA5_DDRCS_RESERVE=y
> CONFIG_SAMA5_EHCI=y
> CONFIG_SAMA5_HSMC=y
> CONFIG_SAMA5_OHCI=y
> CONFIG_SAMA5_PIOA_IRQ=y
> CONFIG_SAMA5_PIOB_IRQ=y
> CONFIG_SAMA5_PIOC_IRQ=y
> CONFIG_SAMA5_PIO_IRQ=y
> CONFIG_SAMA5_RTC=y
> CONFIG_SAMA5_TRNG=y
> CONFIG_SAMA5_UART1=y
> CONFIG_SAMA5_UDPHS=y
> CONFIG_SAMA5_UHPHS=y
> CONFIG_SCHED_HPWORK=y
> CONFIG_SCHED_HPWORKPRIORITY=192
> CONFIG_SCHED_LPNTHREADS=2
> CONFIG_SCHED_LPWORK=y
> CONFIG_SCHED_WAITPID=y
> CONFIG_SDCLONE_DISABLE=y
> CONFIG_SIG_DEFAULT=y
> CONFIG_SIG_EVTHREAD=y
> CONFIG_START_DAY=31
> CONFIG_START_MONTH=7
> CONFIG_START_YEAR=2014
> CONFIG_SYMTAB_ORDEREDBYNAME=y
> CONFIG_SYSLOG_TIMESTAMP=y
> CONFIG_SYSTEM_CUTERM=y
> CONFIG_SYSTEM_NSH=y
> CONFIG_SYSTEM_NSH_CXXINITIALIZE=y
> CONFIG_SYSTEM_NXPLAYER=y
> CONFIG_SYSTEM_PING=y
> CONFIG_SYSTEM_UBLOXMODEM=y
> CONFIG_SYSTEM_VI=y
> CONFIG_TTY_SIGINT=y
> CONFIG_TTY_SIGSTP=y
> CONFIG_UART1_SERIAL_CONSOLE=y
> CONFIG_USBDEV=y
> CONFIG_USBDEV_DMA=y
> CONFIG_USBDEV_DUALSPEED=y
> CONFIG_USBDEV_TRACE=y
> CONFIG_USBDEV_TRACE_NRECORDS=512
> CONFIG_USBHOST_CDCACM=y
> CONFIG_USBHOST_COMPOSITE=y
> CONFIG_USBHOST_HIDKBD=y
> CONFIG_USBHOST_HUB=y
> CONFIG_USBHOST_MSC=y
> CONFIG_USER_ENTRYPOINT="nsh_main"
> CONFIG_WDOG_INTRESERVE=2
>


On Sun, Mar 1, 2020 at 4:50 PM Takeyoshi Kikuchi 
wrote:

> Adam,
>
> I plan to use Quctel's BG96.
>
>
> Takeyoshi
>
> On 2020/03/02 9:

Re: SAMA5D27 USB support?

2020-03-03 Thread Takeyoshi Kikuchi

Adam,

I tested with USB Storage and found it works.
USB serial devices are not working because there is no driver (pl-2303).
I've sent the pull request to your Github repository, can you check it?

Takeyoshi

On 2020/03/04 11:50, Adam Feuer wrote:

Takeyoshi,

Hey, I wasn't able to work on the USB Host yesterday, but today I did get a
config that compiles and initializes the SAMA5D27 USB Host... but I'm still
not able to run the usbserial example, I get this error:

nsh>  usbserial

usbserial_main: Registering USB serial driver
usbserial_main: ERROR: Failed to create the USB serial device: 1



At least I'm getting errors, so I can debug. I'll work on it tomorrow and
let you know how it goes. This is with the code in the branch, a config
that's using it.

Here's the defconfig that I'm using right now:

#

# 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_AUDIO_FORMAT_MP3 is not set
# CONFIG_DISABLE_OS_API is not set
# CONFIG_NSH_ARGCAT is not set
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
# CONFIG_NSH_CMDPARMS is not set
# CONFIG_SAMA5_UART0 is not set
CONFIG_ARCH="arm"
CONFIG_ARCH_BOARD="sama5d2-xult"
CONFIG_ARCH_BOARD_SAMA5D2_XULT=y
CONFIG_ARCH_BUTTONS=y
CONFIG_ARCH_CHIP="sama5"
CONFIG_ARCH_CHIP_ATSAMA5D27=y
CONFIG_ARCH_CHIP_SAMA5=y
CONFIG_ARCH_CHIP_SAMA5D2=y
CONFIG_ARCH_INTERRUPTSTACK=2048
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_LOWVECTORS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_AUDIO=y
CONFIG_AUDIO_NUM_BUFFERS=8
CONFIG_BOARD_LOOPSPERMSEC=65775
CONFIG_BOOT_RUNFROMSDRAM=y
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
CONFIG_DEBUG_FEATURES=y
CONFIG_DEBUG_FULLOPT=y
CONFIG_DEBUG_SYMBOLS=y
CONFIG_DEV_LOOP=y
CONFIG_DEV_ZERO=y
CONFIG_EXAMPLES_HELLO=y
CONFIG_EXAMPLES_TCPBLASTER=y
CONFIG_EXAMPLES_TCPECHO=y
CONFIG_EXAMPLES_USBSERIAL=y
CONFIG_EXAMPLES_WGET=y
CONFIG_EXAMPLES_WGET_URL="http://10.0.0.1/";
CONFIG_FAT_LCNAMES=y
CONFIG_FAT_LFN=y
CONFIG_FS_FAT=y
CONFIG_FS_PROCFS=y
CONFIG_FS_PROCFS_EXCLUDE_VERSION=y
CONFIG_FS_ROMFS=y
CONFIG_HAVE_CXX=y
CONFIG_HAVE_CXXINITIALIZE=y
CONFIG_HIDKBD_POLLUSEC=8
CONFIG_I2S=y
CONFIG_INTELHEX_BINARY=y
CONFIG_IOB_NBUFFERS=72
CONFIG_IOB_THROTTLE=16
CONFIG_MAX_TASKS=16
CONFIG_MAX_WDOGPARMS=2
CONFIG_MMCSD=y
CONFIG_NETINIT_NETLOCAL=y
CONFIG_NETINIT_NOMAC=y
CONFIG_NETUTILS_NETLIB_GENERICURLPARSER=y
CONFIG_NETUTILS_TELNETC=y
CONFIG_NETUTILS_WEBCLIENT=y
CONFIG_NET_ARP_IPIN=y
CONFIG_NET_ARP_SEND=y
CONFIG_NET_BROADCAST=y
CONFIG_NET_CDCECM=y
CONFIG_NET_ETH_PKTSIZE=1514
CONFIG_NET_ICMP=y
CONFIG_NET_ICMP_SOCKET=y
CONFIG_NET_ROUTE=y
CONFIG_NET_STATISTICS=y
CONFIG_NET_TCP=y
CONFIG_NET_TCPBACKLOG=y
CONFIG_NET_TCP_NOTIFIER=y
CONFIG_NET_TCP_WRITE_BUFFERS=y
CONFIG_NET_UDP=y
CONFIG_NFILE_DESCRIPTORS=8
CONFIG_NFILE_STREAMS=8
CONFIG_NSH_ARCHINIT=y
CONFIG_NSH_BUILTIN_APPS=y
CONFIG_NSH_FILEIOSIZE=512
CONFIG_NSH_PROMPT_STRING="nsh>  "
CONFIG_NSH_QUOTE=y
CONFIG_NSH_READLINE=y
CONFIG_NSH_ROMFSETC=y
CONFIG_NXPLAYER_DEFAULT_MEDIADIR="/mnt/sdcard"
CONFIG_NXPLAYER_INCLUDE_SYSTEM_RESET=y
CONFIG_NXPLAYER_RECURSIVE_MEDIA_SEARCH=y
CONFIG_PREALLOC_MQ_MSGS=4
CONFIG_PREALLOC_TIMERS=4
CONFIG_PREALLOC_WDOGS=16
CONFIG_RAMLOG=y
CONFIG_RAMLOG_BUFSIZE=16384
CONFIG_RAMLOG_SYSLOG=y
CONFIG_RAM_SIZE=268435456
CONFIG_RAM_START=0x2000
CONFIG_RAM_VSTART=0x2000
CONFIG_RAW_BINARY=y
CONFIG_READLINE_CMD_HISTORY=y
CONFIG_READLINE_CMD_HISTORY_LEN=100
CONFIG_READLINE_CMD_HISTORY_LINELEN=120
CONFIG_READLINE_TABCOMPLETION=y
CONFIG_RR_INTERVAL=200
CONFIG_SAMA5D2XULT_528MHZ=y
CONFIG_SAMA5_BOOT_SDRAM=y
CONFIG_SAMA5_DDRCS_HEAP_END=0x2fa0
CONFIG_SAMA5_DDRCS_RESERVE=y
CONFIG_SAMA5_EHCI=y
CONFIG_SAMA5_HSMC=y
CONFIG_SAMA5_OHCI=y
CONFIG_SAMA5_PIOA_IRQ=y
CONFIG_SAMA5_PIOB_IRQ=y
CONFIG_SAMA5_PIOC_IRQ=y
CONFIG_SAMA5_PIO_IRQ=y
CONFIG_SAMA5_RTC=y
CONFIG_SAMA5_TRNG=y
CONFIG_SAMA5_UART1=y
CONFIG_SAMA5_UDPHS=y
CONFIG_SAMA5_UHPHS=y
CONFIG_SCHED_HPWORK=y
CONFIG_SCHED_HPWORKPRIORITY=192
CONFIG_SCHED_LPNTHREADS=2
CONFIG_SCHED_LPWORK=y
CONFIG_SCHED_WAITPID=y
CONFIG_SDCLONE_DISABLE=y
CONFIG_SIG_DEFAULT=y
CONFIG_SIG_EVTHREAD=y
CONFIG_START_DAY=31
CONFIG_START_MONTH=7
CONFIG_START_YEAR=2014
CONFIG_SYMTAB_ORDEREDBYNAME=y
CONFIG_SYSLOG_TIMESTAMP=y
CONFIG_SYSTEM_CUTERM=y
CONFIG_SYSTEM_NSH=y
CONFIG_SYSTEM_NSH_CXXINITIALIZE=y
CONFIG_SYSTEM_NXPLAYER=y
CONFIG_SYSTEM_PING=y
CONFIG_SYSTEM_UBLOXMODEM=y
CONFIG_SYSTEM_VI=y
CONFIG_TTY_SIGINT=y
CONFIG_TTY_SIGSTP=y
CONFIG_UART1_SERIAL_CONSOLE=y
CONFIG_USBDEV=y
CONFIG_USBDEV_DMA=y
CONFIG_USBDEV_DUALSPEED=y
CONFIG_USBDEV_TRACE=y
CONFIG_USBDEV_TRACE_NRECORDS=512
CONFIG_USBHOST_CDCACM=y
CONFIG_USBHOST_COMPOSITE=y
CONFIG_USBHOST_HIDKBD=y
CONFIG_USBHOST_HUB=y
CONFIG_USBHOST_MSC=y
CONFIG_USER_ENTRYPOINT="nsh_main"
CONFIG_WDOG_INTRESERVE=2




On Sun, Mar 1, 2020 at 4:50 PM Takeyoshi Kikuchi 
wrote:


Adam,

I plan to use Quctel's BG96.


Takeyoshi

On 2020/03/02 9:42, Adam Feuer wrote:

Takeyoshi,

What brand and model of LTE modem are y

Re: Podling Nuttx Report Reminder - March 2020

2020-03-03 Thread Justin Mclean
Hi,

> It's due by end of the day, right?

It best if it submitted before it due so if there are any issues they can be 
corrected.

Thanks,
Justin


Re: SAMA5D27 USB support?

2020-03-03 Thread Takeyoshi Kikuchi

Adam,

Maybe the cause is the polarity of VBUS.

Takeyoshi

On 2020/03/04 11:50, Adam Feuer wrote:

Takeyoshi,

Hey, I wasn't able to work on the USB Host yesterday, but today I did get a
config that compiles and initializes the SAMA5D27 USB Host... but I'm still
not able to run the usbserial example, I get this error:

nsh>  usbserial

usbserial_main: Registering USB serial driver
usbserial_main: ERROR: Failed to create the USB serial device: 1



At least I'm getting errors, so I can debug. I'll work on it tomorrow and
let you know how it goes. This is with the code in the branch, a config
that's using it.

Here's the defconfig that I'm using right now:

#

# 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_AUDIO_FORMAT_MP3 is not set
# CONFIG_DISABLE_OS_API is not set
# CONFIG_NSH_ARGCAT is not set
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
# CONFIG_NSH_CMDPARMS is not set
# CONFIG_SAMA5_UART0 is not set
CONFIG_ARCH="arm"
CONFIG_ARCH_BOARD="sama5d2-xult"
CONFIG_ARCH_BOARD_SAMA5D2_XULT=y
CONFIG_ARCH_BUTTONS=y
CONFIG_ARCH_CHIP="sama5"
CONFIG_ARCH_CHIP_ATSAMA5D27=y
CONFIG_ARCH_CHIP_SAMA5=y
CONFIG_ARCH_CHIP_SAMA5D2=y
CONFIG_ARCH_INTERRUPTSTACK=2048
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_LOWVECTORS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_AUDIO=y
CONFIG_AUDIO_NUM_BUFFERS=8
CONFIG_BOARD_LOOPSPERMSEC=65775
CONFIG_BOOT_RUNFROMSDRAM=y
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
CONFIG_DEBUG_FEATURES=y
CONFIG_DEBUG_FULLOPT=y
CONFIG_DEBUG_SYMBOLS=y
CONFIG_DEV_LOOP=y
CONFIG_DEV_ZERO=y
CONFIG_EXAMPLES_HELLO=y
CONFIG_EXAMPLES_TCPBLASTER=y
CONFIG_EXAMPLES_TCPECHO=y
CONFIG_EXAMPLES_USBSERIAL=y
CONFIG_EXAMPLES_WGET=y
CONFIG_EXAMPLES_WGET_URL="http://10.0.0.1/";
CONFIG_FAT_LCNAMES=y
CONFIG_FAT_LFN=y
CONFIG_FS_FAT=y
CONFIG_FS_PROCFS=y
CONFIG_FS_PROCFS_EXCLUDE_VERSION=y
CONFIG_FS_ROMFS=y
CONFIG_HAVE_CXX=y
CONFIG_HAVE_CXXINITIALIZE=y
CONFIG_HIDKBD_POLLUSEC=8
CONFIG_I2S=y
CONFIG_INTELHEX_BINARY=y
CONFIG_IOB_NBUFFERS=72
CONFIG_IOB_THROTTLE=16
CONFIG_MAX_TASKS=16
CONFIG_MAX_WDOGPARMS=2
CONFIG_MMCSD=y
CONFIG_NETINIT_NETLOCAL=y
CONFIG_NETINIT_NOMAC=y
CONFIG_NETUTILS_NETLIB_GENERICURLPARSER=y
CONFIG_NETUTILS_TELNETC=y
CONFIG_NETUTILS_WEBCLIENT=y
CONFIG_NET_ARP_IPIN=y
CONFIG_NET_ARP_SEND=y
CONFIG_NET_BROADCAST=y
CONFIG_NET_CDCECM=y
CONFIG_NET_ETH_PKTSIZE=1514
CONFIG_NET_ICMP=y
CONFIG_NET_ICMP_SOCKET=y
CONFIG_NET_ROUTE=y
CONFIG_NET_STATISTICS=y
CONFIG_NET_TCP=y
CONFIG_NET_TCPBACKLOG=y
CONFIG_NET_TCP_NOTIFIER=y
CONFIG_NET_TCP_WRITE_BUFFERS=y
CONFIG_NET_UDP=y
CONFIG_NFILE_DESCRIPTORS=8
CONFIG_NFILE_STREAMS=8
CONFIG_NSH_ARCHINIT=y
CONFIG_NSH_BUILTIN_APPS=y
CONFIG_NSH_FILEIOSIZE=512
CONFIG_NSH_PROMPT_STRING="nsh>  "
CONFIG_NSH_QUOTE=y
CONFIG_NSH_READLINE=y
CONFIG_NSH_ROMFSETC=y
CONFIG_NXPLAYER_DEFAULT_MEDIADIR="/mnt/sdcard"
CONFIG_NXPLAYER_INCLUDE_SYSTEM_RESET=y
CONFIG_NXPLAYER_RECURSIVE_MEDIA_SEARCH=y
CONFIG_PREALLOC_MQ_MSGS=4
CONFIG_PREALLOC_TIMERS=4
CONFIG_PREALLOC_WDOGS=16
CONFIG_RAMLOG=y
CONFIG_RAMLOG_BUFSIZE=16384
CONFIG_RAMLOG_SYSLOG=y
CONFIG_RAM_SIZE=268435456
CONFIG_RAM_START=0x2000
CONFIG_RAM_VSTART=0x2000
CONFIG_RAW_BINARY=y
CONFIG_READLINE_CMD_HISTORY=y
CONFIG_READLINE_CMD_HISTORY_LEN=100
CONFIG_READLINE_CMD_HISTORY_LINELEN=120
CONFIG_READLINE_TABCOMPLETION=y
CONFIG_RR_INTERVAL=200
CONFIG_SAMA5D2XULT_528MHZ=y
CONFIG_SAMA5_BOOT_SDRAM=y
CONFIG_SAMA5_DDRCS_HEAP_END=0x2fa0
CONFIG_SAMA5_DDRCS_RESERVE=y
CONFIG_SAMA5_EHCI=y
CONFIG_SAMA5_HSMC=y
CONFIG_SAMA5_OHCI=y
CONFIG_SAMA5_PIOA_IRQ=y
CONFIG_SAMA5_PIOB_IRQ=y
CONFIG_SAMA5_PIOC_IRQ=y
CONFIG_SAMA5_PIO_IRQ=y
CONFIG_SAMA5_RTC=y
CONFIG_SAMA5_TRNG=y
CONFIG_SAMA5_UART1=y
CONFIG_SAMA5_UDPHS=y
CONFIG_SAMA5_UHPHS=y
CONFIG_SCHED_HPWORK=y
CONFIG_SCHED_HPWORKPRIORITY=192
CONFIG_SCHED_LPNTHREADS=2
CONFIG_SCHED_LPWORK=y
CONFIG_SCHED_WAITPID=y
CONFIG_SDCLONE_DISABLE=y
CONFIG_SIG_DEFAULT=y
CONFIG_SIG_EVTHREAD=y
CONFIG_START_DAY=31
CONFIG_START_MONTH=7
CONFIG_START_YEAR=2014
CONFIG_SYMTAB_ORDEREDBYNAME=y
CONFIG_SYSLOG_TIMESTAMP=y
CONFIG_SYSTEM_CUTERM=y
CONFIG_SYSTEM_NSH=y
CONFIG_SYSTEM_NSH_CXXINITIALIZE=y
CONFIG_SYSTEM_NXPLAYER=y
CONFIG_SYSTEM_PING=y
CONFIG_SYSTEM_UBLOXMODEM=y
CONFIG_SYSTEM_VI=y
CONFIG_TTY_SIGINT=y
CONFIG_TTY_SIGSTP=y
CONFIG_UART1_SERIAL_CONSOLE=y
CONFIG_USBDEV=y
CONFIG_USBDEV_DMA=y
CONFIG_USBDEV_DUALSPEED=y
CONFIG_USBDEV_TRACE=y
CONFIG_USBDEV_TRACE_NRECORDS=512
CONFIG_USBHOST_CDCACM=y
CONFIG_USBHOST_COMPOSITE=y
CONFIG_USBHOST_HIDKBD=y
CONFIG_USBHOST_HUB=y
CONFIG_USBHOST_MSC=y
CONFIG_USER_ENTRYPOINT="nsh_main"
CONFIG_WDOG_INTRESERVE=2




On Sun, Mar 1, 2020 at 4:50 PM Takeyoshi Kikuchi 
wrote:


Adam,

I plan to use Quctel's BG96.


Takeyoshi

On 2020/03/02 9:42, Adam Feuer wrote:

Takeyoshi,

What brand and model of LTE modem are you using?

-adam

On Sun, Mar 1, 2020 at 4:41 PM Adam Feuer mailto:a...@starcat.io>> wrote:

 Sounds good. :)

 -adam

 On Sun, Mar 1, 202

Re: SAMA5D27 USB support?

2020-03-03 Thread Adam Feuer
Thanks- I'll check out the pull request tomorrow!

On Tue, Mar 3, 2020 at 20:05 Takeyoshi Kikuchi 
wrote:

> Adam,
>
> Maybe the cause is the polarity of VBUS.
>
> Takeyoshi
>
> On 2020/03/04 11:50, Adam Feuer wrote:
> > Takeyoshi,
> >
> > Hey, I wasn't able to work on the USB Host yesterday, but today I did
> get a
> > config that compiles and initializes the SAMA5D27 USB Host... but I'm
> still
> > not able to run the usbserial example, I get this error:
> >
> > nsh>  usbserial
> >> usbserial_main: Registering USB serial driver
> >> usbserial_main: ERROR: Failed to create the USB serial device: 1
> >>
> >
> > At least I'm getting errors, so I can debug. I'll work on it tomorrow and
> > let you know how it goes. This is with the code in the branch, a config
> > that's using it.
> >
> > Here's the defconfig that I'm using right now:
> >
> > #
> >> # 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_AUDIO_FORMAT_MP3 is not set
> >> # CONFIG_DISABLE_OS_API is not set
> >> # CONFIG_NSH_ARGCAT is not set
> >> # CONFIG_NSH_CMDOPT_HEXDUMP is not set
> >> # CONFIG_NSH_CMDPARMS is not set
> >> # CONFIG_SAMA5_UART0 is not set
> >> CONFIG_ARCH="arm"
> >> CONFIG_ARCH_BOARD="sama5d2-xult"
> >> CONFIG_ARCH_BOARD_SAMA5D2_XULT=y
> >> CONFIG_ARCH_BUTTONS=y
> >> CONFIG_ARCH_CHIP="sama5"
> >> CONFIG_ARCH_CHIP_ATSAMA5D27=y
> >> CONFIG_ARCH_CHIP_SAMA5=y
> >> CONFIG_ARCH_CHIP_SAMA5D2=y
> >> CONFIG_ARCH_INTERRUPTSTACK=2048
> >> CONFIG_ARCH_IRQBUTTONS=y
> >> CONFIG_ARCH_LOWVECTORS=y
> >> CONFIG_ARCH_STACKDUMP=y
> >> CONFIG_AUDIO=y
> >> CONFIG_AUDIO_NUM_BUFFERS=8
> >> CONFIG_BOARD_LOOPSPERMSEC=65775
> >> CONFIG_BOOT_RUNFROMSDRAM=y
> >> CONFIG_BUILTIN=y
> >> CONFIG_CDCACM=y
> >> CONFIG_DEBUG_FEATURES=y
> >> CONFIG_DEBUG_FULLOPT=y
> >> CONFIG_DEBUG_SYMBOLS=y
> >> CONFIG_DEV_LOOP=y
> >> CONFIG_DEV_ZERO=y
> >> CONFIG_EXAMPLES_HELLO=y
> >> CONFIG_EXAMPLES_TCPBLASTER=y
> >> CONFIG_EXAMPLES_TCPECHO=y
> >> CONFIG_EXAMPLES_USBSERIAL=y
> >> CONFIG_EXAMPLES_WGET=y
> >> CONFIG_EXAMPLES_WGET_URL="http://10.0.0.1/";
> >> CONFIG_FAT_LCNAMES=y
> >> CONFIG_FAT_LFN=y
> >> CONFIG_FS_FAT=y
> >> CONFIG_FS_PROCFS=y
> >> CONFIG_FS_PROCFS_EXCLUDE_VERSION=y
> >> CONFIG_FS_ROMFS=y
> >> CONFIG_HAVE_CXX=y
> >> CONFIG_HAVE_CXXINITIALIZE=y
> >> CONFIG_HIDKBD_POLLUSEC=8
> >> CONFIG_I2S=y
> >> CONFIG_INTELHEX_BINARY=y
> >> CONFIG_IOB_NBUFFERS=72
> >> CONFIG_IOB_THROTTLE=16
> >> CONFIG_MAX_TASKS=16
> >> CONFIG_MAX_WDOGPARMS=2
> >> CONFIG_MMCSD=y
> >> CONFIG_NETINIT_NETLOCAL=y
> >> CONFIG_NETINIT_NOMAC=y
> >> CONFIG_NETUTILS_NETLIB_GENERICURLPARSER=y
> >> CONFIG_NETUTILS_TELNETC=y
> >> CONFIG_NETUTILS_WEBCLIENT=y
> >> CONFIG_NET_ARP_IPIN=y
> >> CONFIG_NET_ARP_SEND=y
> >> CONFIG_NET_BROADCAST=y
> >> CONFIG_NET_CDCECM=y
> >> CONFIG_NET_ETH_PKTSIZE=1514
> >> CONFIG_NET_ICMP=y
> >> CONFIG_NET_ICMP_SOCKET=y
> >> CONFIG_NET_ROUTE=y
> >> CONFIG_NET_STATISTICS=y
> >> CONFIG_NET_TCP=y
> >> CONFIG_NET_TCPBACKLOG=y
> >> CONFIG_NET_TCP_NOTIFIER=y
> >> CONFIG_NET_TCP_WRITE_BUFFERS=y
> >> CONFIG_NET_UDP=y
> >> CONFIG_NFILE_DESCRIPTORS=8
> >> CONFIG_NFILE_STREAMS=8
> >> CONFIG_NSH_ARCHINIT=y
> >> CONFIG_NSH_BUILTIN_APPS=y
> >> CONFIG_NSH_FILEIOSIZE=512
> >> CONFIG_NSH_PROMPT_STRING="nsh>  "
> >> CONFIG_NSH_QUOTE=y
> >> CONFIG_NSH_READLINE=y
> >> CONFIG_NSH_ROMFSETC=y
> >> CONFIG_NXPLAYER_DEFAULT_MEDIADIR="/mnt/sdcard"
> >> CONFIG_NXPLAYER_INCLUDE_SYSTEM_RESET=y
> >> CONFIG_NXPLAYER_RECURSIVE_MEDIA_SEARCH=y
> >> CONFIG_PREALLOC_MQ_MSGS=4
> >> CONFIG_PREALLOC_TIMERS=4
> >> CONFIG_PREALLOC_WDOGS=16
> >> CONFIG_RAMLOG=y
> >> CONFIG_RAMLOG_BUFSIZE=16384
> >> CONFIG_RAMLOG_SYSLOG=y
> >> CONFIG_RAM_SIZE=268435456
> >> CONFIG_RAM_START=0x2000
> >> CONFIG_RAM_VSTART=0x2000
> >> CONFIG_RAW_BINARY=y
> >> CONFIG_READLINE_CMD_HISTORY=y
> >> CONFIG_READLINE_CMD_HISTORY_LEN=100
> >> CONFIG_READLINE_CMD_HISTORY_LINELEN=120
> >> CONFIG_READLINE_TABCOMPLETION=y
> >> CONFIG_RR_INTERVAL=200
> >> CONFIG_SAMA5D2XULT_528MHZ=y
> >> CONFIG_SAMA5_BOOT_SDRAM=y
> >> CONFIG_SAMA5_DDRCS_HEAP_END=0x2fa0
> >> CONFIG_SAMA5_DDRCS_RESERVE=y
> >> CONFIG_SAMA5_EHCI=y
> >> CONFIG_SAMA5_HSMC=y
> >> CONFIG_SAMA5_OHCI=y
> >> CONFIG_SAMA5_PIOA_IRQ=y
> >> CONFIG_SAMA5_PIOB_IRQ=y
> >> CONFIG_SAMA5_PIOC_IRQ=y
> >> CONFIG_SAMA5_PIO_IRQ=y
> >> CONFIG_SAMA5_RTC=y
> >> CONFIG_SAMA5_TRNG=y
> >> CONFIG_SAMA5_UART1=y
> >> CONFIG_SAMA5_UDPHS=y
> >> CONFIG_SAMA5_UHPHS=y
> >> CONFIG_SCHED_HPWORK=y
> >> CONFIG_SCHED_HPWORKPRIORITY=192
> >> CONFIG_SCHED_LPNTHREADS=2
> >> CONFIG_SCHED_LPWORK=y
> >> CONFIG_SCHED_WAITPID=y
> >> CONFIG_SDCLONE_DISABLE=y
> >> CONFIG_SIG_DEFAULT=y
> >> CONFIG_SIG_EVTHREAD=y
> >> CONFIG_START_DAY=31
> >> CONFIG_START_MONTH=7
> >> CONFIG_START_YEAR=2014
> >> CONFIG_SYMTAB_ORDEREDBYNAME=y
> >> CONFIG_SYSLOG_TIMESTAMP=y
> >> CONFIG_SYSTEM_CUTERM=

Build failed in Jenkins: NuttX-Nightly-Build #51

2020-03-03 Thread Apache Jenkins Server
See 

Changes:


--
[...truncated 541.66 KB...]
   net_ipv4addr_hdrcopy(ipv4->srcipaddr, &dev->d_ipaddr);
   ^~~~
tcp/tcp_send.c:336:7: warning: dereferencing type-punned pointer will break 
strict-aliasing rules [-Wstrict-aliasing]
   net_ipv4addr_hdrcopy(ipv4->destipaddr, &conn->u.ipv4.raddr);
   ^~~~
tcp/tcp_send.c: In function 'tcp_reset':
tcp/tcp_send.c:540:7: warning: dereferencing type-punned pointer will break 
strict-aliasing rules [-Wstrict-aliasing]
   net_ipv4addr_hdrcopy(ipv4->srcipaddr, &dev->d_ipaddr);
   ^~~~
In file included from devif/devif_loopback.c:45:0:
devif/devif_loopback.c: In function 'is_loopback':
devif/devif_loopback.c:55:30: warning: dereferencing type-punned pointer will 
break strict-aliasing rules [-Wstrict-aliasing]
 #define IPv4BUF ((FAR struct ipv4_hdr_s *)(dev->d_buf + dev->d_llhdrlen))
  ^
devif/devif_loopback.c:68:32: note: in expansion of macro 'IPv4BUF'
net_ipv4addr_hdrcmp(IPv4BUF->destipaddr, &dev->d_ipaddr))
^~~

Skipping: sim/nxwm

Configuration/Tool: sim/ipforward

  Cleaning...
  Configuring...
  Copy files
  Select CONFIG_HOST_LINUX=y
  Refreshing...
  Building NuttX...


Configuration/Tool: sim/nx

  Cleaning...
  Configuring...
  Copy files
  Select CONFIG_HOST_LINUX=y
  Refreshing...
  Building NuttX...


Configuration/Tool: sim/ostest

  Cleaning...
  Configuring...
  Copy files
  Select CONFIG_HOST_LINUX=y
  Refreshing...
  Building NuttX...


Configuration/Tool: sim/mount

  Cleaning...
  Configuring...
  Copy files
  Select CONFIG_HOST_LINUX=y
  Refreshing...
  Building NuttX...


Configuration/Tool: sim/minibasic

  Cleaning...
  Configuring...
  Copy files
  Select CONFIG_HOST_LINUX=y
  Refreshing...
  Building NuttX...


Configuration/Tool: sim/tcpblaster

  Cleaning...
  Configuring...
  Copy files
  Select CONFIG_HOST_LINUX=y
  Refreshing...
  Building NuttX...

tcpblaster_server.c: In function 'tcpblaster_server':
tcpblaster_server.c:256:71: warning: passing argument 1 of 'localtime' from 
incompatible pointer type [-Wincompatible-pointer-types]
   strftime(timebuff, 100, "%Y-%m-%d %H:%M:%S.000", localtime (&curr));
   ^
In file included from tcpblaster_server.c:50:0:
/usr/include/time.h:123:19: note: expected 'const time_t * {aka const long int 
*}' but argument is of type 'struct timespec *'
 extern struct tm *localtime (const time_t *__timer) __THROW;
   ^
tcpblaster_client.c: In function 'tcpblaster_client':
tcpblaster_client.c:230:71: warning: passing argument 1 of 'localtime' from 
incompatible pointer type [-Wincompatible-pointer-types]
   strftime(timebuff, 100, "%Y-%m-%d %H:%M:%S.000", localtime (&curr));
   ^
In file included from 
:47:0,
 from 
:48,
 from 
:50,
 from 

[GitHub] [incubator-nuttx-testing] liuguo09 opened a new pull request #11: Split check testlist to enable multiple jobs in CI build

2020-03-03 Thread GitBox
liuguo09 opened a new pull request #11: Split check testlist to enable multiple 
jobs in CI build
URL: https://github.com/apache/incubator-nuttx-testing/pull/11
 
 
   In github action free version, up to 20 jobs could be run to speed up
   CI build.
   
   Signed-off-by: liuhaitao 


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services