Hello, I'm new to this forum. I ran into a problem with my Phantom 2 Vision+, in which I received telemetry but no video from the quadcopter. I found this post (
DJI Phantom 2 Vision+ Plus Blank Screen Corrupt NAND fix) which seemed to match my symptoms exactly, so I gave it a shot. I soldered the serial board, downloaded the files linked, and was successfully able to flash the NAND as described in both Section 2 and Section 3 of the instructions. At the end of both steps, the terminal reported "Operation Completed Successfully," as described in the instructions. However, when I desoldered the 3.3V line and reconnected, I didn't see either of the expected messages, instead the terminal output the following (it seemed to keep looping). Any thoughts on what went wrong, and/or suggestions for how to resolve? I'd love to fix this this instead of buying a new wifi board given I already have it all apart. Thanks in advance!
******************************killall: encode: no process killed
[ 132.280000] cmemk unregistered
[ 132.330000] irqk unregistered
[ 133.580000] CMEMK module: built on Nov 27 2013 at 14:02:36
[ 133.580000] Reference Linux version 2.6.32
[ 133.590000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
[ 133.610000] allocated heap buffer 0xc7000000 of size 0x2456000
[ 133.630000] heap fallback enabled - will try heap if pool buffer is not available
[ 133.650000] CMEM Range Overlaps Kernel Physical - allowing overlap
[ 133.650000] CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x83000000)
[ 133.660000] cmemk initialized
[ 133.690000] IRQK module: built on Nov 27 2013 at 14:02:41
[ 133.710000] Reference Linux version 2.6.32
[ 133.710000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/irq/src/module/irqk.c
[ 133.730000] irqk initialized
[ 133.780000] EDMAK module: built on Nov 27 2013 at 14:02:45
[ 133.800000] Reference Linux version 2.6.32
[ 133.800000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/edma/src/module/edmak.c
pdi=1695
Encode demo started.
[ 133.920000] davinci_resizer davinci_resizer.2: RSZ_G_CONFIG:0:1:124
[ 133.930000] davinci_previewer davinci_previewer.2: ipipe_set_preview_config
[ 133.930000] vpfe-capture vpfe-capture: IPIPE Chained
[ 133.940000] vpfe-capture vpfe-capture: Resizer present
detectVide to cr[ 133.950000] vpfe_s_input
eate
fd = hCapture->fd
Composite input selected
pdi=0
[ 133.990000] EVM: switch to tvp5151 cvbs video input
listening.*************************************************************************************** pid of Xorg :-1 ==1647
***************************************Failed to set video input to 0 (Invalid argument)
Cannot111 open captureDevice
Error: Failed to create capture device. Is video input connected?
video.c: semkey1: 852202 semkey1: 852206 shmkey: -1
params->maxFrameRate ==30000
Venc1.c : minNumOutBufs 2, minOutBufSize[0] 115200, minOutBufSize[1] 800
video.c: minNumOutBufs 2
*osdThrFxn: process ID is 1698 ***********
ctrlThrFxn: process ID is 1694 ***********
******************************************************** pid of Xorg :1694 ==1695
***************************************************************************************************************killall: encode: no process killed
[ 137.140000] cmemk unregistered
[ 137.210000] irqk unregistered
[ 138.440000] CMEMK module: built on Nov 27 2013 at 14:02:36
[ 138.460000] Reference Linux version 2.6.32
[ 138.460000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
[ 138.480000] allocated heap buffer 0xc7000000 of size 0x2456000
[ 138.510000] heap fallback enabled - will try heap if pool buffer is not available
[ 138.510000] CMEM Range Overlaps Kernel Physical - allowing overlap
[ 138.530000] CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x83000000)
[ 138.530000] cmemk initialized
[ 138.560000] IRQK module: built on Nov 27 2013 at 14:02:41
[ 138.580000] Reference Linux version 2.6.32
[ 138.580000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/irq/src/module/irqk.c
[ 138.600000] irqk initialized
[ 138.650000] EDMAK module: built on Nov 27 2013 at 14:02:45
[ 138.670000] Reference Linux version 2.6.32
[ 138.670000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/edma/src/module/edmak.c
pdi=1743
Encode demo started.
[ 138.800000] davinci_resizer davinci_resizer.2: RSZ_G_CONFIG:0:1:124
[ 138.800000] davinci_previewer davinci_previewer.2: ipipe_set_preview_config
[ 138.810000] vpfe-capture vpfe-capture: IPIPE Chained
[ 138.810000] vpfe-capture vpfe-capture: Resizer present
detectVide to cr[ 138.820000] vpfe_s_input
eate
fd = hCapture->fd
Composite input selected
pdi=0
[ 138.860000] EVM: switch to tvp5151 cvbs video input
listening.*************************************************************************************** pid of Xorg :-1 ==1695
**************************************Failed to set video input to 0 (Invalid argument)
Cannot111 open captureDevice
Error: Failed to create capture device. Is video input connected?
video.c: semkey1: 852202 semkey1: 852206 shmkey: -1
params->maxFrameRate ==30000
Venc1.c : minNumOutBufs 2, minOutBufSize[0] 115200, minOutBufSize[1] 800
video.c: minNumOutBufs 2
osdThrFxn: process ID is 1746 ***********
ctrlThrFxn: process ID is 1742 ***********
****************************************************** pid of Xorg :1742 ==1743
**************************************************************************************************************killall: encode: no process killed
[ 142.010000] cmemk unregistered
[ 142.070000] irqk unregistered
[ 143.300000] CMEMK module: built on Nov 27 2013 at 14:02:36
[ 143.320000] Reference Linux version 2.6.32
[ 143.320000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
[ 143.340000] allocated heap buffer 0xc7000000 of size 0x2456000
[ 143.370000] heap fallback enabled - will try heap if pool buffer is not available
[ 143.370000] CMEM Range Overlaps Kernel Physical - allowing overlap
[ 143.390000] CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x83000000)
[ 143.390000] cmemk initialized
[ 143.420000] IRQK module: built on Nov 27 2013 at 14:02:41
[ 143.440000] Reference Linux version 2.6.32
[ 143.440000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/irq/src/module/irqk.c
[ 143.460000] irqk initialized
[ 143.510000] EDMAK module: built on Nov 27 2013 at 14:02:45
[ 143.530000] Reference Linux version 2.6.32
[ 143.530000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/edma/src/module/edmak.c
pdi=1791
Encode demo started.
[ 143.650000] davinci_resizer davinci_resizer.2: RSZ_G_CONFIG:0:1:124
[ 143.660000] davinci_previewer davinci_previewer.2: ipipe_set_preview_config
[ 143.670000] vpfe-capture vpfe-capture: IPIPE Chained
[ 143.670000] vpfe-capture vpfe-capture: Resizer present
detectVide to cr[ 143.680000] vpfe_s_input
eate
fd = hCapture->fd
Composite input selected
pdi=0
[ 143.720000] EVM: switch to tvp5151 cvbs video input
listening.*************************************************************************************** pid of Xorg :-1 ==1743
***************************************Failed to set video input to 0 (Invalid argument)
Cannot111 open captureDevice
Error: Failed to create capture device. Is video input connected?
video.c: semkey1: 852202 semkey1: 852206 shmkey: -1
params->maxFrameRate ==30000
Venc1.c : minNumOutBufs 2, minOutBufSize[0] 115200, minOutBufSize[1] 800
video.c: minNumOutBufs 2
*osdThrFxn: process ID is 1794 ***********
ctrlThrFxn: process ID is 1790 ***********
******************************************************** pid of Xorg :1790 ==1791
***************************************************************************************************************killall: encode: no process killed
[ 146.870000] cmemk unregistered
[ 146.940000] irqk unregistered
[ 148.170000] CMEMK module: built on Nov 27 2013 at 14:02:36
[ 148.170000] Reference Linux version 2.6.32
[ 148.190000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
[ 148.210000] allocated heap buffer 0xc7000000 of size 0x2456000
[ 148.230000] heap fallback enabled - will try heap if pool buffer is not available
[ 148.240000] CMEM Range Overlaps Kernel Physical - allowing overlap
[ 148.250000] CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x83000000)
[ 148.260000] cmemk initialized
[ 148.300000] IRQK module: built on Nov 27 2013 at 14:02:41
[ 148.300000] Reference Linux version 2.6.32
[ 148.310000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/irq/src/module/irqk.c
[ 148.330000] irqk initialized
[ 148.370000] EDMAK module: built on Nov 27 2013 at 14:02:45
[ 148.390000] Reference Linux version 2.6.32
[ 148.390000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/edma/src/module/edmak.c
pdi=0
pdi=1839
Encode demo started.
[ 148.530000] davinci_resizer davinci_resizer.2: RSZ_G_CONFIG:0:1:124
[ 148.530000] davinci_previewer davinci_previewer.2: ipipe_set_preview_config
[ 148.540000] vpfe-capture vpfe-capture: IPIPE Chained
[ 148.550000] vpfe-capture vpfe-capture: Resizer present
detectVide to cr[ 148.550000] vpfe_s_input
eate
fd = hCapture->fd
Composite input selected
[ 148.600000] EVM: switch to tvp5151 cvbs video input
listening.*************************************************************************************** pid of Xorg :-1 ==1791
****************************************Failed to set video input to 0 (Invalid argument)
Cannot111 open captureDevice
Error: Failed to create capture device. Is video input connected?
video.c: semkey1: 852202 semkey1: 852206 shmkey: -1
params->maxFrameRate ==30000
Venc1.c : minNumOutBufs 2, minOutBufSize[0] 115200, minOutBufSize[1] 800
video.c: minNumOutBufs 2
*osdThrFxn: process ID is 1842 ***********
ctrlThrFxn: process ID is 1838 ***********
****************************************************** pid of Xorg :1838 ==1839
**************************************************************************************************************killall: encode: no process killed
[ 151.730000] cmemk unregistered
[ 151.780000] irqk unregistered
[ 153.010000] CMEMK module: built on Nov 27 2013 at 14:02:36
[ 153.030000] Reference Linux version 2.6.32
[ 153.030000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
[ 153.050000] allocated heap buffer 0xc7000000 of size 0x2456000
[ 153.080000] heap fallback enabled - will try heap if pool buffer is not available
[ 153.080000] CMEM Range Overlaps Kernel Physical - allowing overlap
[ 153.090000] CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x83000000)
[ 153.100000] cmemk initialized
[ 153.130000] IRQK module: built on Nov 27 2013 at 14:02:41
[ 153.130000] Reference Linux version 2.6.32
[ 153.150000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/irq/src/module/irqk.c
[ 153.170000] irqk initialized
[ 153.230000] EDMAK module: built on Nov 27 2013 at 14:02:45
[ 153.230000] Reference Linux version 2.6.32
[ 153.240000] File /home/u/dm368/dvsdk_dm368_4_02_00_06/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/edma/src/module/edmak.c
pdi=1887
Encode demo started.
[ 153.360000] davinci_resizer davinci_resizer.2: RSZ_G_CONFIG:0:1:124
[ 153.360000] davinci_previewer davinci_previewer.2: ipipe_set_preview_config
[ 153.370000] vpfe-capture vpfe-capture: IPIPE Chained
[ 153.370000] vpfe-capture vpfe-capture: Resizer present
detectVide to cr[ 153.380000] vpfe_s_input
eate
fd = hCapture->fd
Composite input selected
pdi=0
[ 153.420000] EVM: switch to tvp5151 cvbs video input
listening.*************************************************************************************** pid of Xorg :-1 ==1839
******