How to change DTB file for RK3328 TV Box January 03, 2022 10:42AM |
Registered: 12 years ago Posts: 214 |
[ 1.558719] [0: swapper/0: 1] usbcore: registered new interface driver usbfs [ 1.558791] [0: swapper/0: 1] usbcore: registered new interface driver hub [ 1.558968] [0: swapper/0: 1] usbcore: registered new device driver usb [ 2.071031] [2: swapper/0: 1] rockchip-u3phy ff470000.usb3-phy: Rockchip u3phy initialized successfully [ 2.093337] [2: swapper/0: 1] usbcore: registered new interface driver catc [ 2.093403] [2: swapper/0: 1] usbcore: registered new interface driver kaweth [ 2.093495] [2: swapper/0: 1] usbcore: registered new interface driver pegasus [ 2.093566] [2: swapper/0: 1] usbcore: registered new interface driver rtl8150 [ 2.093595] [2: swapper/0: 1] hso: drivers/net/usb/hso.c: Option Wireless [ 2.093701] [2: swapper/0: 1] usbcore: registered new interface driver hso [ 2.093772] [2: swapper/0: 1] usbcore: registered new interface driver asix [ 2.093835] [2: swapper/0: 1] usbcore: registered new interface driver ax88179_178a [ 2.093900] [2: swapper/0: 1] usbcore: registered new interface driver cdc_ether [ 2.093970] [2: swapper/0: 1] usbcore: registered new interface driver cdc_eem [ 2.094035] [2: swapper/0: 1] usbcore: registered new interface driver dm9601 [ 2.094098] [2: swapper/0: 1] usbcore: registered new interface driver dm9620 [ 2.094179] [2: swapper/0: 1] usbcore: registered new interface driver smsc75xx [ 2.094254] [2: swapper/0: 1] usbcore: registered new interface driver smsc95xx [ 2.094324] [2: swapper/0: 1] usbcore: registered new interface driver gl620a [ 2.094388] [2: swapper/0: 1] usbcore: registered new interface driver net1080 [ 2.094453] [2: swapper/0: 1] usbcore: registered new interface driver plusb [ 2.094517] [2: swapper/0: 1] usbcore: registered new interface driver rndis_host [ 2.094587] [2: swapper/0: 1] usbcore: registered new interface driver cdc_subset [ 2.094652] [2: swapper/0: 1] usbcore: registered new interface driver zaurus [ 2.094723] [2: swapper/0: 1] usbcore: registered new interface driver MOSCHIP usb-ethernet driver [ 2.094820] [2: swapper/0: 1] usbcore: registered new interface driver int51x1 [ 2.094885] [2: swapper/0: 1] usbcore: registered new interface driver kalmia [ 2.094949] [2: swapper/0: 1] usbcore: registered new interface driver ipheth [ 2.095017] [2: swapper/0: 1] usbcore: registered new interface driver sierra_net [ 2.095082] [2: swapper/0: 1] usbcore: registered new interface driver cx82310_eth [ 2.095161] [2: swapper/0: 1] usbcore: registered new interface driver cdc_ncm [ 2.095229] [2: swapper/0: 1] usbcore: registered new interface driver qmi_wwan [ 2.095296] [2: swapper/0: 1] usbcore: registered new interface driver cdc_mbim [ 2.097413] [2: swapper/0: 1] phy phy-ff470000.usb3-phy.1: u3phy u2 power on [ 2.097481] [2: swapper/0: 1] phy phy-ff470000.usb3-phy.2: u3phy u3 power on [ 2.099833] [2: swapper/0: 1] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 2.099867] [2: swapper/0: 1] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.099898] [2: swapper/0: 1] usb usb1: Product: xHCI Host Controller [ 2.099929] [2: swapper/0: 1] usb usb1: Manufacturer: Linux 3.10.104 xhci-hcd [ 2.099960] [2: swapper/0: 1] usb usb1: SerialNumber: xhci-hcd.0.auto [ 2.101171] [2: swapper/0: 1] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003 [ 2.101205] [2: swapper/0: 1] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.101236] [2: swapper/0: 1] usb usb2: Product: xHCI Host Controller [ 2.101267] [2: swapper/0: 1] usb usb2: Manufacturer: Linux 3.10.104 xhci-hcd [ 2.101298] [2: swapper/0: 1] usb usb2: SerialNumber: xhci-hcd.0.auto [ 2.102809] [2: swapper/0: 1] ehci-platform ff5c0000.usb: EHCI Host Controller [ 2.102863] [2: swapper/0: 1] ehci-platform ff5c0000.usb: new USB bus registered, assigned bus number 3 [ 2.103431] [2: swapper/0: 1] ehci-platform ff5c0000.usb: irq 48, io mem 0xff5c0000 [ 2.112375] [2: swapper/0: 1] ehci-platform ff5c0000.usb: USB 2.0 started, EHCI 1.00 [ 2.112500] [2: swapper/0: 1] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002 [ 2.112534] [2: swapper/0: 1] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.112567] [2: swapper/0: 1] usb usb3: Product: EHCI Host Controller [ 2.112598] [2: swapper/0: 1] usb usb3: Manufacturer: Linux 3.10.104 ehci_hcd [ 2.112628] [2: swapper/0: 1] usb usb3: SerialNumber: ff5c0000.usb [ 2.114326] [2: swapper/0: 1] ohci-platform ff5d0000.usb: Generic Platform OHCI controller [ 2.114383] [2: swapper/0: 1] ohci-platform ff5d0000.usb: new USB bus registered, assigned bus number 4 [ 2.114470] [2: swapper/0: 1] ohci-platform ff5d0000.usb: irq 49, io mem 0xff5d0000 [ 2.168864] [2: swapper/0: 1] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 [ 2.168905] [2: swapper/0: 1] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.168939] [2: swapper/0: 1] usb usb4: Product: Generic Platform OHCI controller [ 2.168971] [2: swapper/0: 1] usb usb4: Manufacturer: Linux 3.10.104 ohci_hcd [ 2.169002] [2: swapper/0: 1] usb usb4: SerialNumber: ff5d0000.usb [ 2.170135] [2: swapper/0: 1] usbcore: registered new interface driver cdc_acm [ 2.170254] [2: swapper/0: 1] usbcore: registered new interface driver usblp [ 2.170333] [2: swapper/0: 1] usbcore: registered new interface driver cdc_wdm [ 2.170605] [2: swapper/0: 1] usbcore: registered new interface driver usb-storage [ 2.170666] [2: swapper/0: 1] usbcore: registered new interface driver ums-alauda [ 2.170740] [2: swapper/0: 1] usbcore: registered new interface driver ums-cypress [ 2.170812] [2: swapper/0: 1] usbcore: registered new interface driver ums-datafab [ 2.170880] [2: swapper/0: 1] usbcore: registered new interface driver ums_eneub6250 [ 2.170964] [2: swapper/0: 1] usbcore: registered new interface driver ums-freecom [ 2.171035] [2: swapper/0: 1] usbcore: registered new interface driver ums-isd200 [ 2.171106] [2: swapper/0: 1] usbcore: registered new interface driver ums-jumpshot [ 2.171174] [2: swapper/0: 1] usbcore: registered new interface driver ums-karma [ 2.171243] [2: swapper/0: 1] usbcore: registered new interface driver ums-onetouch [ 2.171315] [2: swapper/0: 1] usbcore: registered new interface driver ums-sddr09 [ 2.171431] [2: swapper/0: 1] usbcore: registered new interface driver ums-sddr55 [ 2.171503] [2: swapper/0: 1] usbcore: registered new interface driver ums-usbat [ 2.171651] [2: swapper/0: 1] usbcore: registered new interface driver usbserial [ 2.171726] [2: swapper/0: 1] usbcore: registered new interface driver usbserial_generic [ 2.171784] [2: swapper/0: 1] usbserial: USB Serial support registered for generic [ 2.171857] [2: swapper/0: 1] usbcore: registered new interface driver option [ 2.171907] [2: swapper/0: 1] usbserial: USB Serial support registered for GSM modem (1-port) [ 2.172234] [2: swapper/0: 1] usbcore: registered new interface driver trancevibrator [ 2.172264] [2: swapper/0: 1] usb20_otg: version 3.10a 21-DEC-2012 [ 2.173720] [2: swapper/0: 1] usb20_otg ff580000.usb: DWC OTG Controller [ 2.173775] [2: swapper/0: 1] usb20_otg ff580000.usb: new USB bus registered, assigned bus number 5 [ 2.173834] [2: swapper/0: 1] usb20_otg ff580000.usb: irq 55, io mem 0x00000000 [ 2.173942] [2: swapper/0: 1] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002 [ 2.173976] [2: swapper/0: 1] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.174008] [2: swapper/0: 1] usb usb5: Product: DWC OTG Controller [ 2.174038] [2: swapper/0: 1] usb usb5: Manufacturer: Linux 3.10.104 dwc_otg_hcd [ 2.174068] [2: swapper/0: 1] usb usb5: SerialNumber: ff580000.usb [ 2.178117] [1: swapper/0: 1] usb20_host: version 3.10a 21-DEC-2012 [ 2.179388] [1: swapper/0: 1] usbcore: registered new interface driver xpad [ 2.179490] [1: swapper/0: 1] usbcore: registered new interface driver usb_acecad [ 2.179570] [1: swapper/0: 1] usbcore: registered new interface driver aiptek [ 2.179645] [1: swapper/0: 1] usbcore: registered new interface driver gtco [ 2.179719] [1: swapper/0: 1] usbcore: registered new interface driver hanwang [ 2.179791] [1: swapper/0: 1] usbcore: registered new interface driver kbtab [ 2.179901] [1: swapper/0: 1] usbcore: registered new interface driver wacom [ 2.185139] [1: swapper/0: 1] usbcore: registered new interface driver uvcvideo [ 2.192067] [1: swapper/0: 1] rtk_btusb: RTKBT_RELEASE_NAME: 20170413_TV_ANDROID_5.x [ 2.192094] [1: swapper/0: 1] rtk_btusb: Realtek Bluetooth USB driver module init, version 4.1.4 [ 2.192120] [1: swapper/0: 1] rtk_btusb: Register usb char device interface for BT driver [ 2.192380] [1: swapper/0: 1] usbcore: registered new interface driver rtk_btusb [ 2.451658] [2: swapper/0: 1] usbcore: registered new interface driver usbhid [ 2.451682] [2: swapper/0: 1] usbhid: USB HID core driver [ 2.778706] [0: khubd: 40] usb 3-1: new high-speed USB device number 2 using ehci-platform [ 2.780282] [2: swapper/0: 1] usbcore: registered new interface driver rtl8821cu [ 2.781986] [2: swapper/0: 1] android_usb gadget: Mass Storage Function, version: 2009/09/11 [ 2.782023] [2: swapper/0: 1] android_usb gadget: Number of LUNs=2 [ 2.782467] [2: swapper/0: 1] android_usb gadget: android_usb ready [ 2.799040] [2: swapper/0: 1] usbcore: registered new interface driver snd-usb-audio [ 2.900657] [0: khubd: 40] usb 3-1: New USB device found, idVendor=0bda, idProduct=c820 [ 2.900689] [0: khubd: 40] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2.900708] [0: khubd: 40] usb 3-1: Product: 802.11ac NIC [ 2.900727] [0: khubd: 40] usb 3-1: Manufacturer: Realtek [ 2.900745] [0: khubd: 40] usb 3-1: SerialNumber: 123456 [ 2.901846] [0: khubd: 40] rtk_btusb: btusb_probe: usb_interface ffffffc005626800, bInterfaceNumber 0, idVendor 0x0bda, idProduct 0x0000 [ 2.901875] [0: khubd: 40] rtk_btusb: get_fw_table_entry: Product id = 0xc820, fw table entry size 49 [ 2.901894] [0: khubd: 40] rtk_btusb: firmware_info_init: Auto suspend is disabled [ 2.901910] [0: khubd: 40] rtk_btusb: btusb_probe: download begining... [ 2.901925] [0: khubd: 40] rtk_btusb: btusb_probe: download ending... [ 2.901949] [0: khubd: 40] rtk_btusb: btusb_probe: Check bt reset flag 0 [ 2.952681] [1: init: 1] init: (Parsing /init.usb.rc took 0.00s.) [ 2.955819] [1: init: 1] init: (Parsing init.rk30board.usb.rc took 0.00s.) [ 2.958388] [1: init: 1] init: (Parsing /init.usb.configfs.rc took 0.00s.) [ 5.191949] [3: init: 1] init: using deprecated syntax for specifying property 'ro.product.usbfactory', use ${name} instead [ 5.205203] [3: init: 1] android_usb: already disabled [ 5.612469] [0: usb ffs open: 239] read descriptors [ 5.612507] [0: usb ffs open: 239] read descriptors [ 5.612524] [0: usb ffs open: 239] read strings [ 5.612567] [0: usb ffs open: 239] pcd_pullup, is_on 1 [ 20.393471] [0: usb ffs open: 239] pcd_pullup, is_on 0 [ 20.393511] I[0: usb ffs open: 239] WARN::dwc_otg_handle_mode_mismatch_intr:69: Mode Mismatch Interrupt: currently in Host mode [ 20.393511] I[0: usb ffs open: 239] [ 20.393550] I[0: usb ffs open: 239] WARN::dwc_otg_handle_mode_mismatch_intr:69: Mode Mismatch Interrupt: currently in Host mode [ 20.393550] I[0: usb ffs open: 239] [ 20.393586] [0: usb ffs open: 239] WARN::ep_dequeue:424: bogus device state [ 20.393586] [0: usb ffs open: 239] [ 20.471995] [1: usb ffs open: 868] read descriptors [ 20.472030] [1: usb ffs open: 868] read descriptors [ 20.472047] [1: usb ffs open: 868] read strings [ 20.472095] [1: usb ffs open: 868] pcd_pullup, is_on 1dmesg output(libreELEC@CoolEME)
[ 0.082046] usbcore: registered new interface driver usbfs [ 0.082099] usbcore: registered new interface driver hub [ 0.082152] usbcore: registered new device driver usb [ 0.309106] dwc2 ff580000.usb: supply vusb_d not found, using dummy regulator [ 0.309284] dwc2 ff580000.usb: supply vusb_a not found, using dummy regulator [ 0.321952] dwc2 ff580000.usb: DWC OTG Controller [ 0.322001] dwc2 ff580000.usb: new USB bus registered, assigned bus number 1 [ 0.322059] dwc2 ff580000.usb: irq 47, io mem 0xff580000 [ 0.322325] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15 [ 0.322342] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.322355] usb usb1: Product: DWC OTG Controller [ 0.322365] usb usb1: Manufacturer: Linux 5.15.8 dwc2_hsotg [ 0.322375] usb usb1: SerialNumber: ff580000.usb [ 0.327388] ehci-platform ff5c0000.usb: EHCI Host Controller [ 0.327442] ehci-platform ff5c0000.usb: new USB bus registered, assigned bus number 2 [ 0.327638] ehci-platform ff5c0000.usb: irq 48, io mem 0xff5c0000 [ 0.338797] ehci-platform ff5c0000.usb: USB 2.0 started, EHCI 1.00 [ 0.339045] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15 [ 0.339063] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.339076] usb usb2: Product: EHCI Host Controller [ 0.339086] usb usb2: Manufacturer: Linux 5.15.8 ehci_hcd [ 0.339095] usb usb2: SerialNumber: ff5c0000.usb [ 0.341894] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15 [ 0.341912] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.341924] usb usb3: Product: xHCI Host Controller [ 0.341934] usb usb3: Manufacturer: Linux 5.15.8 xhci-hcd [ 0.341943] usb usb3: SerialNumber: xhci-hcd.0.auto [ 0.343200] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM. [ 0.343338] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.15 [ 0.343354] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.343367] usb usb4: Product: xHCI Host Controller [ 0.343376] usb usb4: Manufacturer: Linux 5.15.8 xhci-hcd [ 0.343386] usb usb4: SerialNumber: xhci-hcd.0.auto [ 0.344564] usbcore: registered new interface driver cdc_acm [ 0.344872] usbcore: registered new interface driver uas [ 0.344992] usbcore: registered new interface driver usb-storage [ 0.372132] usbcore: registered new interface driver usbhid [ 0.372147] usbhid: USB HID core driver [ 0.588941] usb 2-1: new high-speed USB device number 2 using ehci-platform [ 0.740366] usb 2-1: New USB device found, idVendor=0bda, idProduct=c820, bcdDevice= 2.00 [ 0.740396] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 0.740402] usb 2-1: Product: 802.11ac NIC [ 0.740408] usb 2-1: Manufacturer: Realtek [ 0.740413] usb 2-1: SerialNumber: 123456 [ 13.421748] usbcore: registered new interface driver btusbIs it possible to find out the necessary changes in the DTS file using the working Android system (e.g. USB3 power supply pin)?
Re: How to change DTB file for RK3328 TV Box January 03, 2022 05:16PM |
Admin Registered: 13 years ago Posts: 19,192 |
usb3-current-switch { compatible = "regulator-fixed"; enable-active-high; gpio = <0x6e 0x00 0x00>; pinctrl-names = "default"; pinctrl-0 = <0x6f>; regulator-name = "vcc_host_5v"; vin-supply = <0x2a>; phandle = <0xf3>; };
ls -l /sys/class/gpio
Re: How to change DTB file for RK3328 TV Box January 03, 2022 05:33PM |
Admin Registered: 13 years ago Posts: 19,192 |
Quote
Package: gpiod (1.6.2-1)
Links for gpiod
Screenshot
Debian Resources:
Bug Reports
Developer Information
Debian Changelog
Copyright File
Debian Patch Tracker
Download Source Package libgpiod:
[libgpiod_1.6.2-1.dsc]
[libgpiod_1.6.2.orig.tar.xz]
[libgpiod_1.6.2-1.debian.tar.xz]
Maintainer:
SZ Lin (林上智) (QA Page)
External Resources:
Homepage [git.kernel.org]
Similar packages:
libgpiod2
libgpiod-doc
libgpiod-dev
python3-libgpiod
gedit-plugins
webext-bulk-media-downloader
strace64
okteta
umview-mod-umdevtap
containernetworking-plugins
golang-github-containernetworking-plugins-dev
Tools for interacting with Linux GPIO character device - binary
libgpiod encapsulates the ioctl calls and data structures behind a straightforward API. This new character device interface guarantees all allocated resources are freed after closing the device file descriptor and adds several new features that are not present in the obsolete sysfs interface (like event polling, setting/reading multiple values at once or open-source and open-drain GPIOs).
Re: How to change DTB file for RK3328 TV Box February 06, 2022 02:10PM |
Registered: 12 years ago Posts: 214 |
vcc_host_5v: usb3-current-switch { compatible = "regulator-fixed"; enable-active-high; gpio = <&gpio0 RK_PA0 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinctrl-0 = <&usb30_host_drv>; regulator-name = "vcc_host_5v"; vin-supply = <&vcc_sys>; };rk3328-roc-cc.dts
vcc_host1_5v: vcc_otg_5v: vcc-host1-5v-regulator { compatible = "regulator-fixed"; enable-active-high; gpio = <&gpio1 RK_PD2 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinctrl-0 = <&usb20_host_drv>; regulator-name = "vcc_host1_5v"; regulator-always-on; vin-supply = <&vcc_sys>; };The difference is more or less the following line:
regulator-always-on;Does the kernel initialize the default level of a gpio output during system start? In this case I can try to add
regulator-always-on; regulator-boot-on;to rk3328-a1.dts.
Re: How to change DTB file for RK3328 TV Box February 06, 2022 04:27PM |
Admin Registered: 13 years ago Posts: 19,192 |
> regulator-always-on; > regulator-boot-on; >> to rk3328-a1.dts.
Re: How to change DTB file for RK3328 TV Box April 03, 2022 10:57AM |
Registered: 12 years ago Posts: 214 |
Re: How to change DTB file for RK3328 TV Box April 03, 2022 04:17PM |
Admin Registered: 13 years ago Posts: 19,192 |