aic7xxx timeout errors on boot
Jim Shepherd
jimshep at mindspring.com
Thu Mar 30 15:29:54 PST 2000
Jim Shepherd wrote:
>
> I searched the web and was unsuccessful in finding a reference to an
> available firmware update. The Chinon website says that their CDROMs are
> no longer supported and their published phone numbers ring without
> answer. I also ran across several other comments about the firmware
> being broken, just as you mentioned. It seems that their firmware does
> not exactly follow the SCSI-2 specs.
>
> For all of the following tests, the wide negotiation and synchronous
> communication were disabled in the adapter's bios. I updated the kernel
> to 2.3.51 with the exact same results. I also compiled and installed
> the 2.2.14 kernel, again, with the same results. Following your
> recommendation, I copied the sr.h and sr.c files from 2.2.3 (at the time
> the last kernel that I knew worked) into the 2.2.14 tree, recompiled and
> installed the updated kernel. Still, no luck. To better help to
> understand where the problem began in the 2.2 series, I began compiling
> the kernels from 2.2.3 to 2.2.14 to find the step that caused the
> problem. The last kernel to work that I have tried was 2.2.8. Kernel
> 2.2.10 failed. Here are the scsi changes from the patch summaries:
>
> 2.2.9:
> linux/drivers/scsi/aha152x.c (23 lines)
> 2.2.10:
> linux/drivers/scsi/Config.in (13 lines)
> linux/drivers/scsi/README.aic7xxx (64 lines)
> linux/drivers/scsi/README.st (25 lines)
> linux/drivers/scsi/aic7xxx/aic7xxx.reg (146 lines)
> linux/drivers/scsi/aic7xxx/aic7xxx.seq (510 lines)
> linux/drivers/scsi/aic7xxx/scsi_message.h (14 lines)
> linux/drivers/scsi/aic7xxx.c (3281 lines)
> linux/drivers/scsi/aic7xxx_proc.c (106 lines)
> linux/drivers/scsi/aic7xxx_reg.h (92 lines)
> linux/drivers/scsi/aic7xxx_seq.c (987 lines)
> linux/drivers/scsi/scsi.c (40 lines)
> linux/drivers/scsi/scsi.h (8 lines)
> linux/drivers/scsi/scsi_proc.c (9 lines)
> linux/drivers/scsi/scsi_syms.c (23 lines)
> linux/drivers/scsi/scsicam.c (38 lines)
> linux/drivers/scsi/sd.c (29 lines)
> linux/drivers/scsi/sg.c (1161 lines)
> linux/drivers/scsi/sr_ioctl.c (13 lines)
> linux/drivers/scsi/st.c (34 lines)
> linux/drivers/scsi/st.h (8 lines)
> linux/drivers/scsi/sym53c8xx.c (9 lines)
>
> I am in the process of compiling 2.2.9 (I only have a P133, so it takes
> a while), but it doesn't look like any pertinent changes were made to
> that version.
>
> What would you like for me to do next?
>
> Jim Shepherd
I compiled and installed 2.2.9 and it worked fine, so it seems that the
code change from 2.2.9 to 2.2.10 has caused the problem. I attempted to
copy the 2.2.10 aic7xxx files into the 2.2.9 tree and compile, but I was
never able to overcome the compiler errors. I also tried the copying the
2.2.9 aic7xxx files into the 2.2.10 tree, but again ran into compiler
errors.
I am going out of town for a few days, but look forward to helping on
this when I get back.
Jim Shepherd
To Unsubscribe: send mail to majordomo at FreeBSD.org
with "unsubscribe aic7xxx" in the body of the message
More information about the aic7xxx
mailing list