0
denzen84

Orange Pi Zero Plus (H5 CPU) doesn't start with plugged USB HiLink modem

Recommended Posts

I have Orange Pi Zero Plus (H5 CPU) and Huawei E303 HiLink USB modem. The modem doesn't have any enabled interfaces such as CD-ROM, SD CARD, and other unusuable stuff except RNDIS interface (I want to believe that AT commands really disables it).   When Armbian is started, connected to USB modes normally starts and system has new network interface and all works fine. When I try to power on board with connected modem, Armbian doesn't start, onboard LED doesn't light, modem starts normally and indicate normal link (blue LED lights). 

 

Here is log when modem hot-plugged:

Spoiler

Mar 18 04:17:04 localhost kernel: [ 9.033246] usb 3-1: new high-speed USB device number 2 using ehci-platform
Mar 18 04:17:04 localhost kernel: [ 9.194186] usb 3-1: New USB device found, idVendor=12d1, idProduct=1f01, bcdDevice= 1.02
Mar 18 04:17:04 localhost kernel: [ 9.194198] usb 3-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
Mar 18 04:17:04 localhost kernel: [ 9.194203] usb 3-1: Product: HUAWEI HiLink
Mar 18 04:17:04 localhost kernel: [ 9.194208] usb 3-1: Manufacturer: HUAWEI
Mar 18 04:17:04 localhost kernel: [ 9.196012] usb-storage 3-1:1.0: USB Mass Storage device detected
Mar 18 04:17:04 localhost kernel: [ 9.267893] scsi host0: usb-storage 3-1:1.0
Mar 18 04:17:04 localhost kernel: [ 9.415585] usbcore: registered new interface driver uas
Mar 18 04:17:04 localhost kernel: [ 9.569286] thermal thermal_zone0: failed to read out thermal zone (-110)
Mar 18 04:17:04 localhost kernel: [ 9.750632] thermal thermal_zone2: failed to read out thermal zone (-110)
Mar 18 04:17:04 localhost kernel: [ 9.962783] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Mar 18 04:17:04 localhost kernel: [ 10.278375] scsi 0:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2
Mar 18 04:17:04 localhost kernel: [ 10.282352] scsi 0:0:0:0: Attached scsi generic sg0 type 5
Mar 18 04:17:05 localhost kernel: [ 11.502720] usb 3-1: USB disconnect, device number 2
Mar 18 04:17:05 localhost kernel: [ 12.069493] usb 3-1: new high-speed USB device number 3 using ehci-platform
Mar 18 04:17:05 localhost kernel: [ 12.230582] usb 3-1: New USB device found, idVendor=12d1, idProduct=14db, bcdDevice= 1.02
Mar 18 04:17:05 localhost kernel: [ 12.230595] usb 3-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
Mar 18 04:17:05 localhost kernel: [ 12.230600] usb 3-1: Product: HUAWEI HiLink
Mar 18 04:17:05 localhost kernel: [ 12.230605] usb 3-1: Manufacturer: HUAWEI
Mar 18 04:17:05 localhost kernel: [ 12.295873] cdc_ether 3-1:1.0 eth1: register 'cdc_ether' at usb-1c1b000.usb-1, CDC Ethernet Device, 58:2c:80:13:92:63
Mar 18 04:17:05 localhost kernel: [ 12.296058] usbcore: registered new interface driver cdc_ether
Mar 18 04:17:05 localhost kernel: [ 12.316533] cdc_ether 3-1:1.0 enx582c80139263: renamed from eth1

 

 

Seems that CD-ROM appears for short time. I expect that at boot time system tries to start from this CD-ROM. What is possible to do to avoid this at boot time?  

 

Spoiler

config.jpg

 

Edited by denzen84

Share this post


Link to post
Share on other sites

Some additional information.

1. When I connected modem to USB on expansion board, Orange Pi started normally.

2. System start hangs only from cold start. If Armbian started, modem hot-plugged in and Armbian is soft rebooted, the system normally starts.

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
0