Skip to content

Commit 254b05d

Browse files
committed
px4_fmu-v5x:P2 Base migrating to LAN8742Ai phy
1 parent 8df2254 commit 254b05d

File tree

3 files changed

+416
-1
lines changed

3 files changed

+416
-1
lines changed

.ci/Jenkinsfile-compile

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ pipeline {
4444
"px4_fmu-v4_default",
4545
"px4_fmu-v4pro_default",
4646
"px4_fmu-v5_default", "px4_fmu-v5_fixedwing", "px4_fmu-v5_multicopter", "px4_fmu-v5_rover", "px4_fmu-v5_rtps", "px4_fmu-v5_stackcheck",
47-
"px4_fmu-v5x_default",
47+
"px4_fmu-v5x_default", "px4_fmu-v5x_p2_base_phy_LAN8742Ai",
4848
"px4_io-v2_default",
4949
"uvify_core_default"
5050
],
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,288 @@
1+
#
2+
# This file is autogenerated: PLEASE DO NOT EDIT IT.
3+
#
4+
# You can use "make menuconfig" to make any modifications to the installed .config file.
5+
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
6+
# modifications.
7+
#
8+
# CONFIG_DISABLE_OS_API is not set
9+
# CONFIG_DISABLE_PSEUDOFS_OPERATIONS is not set
10+
# CONFIG_MMCSD_HAVE_CARDDETECT is not set
11+
# CONFIG_MMCSD_HAVE_WRITEPROTECT is not set
12+
# CONFIG_MMCSD_MMCSUPPORT is not set
13+
# CONFIG_MMCSD_SPI is not set
14+
# CONFIG_NSH_DISABLEBG is not set
15+
# CONFIG_NSH_DISABLESCRIPT is not set
16+
# CONFIG_NSH_DISABLE_ARP is not set
17+
# CONFIG_NSH_DISABLE_DF is not set
18+
# CONFIG_NSH_DISABLE_EXEC is not set
19+
# CONFIG_NSH_DISABLE_GET is not set
20+
# CONFIG_NSH_DISABLE_ITEF is not set
21+
# CONFIG_NSH_DISABLE_LOOPS is not set
22+
# CONFIG_NSH_DISABLE_SEMICOLON is not set
23+
# CONFIG_NSH_DISABLE_TIME is not set
24+
CONFIG_ARCH="arm"
25+
CONFIG_ARCH_BOARD_CUSTOM=y
26+
CONFIG_ARCH_BOARD_CUSTOM_DIR="../nuttx-config"
27+
CONFIG_ARCH_BOARD_CUSTOM_DIR_RELPATH=y
28+
CONFIG_ARCH_BOARD_CUSTOM_NAME="px4"
29+
CONFIG_ARCH_CHIP="stm32f7"
30+
CONFIG_ARCH_CHIP_STM32F765II=y
31+
CONFIG_ARCH_CHIP_STM32F7=y
32+
CONFIG_ARCH_INTERRUPTSTACK=512
33+
CONFIG_ARCH_STACKDUMP=y
34+
CONFIG_ARMV7M_BASEPRI_WAR=y
35+
CONFIG_ARMV7M_DCACHE=y
36+
CONFIG_ARMV7M_DTCM=y
37+
CONFIG_ARMV7M_ICACHE=y
38+
CONFIG_ARMV7M_MEMCPY=y
39+
CONFIG_ARMV7M_USEBASEPRI=y
40+
CONFIG_BOARDCTL_RESET=y
41+
CONFIG_BOARD_CRASHDUMP=y
42+
CONFIG_BOARD_LOOPSPERMSEC=22114
43+
CONFIG_BOARD_RESET_ON_ASSERT=2
44+
CONFIG_BUILTIN=y
45+
CONFIG_C99_BOOL8=y
46+
CONFIG_CDCACM=y
47+
CONFIG_CDCACM_PRODUCTID=0x0033
48+
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v5X.x"
49+
CONFIG_CDCACM_RXBUFSIZE=600
50+
CONFIG_CDCACM_TXBUFSIZE=12000
51+
CONFIG_CDCACM_VENDORID=0x3185
52+
CONFIG_CDCACM_VENDORSTR="Auterion"
53+
CONFIG_CLOCK_MONOTONIC=y
54+
CONFIG_DEBUG_FULLOPT=y
55+
CONFIG_DEBUG_HARDFAULT_ALERT=y
56+
CONFIG_DEBUG_SYMBOLS=y
57+
CONFIG_DEFAULT_SMALL=y
58+
CONFIG_DEV_FIFO_SIZE=0
59+
CONFIG_DEV_PIPE_MAXSIZE=1024
60+
CONFIG_DEV_PIPE_SIZE=70
61+
CONFIG_ETH0_PHY_LAN8742A=y
62+
CONFIG_FAT_DMAMEMORY=y
63+
CONFIG_FAT_LCNAMES=y
64+
CONFIG_FAT_LFN=y
65+
CONFIG_FAT_LFN_ALIAS_HASH=y
66+
CONFIG_FDCLONE_STDIO=y
67+
CONFIG_FS_BINFS=y
68+
CONFIG_FS_CROMFS=y
69+
CONFIG_FS_FAT=y
70+
CONFIG_FS_FATTIME=y
71+
CONFIG_FS_PROCFS=y
72+
CONFIG_FS_PROCFS_EXCLUDE_BLOCKS=y
73+
CONFIG_FS_PROCFS_EXCLUDE_MOUNT=y
74+
CONFIG_FS_PROCFS_EXCLUDE_MOUNTS=y
75+
CONFIG_FS_PROCFS_EXCLUDE_PARTITIONS=y
76+
CONFIG_FS_PROCFS_EXCLUDE_USAGE=y
77+
CONFIG_FS_PROCFS_REGISTER=y
78+
CONFIG_FS_ROMFS=y
79+
CONFIG_GRAN=y
80+
CONFIG_GRAN_INTR=y
81+
CONFIG_HAVE_CXX=y
82+
CONFIG_HAVE_CXXINITIALIZE=y
83+
CONFIG_I2C=y
84+
CONFIG_I2C_RESET=y
85+
CONFIG_IDLETHREAD_STACKSIZE=750
86+
CONFIG_IOB_NBUFFERS=24
87+
CONFIG_IOB_THROTTLE=0
88+
CONFIG_LIBC_FLOATINGPOINT=y
89+
CONFIG_LIBC_LONG_LONG=y
90+
CONFIG_LIBC_STRERROR=y
91+
CONFIG_MAX_TASKS=64
92+
CONFIG_MAX_WDOGPARMS=2
93+
CONFIG_MEMSET_64BIT=y
94+
CONFIG_MEMSET_OPTSPEED=y
95+
CONFIG_MMCSD=y
96+
CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
97+
CONFIG_MMCSD_SDIO=y
98+
CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE=y
99+
CONFIG_MM_REGIONS=3
100+
CONFIG_MTD=y
101+
CONFIG_MTD_BYTE_WRITE=y
102+
CONFIG_MTD_PARTITION=y
103+
CONFIG_MTD_RAMTRON=y
104+
CONFIG_NET=y
105+
CONFIG_NETDB_DNSCLIENT=y
106+
CONFIG_NETDB_DNSCLIENT_ENTRIES=8
107+
CONFIG_NETDB_DNSSERVER_NOADDR=y
108+
CONFIG_NETDEV_PHY_IOCTL=y
109+
CONFIG_NETINIT_DRIPADDR=0XC0A800FE
110+
CONFIG_NETINIT_IPADDR=0XC0A8007B
111+
CONFIG_NETINIT_THREAD=y
112+
CONFIG_NETINIT_THREAD_PRIORITY=49
113+
CONFIG_NETUTILS_TELNETD=y
114+
CONFIG_NET_ARP_IPIN=y
115+
CONFIG_NET_ARP_SEND=y
116+
CONFIG_NET_BROADCAST=y
117+
CONFIG_NET_ICMP=y
118+
CONFIG_NET_ICMP_SOCKET=y
119+
CONFIG_NET_SOCKOPTS=y
120+
CONFIG_NET_SOLINGER=y
121+
CONFIG_NET_TCP=y
122+
CONFIG_NET_TCPBACKLOG=y
123+
CONFIG_NET_TCP_WRITE_BUFFERS=y
124+
CONFIG_NET_UDP=y
125+
CONFIG_NET_UDP_CHECKSUMS=y
126+
CONFIG_NFILE_DESCRIPTORS=20
127+
CONFIG_NFILE_STREAMS=8
128+
CONFIG_NSH_ARCHINIT=y
129+
CONFIG_NSH_ARCHROMFS=y
130+
CONFIG_NSH_ARGCAT=y
131+
CONFIG_NSH_BUILTIN_APPS=y
132+
CONFIG_NSH_CMDPARMS=y
133+
CONFIG_NSH_CROMFSETC=y
134+
CONFIG_NSH_DISABLE_MB=y
135+
CONFIG_NSH_DISABLE_MH=y
136+
CONFIG_NSH_LINELEN=128
137+
CONFIG_NSH_MAXARGUMENTS=12
138+
CONFIG_NSH_NESTDEPTH=8
139+
CONFIG_NSH_QUOTE=y
140+
CONFIG_NSH_ROMFSETC=y
141+
CONFIG_NSH_ROMFSSECTSIZE=128
142+
CONFIG_NSH_STRERROR=y
143+
CONFIG_NSH_TELNET=y
144+
CONFIG_NSH_TELNET_LOGIN=y
145+
CONFIG_NSH_VARS=y
146+
CONFIG_NXFONTS_DISABLE_16BPP=y
147+
CONFIG_NXFONTS_DISABLE_1BPP=y
148+
CONFIG_NXFONTS_DISABLE_24BPP=y
149+
CONFIG_NXFONTS_DISABLE_2BPP=y
150+
CONFIG_NXFONTS_DISABLE_32BPP=y
151+
CONFIG_NXFONTS_DISABLE_4BPP=y
152+
CONFIG_NXFONTS_DISABLE_8BPP=y
153+
CONFIG_PIPES=y
154+
CONFIG_PREALLOC_MQ_MSGS=4
155+
CONFIG_PREALLOC_TIMERS=50
156+
CONFIG_PREALLOC_WDOGS=50
157+
CONFIG_PRIORITY_INHERITANCE=y
158+
CONFIG_PTHREAD_MUTEX_ROBUST=y
159+
CONFIG_PTHREAD_STACK_MIN=512
160+
CONFIG_RAMTRON_SETSPEED=y
161+
CONFIG_RAMTRON_WRITEWAIT=y
162+
CONFIG_RAM_SIZE=245760
163+
CONFIG_RAM_START=0x20010000
164+
CONFIG_RAW_BINARY=y
165+
CONFIG_RTC_DATETIME=y
166+
CONFIG_SCHED_ATEXIT=y
167+
CONFIG_SCHED_HPWORK=y
168+
CONFIG_SCHED_HPWORKPRIORITY=249
169+
CONFIG_SCHED_HPWORKSTACKSIZE=1280
170+
CONFIG_SCHED_INSTRUMENTATION=y
171+
CONFIG_SCHED_LPWORK=y
172+
CONFIG_SCHED_LPWORKPRIORITY=50
173+
CONFIG_SCHED_LPWORKSTACKSIZE=1536
174+
CONFIG_SCHED_WAITPID=y
175+
CONFIG_SDCLONE_DISABLE=y
176+
CONFIG_SDMMC2_SDIO_PULLUP=y
177+
CONFIG_SEM_NNESTPRIO=8
178+
CONFIG_SEM_PREALLOCHOLDERS=0
179+
CONFIG_SERIAL_IFLOWCONTROL_WATERMARKS=y
180+
CONFIG_SERIAL_TERMIOS=y
181+
CONFIG_SIG_DEFAULT=y
182+
CONFIG_SIG_SIGALRM_ACTION=y
183+
CONFIG_SIG_SIGUSR1_ACTION=y
184+
CONFIG_SIG_SIGUSR2_ACTION=y
185+
CONFIG_SIG_SIGWORK=4
186+
CONFIG_STACK_COLORATION=y
187+
CONFIG_START_DAY=30
188+
CONFIG_START_MONTH=11
189+
CONFIG_STDIO_BUFFER_SIZE=32
190+
CONFIG_STM32F7_ADC1=y
191+
CONFIG_STM32F7_ADC3=y
192+
CONFIG_STM32F7_BBSRAM=y
193+
CONFIG_STM32F7_BBSRAM_FILES=5
194+
CONFIG_STM32F7_BKPSRAM=y
195+
CONFIG_STM32F7_DMA1=y
196+
CONFIG_STM32F7_DMA2=y
197+
CONFIG_STM32F7_DMACAPABLE=y
198+
CONFIG_STM32F7_ETHMAC=y
199+
CONFIG_STM32F7_FLOWCONTROL_BROKEN=y
200+
CONFIG_STM32F7_I2C1=y
201+
CONFIG_STM32F7_I2C2=y
202+
CONFIG_STM32F7_I2C3=y
203+
CONFIG_STM32F7_I2C4=y
204+
CONFIG_STM32F7_I2C_DYNTIMEO=y
205+
CONFIG_STM32F7_I2C_DYNTIMEO_STARTSTOP=10
206+
CONFIG_STM32F7_OTGFS=y
207+
CONFIG_STM32F7_PHYADDR=0
208+
CONFIG_STM32F7_PHYSR=31
209+
CONFIG_STM32F7_PHYSR_100MBPS=0x8
210+
CONFIG_STM32F7_PHYSR_FULLDUPLEX=0x10
211+
CONFIG_STM32F7_PHYSR_MODE=0x10
212+
CONFIG_STM32F7_PHYSR_SPEED=0x8
213+
CONFIG_STM32F7_PROGMEM=y
214+
CONFIG_STM32F7_PWR=y
215+
CONFIG_STM32F7_RTC=y
216+
CONFIG_STM32F7_RTC_HSECLOCK=y
217+
CONFIG_STM32F7_RTC_MAGIC_REG=1
218+
CONFIG_STM32F7_SAVE_CRASHDUMP=y
219+
CONFIG_STM32F7_SDMMC2=y
220+
CONFIG_STM32F7_SDMMC_DMA=y
221+
CONFIG_STM32F7_SERIALBRK_BSDCOMPAT=y
222+
CONFIG_STM32F7_SERIAL_DISABLE_REORDERING=y
223+
CONFIG_STM32F7_SPI1=y
224+
CONFIG_STM32F7_SPI2=y
225+
CONFIG_STM32F7_SPI3=y
226+
CONFIG_STM32F7_SPI5=y
227+
CONFIG_STM32F7_SPI6=y
228+
CONFIG_STM32F7_TIM10=y
229+
CONFIG_STM32F7_TIM11=y
230+
CONFIG_STM32F7_TIM3=y
231+
CONFIG_STM32F7_TIM9=y
232+
CONFIG_STM32F7_UART4=y
233+
CONFIG_STM32F7_UART5=y
234+
CONFIG_STM32F7_UART7=y
235+
CONFIG_STM32F7_UART8=y
236+
CONFIG_STM32F7_USART1=y
237+
CONFIG_STM32F7_USART2=y
238+
CONFIG_STM32F7_USART3=y
239+
CONFIG_STM32F7_USART6=y
240+
CONFIG_STM32F7_USART_BREAKS=y
241+
CONFIG_STM32F7_USART_INVERT=y
242+
CONFIG_STM32F7_USART_SINGLEWIRE=y
243+
CONFIG_STM32F7_USART_SWAP=y
244+
CONFIG_STM32F7_WWDG=y
245+
CONFIG_SYSTEM_CDCACM=y
246+
CONFIG_SYSTEM_NSH=y
247+
CONFIG_SYSTEM_PING=y
248+
CONFIG_TASK_NAME_SIZE=24
249+
CONFIG_TIME_EXTENDED=y
250+
CONFIG_UART4_BAUD=57600
251+
CONFIG_UART4_RXBUFSIZE=600
252+
CONFIG_UART4_TXBUFSIZE=1500
253+
CONFIG_UART5_IFLOWCONTROL=y
254+
CONFIG_UART5_OFLOWCONTROL=y
255+
CONFIG_UART5_RXBUFSIZE=600
256+
CONFIG_UART5_RXDMA=y
257+
CONFIG_UART5_TXBUFSIZE=1500
258+
CONFIG_UART7_BAUD=57600
259+
CONFIG_UART7_IFLOWCONTROL=y
260+
CONFIG_UART7_OFLOWCONTROL=y
261+
CONFIG_UART7_RXBUFSIZE=600
262+
CONFIG_UART7_RXDMA=y
263+
CONFIG_UART7_TXBUFSIZE=3000
264+
CONFIG_UART8_BAUD=57600
265+
CONFIG_UART8_RXBUFSIZE=600
266+
CONFIG_UART8_TXBUFSIZE=1500
267+
CONFIG_USART1_BAUD=57600
268+
CONFIG_USART1_RXBUFSIZE=600
269+
CONFIG_USART1_TXBUFSIZE=1500
270+
CONFIG_USART2_BAUD=57600
271+
CONFIG_USART2_IFLOWCONTROL=y
272+
CONFIG_USART2_OFLOWCONTROL=y
273+
CONFIG_USART2_RXBUFSIZE=600
274+
CONFIG_USART2_TXBUFSIZE=3000
275+
CONFIG_USART3_BAUD=57600
276+
CONFIG_USART3_RXBUFSIZE=180
277+
CONFIG_USART3_SERIAL_CONSOLE=y
278+
CONFIG_USART3_TXBUFSIZE=1500
279+
CONFIG_USART6_BAUD=57600
280+
CONFIG_USART6_RXBUFSIZE=600
281+
CONFIG_USART6_RXDMA=y
282+
CONFIG_USART6_TXBUFSIZE=1500
283+
CONFIG_USBDEV=y
284+
CONFIG_USBDEV_BUSPOWERED=y
285+
CONFIG_USBDEV_MAXPOWER=500
286+
CONFIG_USEC_PER_TICK=1000
287+
CONFIG_USERMAIN_STACKSIZE=2624
288+
CONFIG_USER_ENTRYPOINT="nsh_main"

0 commit comments

Comments
 (0)