Documenting the IRIX USB Subsystem
#6
RE: Documenting the IRIX USB Subsystem
(03-17-2021, 05:43 PM)Raion Wrote:  The reason the kernel panics is likely because you have an O2 which doesn't have USB support at all. The Octane, O2, Onyx2, Origin 2000 weren't built with USB support in mind.
not sure, Bsdhero said he used it on a fuel and an o2. I'm attempting to shoehorn my card into his code, which is a firewire usb card with 3 usb ports. Its not a VT6212L. sm092503-01 asy90145-sun rev 04 pmd031114-01 made by smart penang, I think they are commonly in g4s according to another forum. Anyway his build seems to be very specific to CPU and mine wasn't on the list so base r5ks are in there even lower end hardware is in there! I just changed board type to ip32 without changing anything else. When I compile I get the pictured error. but it does build anyway: /Desktop/usbirix/build.sh[97]: cflags+= -n32 -D_Pagesz= 4096: not found /Desktop/usbirix/build.sh[159]: cflags+= -dip32 -dr400 -dr10000 -ditriton -duse_PCI_PIO -c99: not found Maybe this is causing kernel panics? The kernel panics are bad address or a pci error. Ive been reviewing the diag info  little bit and that helped me to get ehci working.
I have another o2 with a cpu which is on the list the base r5000 180mhz so I may buy a VT6212L on ebay and try that as they are absolutely dirt cheap and it might be easier than shoehorning my own card in as it may have different coding needs and I haven't found a datasheet or source code yet for my card. Ill have to ask bsdhero more about the driver and how it works normally when a usb device is plugged in. But I think putting my ohci controller in ehci and actually getting it to load properly every time even though it doesn't show in hinv and even light up a usb device is definitelly proof of concept.


Attached Files Image(s)
   
(This post was last modified: 03-18-2021, 05:14 PM by mamed.)
mamed
Octane

Trade Count: (0)
Posts: 112
Threads: 29
Joined: Jan 2021
Location: Canada
Find Reply
03-18-2021, 05:13 PM


Messages In This Thread
Documenting the IRIX USB Subsystem - by Raion - 02-25-2021, 05:58 PM
RE: Documenting the IRIX USB Subsystem - by mamed - 03-08-2021, 03:27 PM
RE: Documenting the IRIX USB Subsystem - by bsdero - 03-08-2021, 06:28 PM
RE: Documenting the IRIX USB Subsystem - by mamed - 03-17-2021, 03:27 PM
RE: Documenting the IRIX USB Subsystem - by Raion - 03-17-2021, 05:43 PM
RE: Documenting the IRIX USB Subsystem - by mamed - 03-18-2021, 05:13 PM
RE: Documenting the IRIX USB Subsystem - by bsdero - 03-21-2021, 07:08 PM
RE: Documenting the IRIX USB Subsystem - by mamed - 03-24-2021, 10:54 PM
RE: Documenting the IRIX USB Subsystem - by robespierre - 03-24-2021, 11:57 PM
RE: Documenting the IRIX USB Subsystem - by mamed - 03-27-2021, 08:07 PM
RE: Documenting the IRIX USB Subsystem - by Raion - 03-18-2021, 06:31 PM
RE: Documenting the IRIX USB Subsystem - by zizban - 08-06-2022, 06:34 PM
RE: Documenting the IRIX USB Subsystem - by Raion - 08-06-2022, 06:39 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)