|
From: Jochen R. <jo...@pa...> - 2002-12-04 10:47:37
|
> > Sorry to be so silent, ive found the serial-bug in my Netstation.... one > > of voltage regulator is slowly died... melting a some chips around.. so > > till i don't fix it or find another one i can only listen to your good > > news ;)) Do you mean one of the bigger regulators with the heat sinks? Then the whole machine should not work any longer, I think. There is another 7805 (surface mount) which I think is used for analog supply only. Then there is a 7812 with small heat sink. I thought the 12V was needed for the smartcard, but it could be for the serial port as well. The serial port uses a maxim part, so it should work on 5 volts -- strange. > > Sorry to hear this :-( You know that the Serial is no longer needed. I > suppose that this has really broken things for your NS :-( > > > "wss0 at isa0 port 0x82c-0x833 irq 10 drq 0 drq2 1: CS4231A" > > Yes, this pretty much looks like what I had found brute forcing it. I had > left an script testing io ports and irqs and found this morning that it had > stopped with io=0x830 saying that the irq was not ok, so I just had to test > the irq and came to the result that the io is 0x830 and the irq is 10, then > I added the dma info you got from the BSD wich took me to this line: > > modprobe cs4232 io=0x830 irq=10 dma=0 dma2=1 How come the io port range on the BSD setup starts 4 bytes lower than 0x830? Maybe one of the other small chips on the board implements the PnP stuff for the CS4231A? > The problem with this is that the NS hangs when I do this :-( Does it hang when you do the modprobe command, or when you try to play back? > Any ideas on why this can be happening? The only other device in the box that uses ISA-style DMA is the floppy disk controller. I don't have access to hardware right now, or I would try to configure a kernel with floppy driver. The National Semiconductor SuperIO chip contains a floppy interface, and that may be bumbling around on dma 0 unless configured. Regards, Jochen |