|
From: Giorgio T. <de...@ip...> - 2001-11-27 16:55:48
|
Per Larsson wrote: > Hello again. > > First of all I would like to thank you for working on the IOBlix module, but > I'm experiencing some problems :( > > Basically, if you remember when you altered the botoader to turn off the > IOBlix before booting in to Linux to avoid a total system halt? Well, when > insmodding your module and after getting the: > > RBM IOBlix card (#0) at address 0x80e90000, size 0x10000. > ttyS1 at 0x80e91000. > ttyS2 at 0x80e91080. > ttyS3 at 0x80e91100. > ttyS4 at 0x80e91180. > > everything seems just fine. But, when I send a signal on any of it's serial > ports (moving the mouse, or using a terminal emulator), the machine just > hangs. I lose network'contact with it, and the cursor stops blinking, but the > power LED's heartbeat continues to blink. > > This is exactly what happened before you submitted the patch to disable the > IOBlix from the bootloader. I am very much suspecting that this is a hardware > problem with my IOBlix, but I'm just interested in knowing if you might have > any idea of what might be wrong. I don't think is an hardware problem. 1) Please try unplugging the serial mouse from IOBlix and tell me what happens reloading the driver. 2) Using 2.2 kernel what was your configuration ? Was you able to use a serial mouse a with that kernel & IOBlix driver? 3) Do you use the IOBlix Ethernet module with Linux ? and if yes with what type of driver? Taking a look in the flow of kernel's IPL the serial devices are configured before the ethernet ones and when the driver initialize the serial part of IOBlix is a MUST to keep switched off all the interrupts this because there is a risk to make false UART starts. Unfortunately AFAYK there are only three bits i can use to disable interrupts and are listed in the ioblix.h file. Thank you for your response Regards Giorgio |