nisargjhaveri / WirelessAndroidAutoDongle

Use Wireless Android Auto with a car that supports only wired Android Auto using a Raspberry Pi.
MIT License
320 stars 43 forks source link

Issues with harware #37

Closed VanshRIT closed 3 months ago

VanshRIT commented 5 months ago

Thank you for your hard work on the project. I drive a Mazda 3 2023 with wired Android Auto. I tried to implement your solution, and it worked successfully on the Raspberry Pi 4 8GB board. However, I also attempted to use it on a Raspberry Pi Zero, but I was unsuccessful.

nisargjhaveri commented 5 months ago

There can be couple of differences I can think of. The time to boot could make a difference in case the headunit has some tricky timeouts. Apart from that, I don't see much reason on why this out happen. Any chance can you get some logs out from both successful and unsuccessful attempts and compare?

nisargjhaveri commented 5 months ago

Turns out some versions of Raspberry Pi Zero 2W were not working due to older kernel. I've updated the kernel in latest main, in case that helps with your case as well.

chuppito commented 4 months ago

Hello, this project is very interesting. Do you confirm that the raspberry pi 0 2w now works? What material do you think will be the least expensive to make wireless AA? THANKS

kipperfish commented 4 months ago

I have a Raspberry Pi Zero 2 W and have just tried both the release image and the latest CI build from Main. Unfortunately both fail to boot (I tried the Raspberry Pi OS Lite image which worked on the same Pi, with the same card). All I get is two flashes of the green light and then nothing. Does anyone have any ideas?

nisargjhaveri commented 4 months ago

Not sure about failing to boot completely, but we've updated some firmwares via 45cf917d557d7abb847d627ffd180da5319ffbfc. Might be worth to try out the latest main builds.

kipperfish commented 4 months ago

I just tried the latest build available on main that includes that commit (from about 13 hours ago, one more was just kick off)

I get the same behaviour as with v0.3. I can pair to the dongle, and it shows up on the cars head unit, but the phone then sits on "Looking for Andoid Auto"

Logs attached

On Fri, 1 Mar 2024, 20:09 Nisarg Jhaveri, @.***> wrote:

Not sure about failing to boot completely, but we've updated some firmwares via 45cf917 https://github.com/nisargjhaveri/WirelessAndroidAutoDongle/commit/45cf917d557d7abb847d627ffd180da5319ffbfc. Might be worth to try out the latest main builds.

— Reply to this email directly, view it on GitHub https://github.com/nisargjhaveri/WirelessAndroidAutoDongle/issues/37#issuecomment-1973841105, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAU4UDZK5OKF7BTPXVV6SX3YWDN73AVCNFSM6AAAAABB6O7ON2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZTHA2DCMJQGU . You are receiving this because you commented.Message ID: @.***>

Jan 1 00:00:03 buildroot syslog.info syslogd started: BusyBox v1.36.1 Jan 1 00:00:03 buildroot kern.notice kernel: klogd started: BusyBox v1.36.1 (2024-03-01 07:28:45 UTC) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Booting Linux on physical CPU 0x0 Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.000000] Linux version 6.1.61 @.) (arm-buildroot-linux-gnueabihf-gcc.br_real (Buildroot -g7a59c3a4) 12.3.0, GNU ld (GNU Binutils) 2.40) #1 Fri Mar 1 08:00:43 UTC 2024 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387d Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] OF: fdt: Machine model: Raspberry Pi Zero W Rev 1.1 Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.000000] random: crng init done Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Memory policy: Data cache writeback Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Reserved memory: created CMA memory pool at 0x15800000, size 64 MiB Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Zone ranges: Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Normal [mem 0x0000000000000000-0x0000000019bfffff] Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Movable zone start for each node Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Early memory node ranges Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000019bfffff] Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000019bfffff] Jan 1 00:00:03 buildroot kern.debug kernel: [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=132768 Jan 1 00:00:03 buildroot kern.debug kernel: [ 0.000000] pcpu-alloc: [0] 0 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 104545 Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 bcm2708_fb.fbwidth=720 bcm2708_fb.fbheight=480 bcm2708_fb.fbswap=1 smsc95xx.macaddr=B8:27:EB:38:02:62 vc_mem.mem_base=0x1ec0000 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] Memory: 340196K/421888K available (7906K kernel code, 702K rwdata, 2184K rodata, 256K init, 498K bss, 16156K reserved, 65536K cma-reserved) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000006] sched_clock: 32 bits at 1000kHz, resolution 1000ns, wraps every 2147483647500ns Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000057] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000158] bcm2835: system timer (irq = 27) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.000947] Console: colour dummy device 80x30 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.001445] printk: console [tty1] enabled Jan 1 00:00:03 buildroot kern.info kernel: [ 0.001524] Calibrating delay loop... 697.95 BogoMIPS (lpj=3489792) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.060289] CPU: Testing write buffer coherency: ok Jan 1 00:00:03 buildroot kern.info kernel: [ 0.060394] pid_max: default: 32768 minimum: 301 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.060586] LSM: Security Framework initializing Jan 1 00:00:03 buildroot kern.info kernel: [ 0.060798] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.060869] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.062269] cgroup: Disabling memory control group subsystem Jan 1 00:00:03 buildroot kern.info kernel: [ 0.064164] cblist_init_generic: Setting adjustable number of callback queues. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.064246] cblist_init_generic: Setting shift to 0 and lim to 1. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.064568] Setting up static identity map for 0x8220 - 0x8258 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.065822] devtmpfs: initialized Jan 1 00:00:03 buildroot kern.info kernel: [ 0.076657] VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.077052] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns Jan 1 00:00:03 buildroot kern.info kernel: [ 0.077165] futex hash table entries: 256 (order: -1, 3072 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.087599] pinctrl core: initialized pinctrl subsystem Jan 1 00:00:03 buildroot kern.info kernel: [ 0.089296] NET: Registered PF_NETLINK/PF_ROUTE protocol family Jan 1 00:00:03 buildroot kern.info kernel: [ 0.091791] DMA: preallocated 1024 KiB pool for atomic coherent allocations Jan 1 00:00:03 buildroot kern.info kernel: [ 0.097562] audit: initializing netlink subsys (disabled) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.099008] thermal_sys: Registered thermal governor 'step_wise' Jan 1 00:00:03 buildroot kern.info kernel: [ 0.099318] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.099408] hw-breakpoint: maximum watchpoint size is 4 bytes. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.099598] Serial: AMBA PL011 UART driver Jan 1 00:00:03 buildroot kern.info kernel: [ 0.106949] bcm2835-mbox 2000b880.mailbox: mailbox enabled Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.110656] audit: type=2000 audit(0.090:1): state=initialized audit_enabled=0 res=1 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.130705] raspberrypi-firmware soc:firmware: Attached to firmware from 2023-10-17T15:42:39, variant start Jan 1 00:00:03 buildroot kern.info kernel: [ 0.140732] raspberrypi-firmware soc:firmware: Firmware hash is 30f0c5e4d076da3ab4f341d88e7d505760b93ad7 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.187415] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.191008] bcm2835-dma 20007000.dma: DMA legacy API manager, dmachans=0x1 Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.193485] SCSI subsystem initialized Jan 1 00:00:03 buildroot kern.info kernel: [ 0.193916] usbcore: registered new interface driver usbfs Jan 1 00:00:03 buildroot kern.info kernel: [ 0.194061] usbcore: registered new interface driver hub Jan 1 00:00:03 buildroot kern.info kernel: [ 0.194188] usbcore: registered new device driver usb Jan 1 00:00:03 buildroot kern.warn kernel: [ 0.194502] usb_phy_generic phy: supply vcc not found, using dummy regulator Jan 1 00:00:03 buildroot kern.info kernel: [ 0.195220] pps_core: LinuxPPS API ver. 1 registered Jan 1 00:00:03 buildroot kern.info kernel: [ 0.195279] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti **@.*> Jan 1 00:00:03 buildroot kern.info kernel: [ 0.195362] PTP clock support registered Jan 1 00:00:03 buildroot kern.info kernel: [ 0.197587] clocksource: Switched to clocksource timer Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.198249] VFS: Disk quotas dquot_6.6.0 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.198401] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.198650] FS-Cache: Loaded Jan 1 00:00:03 buildroot kern.info kernel: [ 0.199075] CacheFiles: Loaded Jan 1 00:00:03 buildroot kern.info kernel: [ 0.217504] NET: Registered PF_INET protocol family Jan 1 00:00:03 buildroot kern.info kernel: [ 0.217954] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.220457] tcp_listen_portaddr_hash hash table entries: 1024 (order: 0, 4096 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.220586] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.220672] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.220788] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.220928] TCP: Hash tables configured (established 4096 bind 4096) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.221106] UDP hash table entries: 256 (order: 0, 4096 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.221184] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.221579] NET: Registered PF_UNIX/PF_LOCAL protocol family Jan 1 00:00:03 buildroot kern.info kernel: [ 0.222589] RPC: Registered named UNIX socket transport module. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.222666] RPC: Registered udp transport module. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.222699] RPC: Registered tcp transport module. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.222727] RPC: Registered tcp NFSv4.1 backchannel transport module. Jan 1 00:00:03 buildroot kern.warn kernel: [ 0.223231] armv6-pmu arm-pmu: hw perfevents: no irqs for PMU, sampling events not supported Jan 1 00:00:03 buildroot kern.info kernel: [ 0.223344] hw perfevents: enabled with armv6_1176 PMU driver, 3 counters available Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.224852] Initialise system trusted keyrings Jan 1 00:00:03 buildroot kern.info kernel: [ 0.225493] workingset: timestamp_bits=14 max_order=17 bucket_order=3 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.234945] zbud: loaded Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.238973] NFS: Registering the id_resolver key type Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.239114] Key type id_resolver registered Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.239152] Key type id_legacy registered Jan 1 00:00:03 buildroot kern.info kernel: [ 0.239349] nfs4filelayout_init: NFSv4 File Layout Driver Registering... Jan 1 00:00:03 buildroot kern.info kernel: [ 0.239402] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.241318] Key type asymmetric registered Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.241399] Asymmetric key parser 'x509' registered Jan 1 00:00:03 buildroot kern.info kernel: [ 0.241698] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.241760] io scheduler mq-deadline registered Jan 1 00:00:03 buildroot kern.info kernel: [ 0.241795] io scheduler kyber registered Jan 1 00:00:03 buildroot kern.info kernel: [ 0.246374] bcm2708_fb soc:fb: FB found 1 display(s) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.258361] Console: switching to colour frame buffer device 90x30 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.266371] bcm2708_fb soc:fb: Registered framebuffer for display 0, size 720x480 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.276064] bcm2835-rng 20104000.rng: hwrng registered Jan 1 00:00:03 buildroot kern.info kernel: [ 0.279995] vc-mem: phys_addr:0x00000000 mem_base=0x1ec00000 mem_size:0x20000000(512 MiB) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.306073] brd: module loaded Jan 1 00:00:03 buildroot kern.info kernel: [ 0.317799] loop: module loaded Jan 1 00:00:03 buildroot kern.info kernel: [ 0.321969] Loading iSCSI transport class v2.0-870. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.327185] usbcore: registered new interface driver smsc95xx Jan 1 00:00:03 buildroot kern.info kernel: [ 0.330400] dwc_otg: version 3.00a 10-AUG-2012 (platform bus) Jan 1 00:00:03 buildroot kern.debug kernel: [ 0.333672] dwc_otg: FIQ enabled Jan 1 00:00:03 buildroot kern.debug kernel: [ 0.333694] dwc_otg: NAK holdoff enabled Jan 1 00:00:03 buildroot kern.debug kernel: [ 0.333704] dwc_otg: FIQ split-transaction FSM enabled Jan 1 00:00:03 buildroot kern.debug kernel: [ 0.333730] Module dwc_common_port init Jan 1 00:00:03 buildroot kern.info kernel: [ 0.334172] usbcore: registered new interface driver usb-storage Jan 1 00:00:03 buildroot kern.info kernel: [ 0.337892] mousedev: PS/2 mouse device common for all mice Jan 1 00:00:03 buildroot kern.info kernel: [ 0.343035] sdhci: Secure Digital Host Controller Interface driver Jan 1 00:00:03 buildroot kern.info kernel: [ 0.346163] sdhci: Copyright(c) Pierre Ossman Jan 1 00:00:03 buildroot kern.info kernel: [ 0.349616] sdhci-pltfm: SDHCI platform and OF driver helper Jan 1 00:00:03 buildroot kern.info kernel: [ 0.354018] ledtrig-cpu: registered to indicate activity on CPUs Jan 1 00:00:03 buildroot kern.info kernel: [ 0.357889] hid: raw HID events driver (C) Jiri Kosina Jan 1 00:00:03 buildroot kern.info kernel: [ 0.361168] usbcore: registered new interface driver usbhid Jan 1 00:00:03 buildroot kern.info kernel: [ 0.364192] usbhid: USB HID core driver Jan 1 00:00:03 buildroot kern.info kernel: [ 0.367363] bcm2835_vchiq 2000b840.mailbox: there is not valid maps for state default Jan 1 00:00:03 buildroot kern.info kernel: [ 0.376243] Initializing XFRM netlink socket Jan 1 00:00:03 buildroot kern.info kernel: [ 0.380007] NET: Registered PF_PACKET protocol family Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.383944] Key type dns_resolver registered Jan 1 00:00:03 buildroot kern.info kernel: [ 0.387888] registered taskstats version 1 Jan 1 00:00:03 buildroot kern.notice kernel: [ 0.391060] Loading compiled-in X.509 certificates Jan 1 00:00:03 buildroot kern.info kernel: [ 0.402562] uart-pl011 20201000.serial: cts_event_workaround enabled Jan 1 00:00:03 buildroot kern.info kernel: [ 0.405919] 20201000.serial: ttyAMA1 at MMIO 0x20201000 (irq = 81, base_baud = 0) is a PL011 rev2 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.412643] serial serial0: tty port ttyAMA1 registered Jan 1 00:00:03 buildroot kern.info kernel: [ 0.417898] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer Jan 1 00:00:03 buildroot kern.info kernel: [ 0.421601] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver Jan 1 00:00:03 buildroot kern.info kernel: [ 0.426904] mmc-bcm2835 20300000.mmcnr: mmc_debug:0 mmc_debug2:0 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.430264] mmc-bcm2835 20300000.mmcnr: DMA channel allocated Jan 1 00:00:03 buildroot kern.info kernel: [ 0.460310] sdhost: log_buf @ 8b4669ec (95910000) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.512620] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1) Jan 1 00:00:03 buildroot kern.info kernel: [ 0.516734] of_cfs_init Jan 1 00:00:03 buildroot kern.info kernel: [ 0.521191] of_cfs_init: OK Jan 1 00:00:03 buildroot kern.info kernel: [ 0.527078] Waiting for root device /dev/mmcblk0p2... Jan 1 00:00:03 buildroot kern.warn kernel: [ 0.559500] mmc0: host does not support reading read-only switch, assuming write-enable Jan 1 00:00:03 buildroot kern.info kernel: [ 0.565769] mmc0: new high speed SDXC card at address 0001 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.570447] mmcblk0: mmc0:0001 EC2QT 59.6 GiB Jan 1 00:00:03 buildroot kern.info kernel: [ 0.576607] mmcblk0: p1 p2 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.581153] mmcblk0: mmc0:0001 EC2QT 59.6 GiB Jan 1 00:00:03 buildroot kern.info kernel: [ 0.594151] EXT4-fs (mmcblk0p2): INFO: recovery required on readonly filesystem Jan 1 00:00:03 buildroot kern.info kernel: [ 0.597515] EXT4-fs (mmcblk0p2): write access will be enabled during recovery Jan 1 00:00:03 buildroot kern.info kernel: [ 0.645940] mmc1: new high speed SDIO card at address 0001 Jan 1 00:00:03 buildroot kern.info kernel: [ 0.688917] EXT4-fs (mmcblk0p2): orphan cleanup on readonly fs Jan 1 00:00:03 buildroot kern.info kernel: [ 0.692380] EXT4-fs (mmcblk0p2): recovery complete Jan 1 00:00:03 buildroot kern.info kernel: [ 0.713148] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: none. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.719492] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.723821] devtmpfs: mounted Jan 1 00:00:03 buildroot kern.info kernel: [ 0.727839] Freeing unused kernel image (initmem) memory: 256K Jan 1 00:00:03 buildroot kern.warn kernel: [ 0.730930] Kernel memory protection not selected by kernel config. Jan 1 00:00:03 buildroot kern.info kernel: [ 0.734032] Run /sbin/init as init process Jan 1 00:00:03 buildroot kern.debug kernel: [ 0.737059] with arguments: Jan 1 00:00:03 buildroot kern.debug kernel: [ 0.737072] /sbin/init Jan 1 00:00:03 buildroot kern.debug kernel: [ 0.737081] with environment: Jan 1 00:00:03 buildroot kern.debug kernel: [ 0.737088] HOME=/ Jan 1 00:00:03 buildroot kern.debug kernel: [ 0.737096] TERM=linux Jan 1 00:00:03 buildroot kern.info kernel: [ 0.903776] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none. Jan 1 00:00:03 buildroot kern.notice kernel: [ 1.374459] cfg80211: Loading compiled-in X.509 certificates for regulatory database Jan 1 00:00:03 buildroot kern.notice kernel: [ 1.495506] cfg80211: Loaded X.509 cert *@.: 577e021cb980e0e820821ba7b54b4961b8b4fadf' Jan 1 00:00:03 buildroot kern.notice kernel: [ 1.506069] cfg80211: Loaded X.509 cert @.***: 3abbc6ec146e09d1b6016ab9d6cf71dd233f0328' Jan 1 00:00:03 buildroot kern.notice kernel: [ 1.516901] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' Jan 1 00:00:03 buildroot kern.debug kernel: [ 1.675273] brcmfmac: F1 signature read @0x18000000=0x1541a9a6 Jan 1 00:00:03 buildroot kern.info kernel: [ 1.681250] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1 Jan 1 00:00:03 buildroot kern.info kernel: [ 1.689956] usbcore: registered new interface driver brcmfmac Jan 1 00:00:03 buildroot kern.info kernel: [ 1.949245] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43430/1 wl0: Jul 19 2021 03:24:18 version 7.45.98 (TOB) (56df937 CY) FWID 01-8e14b897 Jan 1 00:00:03 buildroot kern.info kernel: [ 2.056316] Bluetooth: Core ver 2.22 Jan 1 00:00:03 buildroot kern.info kernel: [ 2.060447] NET: Registered PF_BLUETOOTH protocol family Jan 1 00:00:03 buildroot kern.info kernel: [ 2.064180] Bluetooth: HCI device and connection manager initialized Jan 1 00:00:03 buildroot kern.info kernel: [ 2.067956] Bluetooth: HCI socket layer initialized Jan 1 00:00:03 buildroot kern.info kernel: [ 2.071697] Bluetooth: L2CAP socket layer initialized Jan 1 00:00:03 buildroot kern.info kernel: [ 2.075377] Bluetooth: SCO socket layer initialized Jan 1 00:00:03 buildroot kern.info kernel: [ 2.106437] Bluetooth: HCI UART driver ver 2.3 Jan 1 00:00:03 buildroot kern.info kernel: [ 2.110141] Bluetooth: HCI UART protocol H4 registered Jan 1 00:00:03 buildroot kern.info kernel: [ 2.113767] Bluetooth: HCI UART protocol Three-wire (H5) registered Jan 1 00:00:03 buildroot kern.warn kernel: [ 2.117802] hci_uart_bcm serial0-0: supply vbat not found, using dummy regulator Jan 1 00:00:03 buildroot kern.warn kernel: [ 2.121567] hci_uart_bcm serial0-0: supply vddio not found, using dummy regulator Jan 1 00:00:03 buildroot kern.info kernel: [ 2.125206] Bluetooth: HCI UART protocol Broadcom registered Jan 1 00:00:03 buildroot kern.info kernel: [ 2.227958] uart-pl011 20201000.serial: no DMA platform data Jan 1 00:00:03 buildroot kern.info kernel: [ 2.478588] Bluetooth: hci0: BCM: chip id 94 Jan 1 00:00:03 buildroot kern.info kernel: [ 2.482490] Bluetooth: hci0: BCM: features 0x2e Jan 1 00:00:03 buildroot kern.info kernel: [ 2.487109] Bluetooth: hci0: BCM43430A1 Jan 1 00:00:03 buildroot kern.info kernel: [ 2.490318] Bluetooth: hci0: BCM43430A1 (001.002.009) build 0000 Jan 1 00:00:03 buildroot kern.info kernel: [ 2.496579] Bluetooth: hci0: BCM43430A1 'brcm/BCM43430A1.raspberrypi,model-zero-w.hcd' Patch Jan 1 00:00:03 buildroot kern.warn kernel: [ 2.974104] dwc2 20980000.usb: supply vusb_d not found, using dummy regulator Jan 1 00:00:03 buildroot kern.warn kernel: [ 2.977468] dwc2 20980000.usb: supply vusb_a not found, using dummy regulator Jan 1 00:00:03 buildroot kern.info kernel: [ 3.082158] dwc2 20980000.usb: EPs: 8, dedicated fifos, 4080 entries in SPRAM Jan 1 00:00:03 buildroot kern.info kernel: [ 3.088841] Bluetooth: hci0: BCM: features 0x2e Jan 1 00:00:03 buildroot kern.info kernel: [ 3.093073] Bluetooth: hci0: BCM43438A1 37.4MHz Raspberry Pi 3-0141 Jan 1 00:00:03 buildroot kern.info kernel: [ 3.095835] Bluetooth: hci0: BCM43430A1 (001.002.009) build 0508 Jan 1 00:00:03 buildroot daemon.notice haveged: haveged starting up Jan 1 00:00:03 buildroot daemon.info rngd: Initializing available sources Jan 1 00:00:03 buildroot daemon.info rngd: [hwrng ]: Initialized Jan 1 00:00:03 buildroot daemon.info rngd: [jitter]: JITTER timeout set to 5 sec Jan 1 00:00:04 buildroot daemon.info bluetoothd[130]: Bluetooth daemon 5.68 Jan 1 00:00:04 buildroot daemon.info bluetoothd[130]: Starting SDP server Jan 1 00:00:04 buildroot daemon.warn bluetoothd[130]: src/plugin.c:plugin_init() System does not support csip plugin Jan 1 00:00:04 buildroot daemon.warn bluetoothd[130]: src/plugin.c:plugin_init() System does not support bass plugin Jan 1 00:00:04 buildroot daemon.warn bluetoothd[130]: profiles/network/bnep.c:bnep_init() kernel lacks bnep-protocol support Jan 1 00:00:04 buildroot daemon.warn bluetoothd[130]: src/plugin.c:plugin_init() System does not support network plugin Jan 1 00:00:04 buildroot daemon.info bluetoothd[130]: Bluetooth management interface 1.22 initialized Jan 1 00:00:04 buildroot kern.info kernel: [ 4.539973] Bluetooth: MGMT ver 1.22 Jan 1 00:00:04 buildroot kern.info kernel: [ 4.647309] NET: Registered PF_ALG protocol family Jan 1 00:00:06 buildroot daemon.info rngd: [jitter]: Initializing AES buffer Jan 1 00:00:06 buildroot kern.info kernel: [ 6.880989] NET: Registered PF_INET6 protocol family Jan 1 00:00:06 buildroot kern.info kernel: [ 6.899417] Segment Routing with IPv6 Jan 1 00:00:06 buildroot kern.info kernel: [ 6.911728] In-situ OAM (IOAM) with IPv6 Jan 1 00:00:06 buildroot authpriv.info dropbear[175]: Running in background Jan 1 00:00:07 buildroot daemon.info dnsmasq[179]: started, version 2.89 cachesize 150 Jan 1 00:00:07 buildroot daemon.info dnsmasq[179]: compile time options: IPv6 GNU-getopt DBus no-UBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset no-nftset auth no-cryptohash no-DNSSEC loop-detect inotify dumpfile Jan 1 00:00:07 buildroot daemon.info dnsmasq-dhcp[179]: DHCP, IP range 10.0.0.2 -- 10.0.0.20, lease time 12h Jan 1 00:00:07 buildroot daemon.info dnsmasq[179]: read /etc/hosts - 2 names Jan 1 00:00:07 buildroot kern.info kernel: [ 7.989892] file system registered Jan 1 00:00:08 buildroot kern.info kernel: [ 8.141354] read descriptors Jan 1 00:00:08 buildroot kern.info kernel: [ 8.143968] read strings Jan 1 00:00:09 buildroot user.info usb_gadget: Enabled default usb gadget Jan 1 00:00:09 buildroot daemon.info : starting pid 218, tty '/dev/tty1': '/sbin/getty -L tty1 0 vt100 ' Jan 1 00:00:09 buildroot user.info aawgd[217]: AA Wireless Dongle Jan 1 00:00:09 buildroot user.info aawgd[217]: Starting uevent monitoring Jan 1 00:00:09 buildroot user.info aawgd[217]: Uevent monitoring started Jan 1 00:00:09 buildroot user.info aawgd[217]: Initializing USB Manager Jan 1 00:00:09 buildroot user.info aawgd[217]: USB Manager: Disabled all USB gadgets Jan 1 00:00:09 buildroot user.info aawgd[217]: USB Manager: Found UDC 20980000.usb Jan 1 00:00:09 buildroot user.info aawgd[217]: Unique Name: :1.2 Jan 1 00:00:09 buildroot user.info aawgd[217]: Using bluetooth adapter at path: /org/bluez/hci0 Jan 1 00:00:09 buildroot kern.info kernel: [ 9.897855] Bluetooth: RFCOMM TTY layer initialized Jan 1 00:00:09 buildroot kern.info kernel: [ 9.900121] Bluetooth: RFCOMM socket layer initialized Jan 1 00:00:09 buildroot kern.info kernel: [ 9.902285] Bluetooth: RFCOMM ver 1.11 Jan 1 00:00:09 buildroot user.info aawgd[217]: Bluetooth AA Wireless profile active Jan 1 00:00:09 buildroot user.info aawgd[217]: HSP Handset profile active Jan 1 00:00:09 buildroot user.info aawgd[217]: Starting tcp server Jan 1 00:00:09 buildroot user.info aawgd[217]: Tcp server listening on 5288 Jan 1 00:00:09 buildroot user.info aawgd[217]: Bluetooth adapter was powered on Jan 1 00:00:10 buildroot user.info aawgd[217]: Bluetooth adapter is now discoverable and pairable Jan 1 00:00:10 buildroot user.info aawgd[217]: Did not find any connected bluetooth device Jan 1 00:00:11 buildroot daemon.info rngd: [jitter]: Unable to obtain AES key, disabling JITTER source Jan 1 00:00:11 buildroot daemon.err rngd: [jitter]: Initialization Failed Jan 1 00:00:48 buildroot kern.info kernel: [ 48.186895] read descriptors Jan 1 00:00:48 buildroot kern.info kernel: [ 48.189229] read strings Jan 1 00:01:08 buildroot user.info aawgd[217]: AA Wireless NewConnection Jan 1 00:01:08 buildroot user.info aawgd[217]: Path: /org/bluez/hci0/dev_94_45_60_36_E4_58, fd: 11 Jan 1 00:01:08 buildroot user.info aawgd[217]: Sending WifiStartRequest (ip: 10.0.0.1, port: 5288) Jan 1 00:01:08 buildroot user.info aawgd[217]: Sent WifiStartRequest, messageId: 1, wrote 17 bytes Jan 1 00:01:08 buildroot user.info aawgd[217]: Read WifiInfoRequest. length: 0, messageId: 2 Jan 1 00:01:08 buildroot user.info aawgd[217]: Sending WifiInfoResponse (ssid: AAWirelessDongle, bssid: b8:27:eb:6d:57:37) Jan 1 00:01:08 buildroot user.info aawgd[217]: Sent WifiInfoResponse, messageId: 3, wrote 70 bytes Jan 1 00:01:08 buildroot user.info aawgd[217]: Read WifiStartResponse. length: 2, messageId: 7 Jan 1 00:01:13 buildroot daemon.info hostapd: wlan0: STA f6:b0:93:c4:4b:27 IEEE 802.11: associated Jan 1 00:01:13 buildroot daemon.info hostapd: wlan0: STA f6:b0:93:c4:4b:27 WPA: pairwise key handshake completed (RSN) Jan 1 00:01:16 buildroot daemon.info dnsmasq-dhcp[179]: DHCPDISCOVER(wlan0) f6:b0:93:c4:4b:27 Jan 1 00:01:16 buildroot daemon.info dnsmasq-dhcp[179]: DHCPOFFER(wlan0) 10.0.0.4 f6:b0:93:c4:4b:27 Jan 1 00:01:16 buildroot daemon.info dnsmasq-dhcp[179]: DHCPDISCOVER(wlan0) f6:b0:93:c4:4b:27 Jan 1 00:01:16 buildroot daemon.info dnsmasq-dhcp[179]: DHCPOFFER(wlan0) 10.0.0.4 f6:b0:93:c4:4b:27 Jan 1 00:01:16 buildroot daemon.info dnsmasq-dhcp[179]: DHCPDISCOVER(wlan0) f6:b0:93:c4:4b:27 Jan 1 00:01:16 buildroot daemon.info dnsmasq-dhcp[179]: DHCPOFFER(wlan0) 10.0.0.4 f6:b0:93:c4:4b:27 Jan 1 00:01:16 buildroot daemon.info dnsmasq-dhcp[179]: DHCPREQUEST(wlan0) 10.0.0.4 f6:b0:93:c4:4b:27 Jan 1 00:01:16 buildroot daemon.info dnsmasq-dhcp[179]: DHCPACK(wlan0) 10.0.0.4 f6:b0:93:c4:4b:27 Pixel-8-Pro Jan 1 00:01:16 buildroot user.info aawgd[217]: Read WifiConnectStatus. length: 2, messageId: 6 Jan 1 00:01:16 buildroot user.info aawgd[217]: Bluetooth launch sequence completed Jan 1 00:01:16 buildroot daemon.err bluetoothd[130]: src/adv_monitor.c:btd_adv_monitor_power_down() Unexpected NULL btd_adv_monitor_manager object upon power down Jan 1 00:01:16 buildroot daemon.err bluetoothd[130]: src/profile.c:ext_io_disconnected() Unable to get io data for AA Wireless: getpeername: Transport endpoint is not connected (107) Jan 1 00:01:16 buildroot daemon.err bluetoothd[130]: src/profile.c:ext_io_disconnected() Unable to get io data for HSP HS: getpeername: Transport endpoint is not connected (107) Jan 1 00:01:16 buildroot user.info aawgd[217]: Bluetooth adapter was powered off Jan 1 00:01:16 buildroot user.info aawgd[217]: HSP HS NewConnection Jan 1 00:01:16 buildroot user.info aawgd[217]: Path: /org/bluez/hci0/dev_94_45_60_36_E4_58, fd: 13 Jan 1 00:01:16 buildroot user.info aawgd[217]: Tcp server accepted connection Jan 1 00:01:16 buildroot user.info aawgd[217]: USB Manager: Enabled default gadget Jan 1 00:01:16 buildroot kern.info kernel: [ 76.948330] dwc2 20980000.usb: bound driver configfs-gadget.default Jan 1 00:01:17 buildroot kern.info kernel: [ 77.175874] dwc2 20980000.usb: new device is high-speed Jan 1 00:01:17 buildroot kern.info kernel: [ 77.355332] android_work: sent uevent USB_STATE=CONNECTED Jan 1 00:01:17 buildroot kern.info kernel: [ 77.357443] dwc2 20980000.usb: new address 1 Jan 1 00:01:17 buildroot kern.info kernel: [ 77.381587] android_work: sent uevent USB_STATE=CONFIGURED

nisargjhaveri commented 3 months ago

The log suggests that the car never starts the usb connection after we enable the usb gadget. One of the common reason has been faulty data cables. Make sure the cable works?

Also, please try the latest build, there have been a bunch of changes which might help in thi case.

In any case, it the issue still persists, please create a new issue. This one contains multiple different problems and makes the discussion very difficult.