Port-powerpc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Nintendo WII: USB Keyboards not recognized on any USB ports



Hello,

I hope this email finds you well.

Recently, I installed NetBSD  on my Nintendo Wii console. It seems
that USB keyboards connected to any of the USB ports on the Wii
console are not being recognized by NetBSD. I have attempted to
connect a few different USB keyboards, but unfortunately, none of them
are being detected. I've verified that the USB port is functioning by
connecting an ethernet adapter and it was detected.

Could you please let me know if there is any additional configuration
required to enable USB keyboards support? Thank you.

==dmesg output==
[     1.000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
[     1.000000]     2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
[     1.000000]     2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023,
[     1.000000]     2024
[     1.000000]     The NetBSD Foundation, Inc.  All rights reserved.
[     1.000000] Copyright (c) 1982, 1986, 1989, 1991, 1993
[     1.000000]     The Regents of the University of California.  All
rights reserved.

[     1.000000] NetBSD 10.99.10 (WII) #0: Wed Mar 20 13:51:35 UTC 2024
[     1.000000] mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/evbppc/compile/WII
[     1.000000] total memory = 90112 KB
[     1.000000] avail memory = 67692 KB
[     1.000000] timecounter: Timecounters tick every 10.000 msec
[     1.000000] mainbus0 (root): Nintendo Wii
[     1.000000] cpu0 at mainbus0: 750 (Revision 2.0), ID 0 (primary)
[     1.000000] cpu0: HID0
0x8051c2e4<EMCP,NAP,DPM,NHR,ICE,DCE,SPD,SGE,DCFA,BTIC,BHT>, powersave:
1
[     1.000000] cpu0: 750.00 MHz, 256KB WB L2 cache
[     1.000000] genfb0 at mainbus0 addr 0x0c002000: NTSC 480i
[     1.000000] genfb0: framebuffer at 0x1698000, size 640x448, depth
16, stride 1280
[     1.000000] wsdisplay0 at genfb0 kbdmux 1: console (default, vt100
emulation)
[     1.000000] wsmux1: connecting to wsdisplay0
[     1.000000] wsdisplay0: screen 1-3 added (default, vt100 emulation)
[     1.000000] exi0 at mainbus0 addr 0x0d006800 irq 4: External Interface
[     1.000000] rtcsram0 at exi0 addr 0-1: RTC/SRAM
[     1.000000] hollywood0 at mainbus0 irq 14: Hollywood ES2.1
[     1.000000] ehci0 at hollywood0 addr 0xd040000 irq 4: EHCI
[     1.000000] ehci0: EHCI version 1.0
[     1.000000] ehci0: 2 companion controllers, 2 ports each
[     1.000000] usb0 at ehci0: USB revision 2.0
[     1.000000] sdhc0 at hollywood0 addr 0xd070000 irq 7: SDHC
[     1.000000] sdhc0: SDHC 1.0, rev 0, caps <01e130b0/00000000>,
SDMA, 48000 kHz, HS 3.3V, 1024 byte blocks
[     1.000000] sdmmc0 at sdhc0 slot 0
[     1.000000] sdhc1 at hollywood0 addr 0xd080000 irq 8: SDHC
[     1.000000] sdhc1: SDHC 1.0, rev 0, caps <01e130b0/00000000>,
SDMA, 48000 kHz, HS 3.3V, 1024 byte blocks
[     1.000000] sdmmc1 at sdhc1 slot 0
[     1.000000] resetbtn0 at hollywood0 irq 17: Reset button
[     1.000000] hwgpio0 at hollywood0 addr 0xd0000c0 irq 10: GPIO
[     1.000000] gpio0 at hwgpio0: 24 pins
[     1.000000] gpioiic0 at gpio0 pins 14 15: SDA[15], SCL[14]
[     1.000000] iic0 at gpioiic0: I2C bus
[     1.000000] avenc0 at iic0 addr 0x70: A/V Encoder
[     1.000000] bwai0 at mainbus0 addr 0x0d006c00 irq 5: Audio Interface
[     1.000000] bwdsp0 at mainbus0 addr 0x0c005000 irq 6: DSP
[     1.000000] audio0 at bwdsp0: playback
[     1.000000] audio0: slinear_be:16 2ch 48000Hz, blk 1920 bytes
(10ms) for playback
[     1.000000] spkr0 at audio0: PC Speaker (synthesized)
[     1.000000] wsbell at spkr0 not configured
[     1.000000] vmmask 38000000 schedmask 7a000000 highmask 7e000000
[     1.000000] timecounter: Timecounter "mftb" frequency 60750000 Hz
quality 100
[     1.000003] timecounter: Timecounter "clockinterrupt" frequency
100 Hz quality 0
[     1.000003] WARNING: system needs entropy for security; see entropy(7)
[     1.000003] IPsec: Initialized Security Association Processing.
[     1.019992] uhub0 at usb0: NetBSD (0x0000) EHCI root hub (0x0000),
class 9/0, rev 2.00/1.00, addr 1
[     1.019992] uhub0: 4 ports with 4 removable, self powered
[     1.109987] sdmmc0: SD card status: 4-bit, C10, U1
[     1.109987] ld0 at sdmmc0: <0x27:0x5048:SD32G:0x60:0x20a6096b:0x164>
[     1.109987] ld0: 29820 MB, 7573 cyl, 128 head, 63 sec, 512
bytes/sect x 61071360 sectors
[     1.109987] ld0: 4-bit width, High-Speed/SDR25, 48.000 MHz
[     1.209988] sdmmc1: 4-bit width, 25.000 MHz
[     1.209988] sdmmc1: autoconfiguration error:
CISTPL_FUNCE(function) too short
[     1.209988] (manufacturer 0x2d0, product 0x44b) at sdmmc1 function
1 not configured
[     2.089987] axe0 at uhub0 port 2
[     2.089987] axe0: ASIX Electronics (0x0b95) AX88772 USB 2.0 10/100
ethernet controller (0x7720), rev 2.00/0.01, addr 2
[     2.549988] ukphy0 at axe0 phy 16: Asix Semiconductor AX88772
internal PHY (OUI 0x007063, model 0x0001), rev. 1
[     2.559993] ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
[     2.559993] axe0: Ethernet address 00:1b:7a:c6:c9:fa
[     3.149989] ehci0: handing over full speed device on port 3 to
companion controller
[     3.209990] WARNING: 1 error while detecting hardware; check system log.
[     3.209990] boot device: ld0
[     3.209990] root on ld0a dumps on ld0b
[     3.209990] root file system type: ffs
[     3.230001] kern.module.path=/stand/evbppc/10.99.10/modules
[     4.060002] entropy: best effort
[     6.810043] wsdisplay0: screen 4 added (default, vt100 emulation)


Thanks & Regards,
Melan Jayasinghage


Home | Main Index | Thread Index | Old Index