I have tested the M3 with a Raspberry Pi official power which has 5V at 3A and it works fine. I am running Android on the M3.
I made up a cable for the GPIO with pins 2 and 4 for +5V and pins 6 and 9 for GND.
When I power this up from a bench power supply (Rigol DP832A) with this is set for 5.0V at 3A, it draws approx 1000mA, the fan starts and the RED power LED comes on and the BLUE LED flashes for a few seconds. On the S430 LCD I see the initial boot logo and then the BLUE LED goes off and the fan stops.
If I boot with the MicroUSB connected and the power supply also on, it boots as normal. If I unplug the USB the device immediately shuts off.
If I disconnect the GPIO power and then use the Rasperrry Pi Supply via the USB port it works. I need the USB port free to be able to debug the Android app.
The follow appears on the UART output.
I made up a cable for the GPIO with pins 2 and 4 for +5V and pins 6 and 9 for GND.
When I power this up from a bench power supply (Rigol DP832A) with this is set for 5.0V at 3A, it draws approx 1000mA, the fan starts and the RED power LED comes on and the BLUE LED flashes for a few seconds. On the S430 LCD I see the initial boot logo and then the BLUE LED goes off and the fan stops.
If I boot with the MicroUSB connected and the power supply also on, it boots as normal. If I unplug the USB the device immediately shuts off.
If I disconnect the GPIO power and then use the Rasperrry Pi Supply via the USB port it works. I need the USB port free to be able to debug the Android app.
The follow appears on the UART output.
Code: Select all
[ 5.520000] adb_open
[ 5.520000] mtp_bind_config
[ 5.520000] adb_bind_config
shell@nanopi3:/ $ [ 5.924000] logd.auditd: start
[ 6.432000] healthd: No charger supplies found
[ 6.432000] healthd: No battery devices found
[ 6.628000] ov5640_link_setup
[ 6.632000] camera_common_vin_setup_io
[ 6.632000] ov5640 0-003c: reg_write: i2c write error, reg: 3103
[ 6.636000] ov5640_init: failed to ov5640_write_array init regs
[ 6.644000] ov5640_s_power.............1944...........
[ 6.648000] nxp_hdmi_link_setup: connected to me!!!
[ 7.380000] usb 1-1: USB disconnect, device number 2
[ 7.684000] usb 1-1: new high-speed USB device number 3 using nxp-ehci
[ 7.816000] usb 1-1: New USB device found, idVendor=05e3, idProduct=0610
[ 7.816000] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 7.824000] usb 1-1: Product: USB2.0 Hub
[ 7.828000] hub 1-1:1.0: USB hub found
[ 7.832000] hub 1-1:1.0: 4 ports detected
[ 7.976000] dw_mmc dw_mmc.0: Timeout waiting for hardware interrupt
[ 7.976000] cmd18, state: 5, status: 00009106, rintsts: 00000030
[ 7.980000] mmcblk0: error -110 sending status command, retrying
[ 7.988000] mmcblk0: error -110 sending status command, retrying
[ 7.992000] mmcblk0: error -110 sending status command, aborting
[ 8.000000] end_request: I/O error, dev mmcblk0, sector 439584
[ 8.004000] end_request: I/O error, dev mmcblk0, sector 439592
[ 8.012000] end_request: I/O error, dev mmcblk0, sector 439600
[ 8.016000] end_request: I/O error, dev mmcblk0, sector 439608
[ 8.020000] end_request: I/O error, dev mmcblk0, sector 439616
[ 8.028000] end_request: I/O error, dev mmcblk0, sector 439624
[ 8.032000] end_request: I/O error, dev mmcblk0, sector 439632
[ 8.040000] end_request: I/O error, dev mmcblk0, sector 439640
[ 8.044000] end_request: I/O error, dev mmcblk0, sector 439648
[ 8.052000] end_request: I/O error, dev mmcblk0, sector 439656
[ 8.056000] end_request: I/O error, dev mmcblk0, sector 439664
[ 8.064000] end_request: I/O error, dev mmcblk0, sector 439672
[ 8.068000] end_request: I/O error, dev mmcblk0, sector 439680
[ 8.076000] end_request: I/O error, dev mmcblk0, sector 439688
[ 8.080000] end_request: I/O error, dev mmcblk0, sector 439696
[ 8.084000] end_request: I/O error, dev mmcblk0, sector 439704
[ 8.092000] end_request: I/O error, dev mmcblk0, sector 439712
[ 8.096000] end_request: I/O error, dev mmcblk0, sector 439720
[ 8.104000] end_request: I/O error, dev mmcblk0, sector 439728
[ 8.108000] end_request: I/O error, dev mmcblk0, sector 439736
[ 8.116000] end_request: I/O error, dev mmcblk0, sector 439744
[ 8.120000] end_request: I/O error, dev mmcblk0, sector 439752
[ 8.128000] end_request: I/O error, dev mmcblk0, sector 439760
[ 8.132000] end_request: I/O error, dev mmcblk0, sector 439768
[ 8.140000] en