Tiny Core Base > TCB Talk

Custom Kernel

(1/2) > >>

hoogenboom:
I figured that I'd start a new thread. Based on this:


--- Quote from: curaga on May 04, 2016, 12:22:13 PM ---TC 3 was the last kernel using the old IDE layer. Most likely your older thin client uses a rare ide chipset that's not well supported under the new ata layer, and if you built a custom kernel with the old ide driver for it, you could use TC 7.

Look into the TC 3 dmesg for any ide/ata messages.

--- End quote ---

I found this from the dmesg output (attached)

pci 0000:00:0f.2: legacy IDE quirk: reg 0x10: [io  0x01f0-0x01f7]
pci 0000:00:0f.2: legacy IDE quirk: reg 0x14: [io  0x03f6]
pci 0000:00:0f.2: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
pci 0000:00:0f.2: legacy IDE quirk: reg 0x1c: [io  0x0376]

Another thing I should mention is when I was trying every downlevel iso of TC on this hardware. TC 4.1 was the last one that booted to the desktop. I would love to get TC 7 running on this. It would probably solve my touchscreen issue as well. Thank you. This community rocks!

curaga:
Please post the dmesg from TC 3.8.4, the version that saw your IDE drives.

hoogenboom:
Certainly!

Rich:
Hi hoogenboom
From your TC 3.8.4 dmesg attachment:

--- Quote ---ide_generic: please use "probe_mask=0x3f" module parameter for probing all legacy ISA IDE ports
--- End quote ---
Try adding the boot code:

--- Code: ---ide-generic.probe-mask=0x3f
--- End code ---
found here:
http://www.mjmwired.net/kernel/Documentation/kernel-parameters.txt#1377

curaga:
Yes, the cs5535 is experimental under ata, but stable under ide.

So in the kernel config, you need to say yes to "ATA/ATAPI/MFM/RLL support (DEPRECATED)" and "AMD CS5535 chipset support" under it.
Alternatively, say yes to the experimental cs5535 ata driver, but that may be risky.

Navigation

[0] Message Index

[#] Next page

Go to full version