Tiny Core Base > TCB Talk
Custom Kernel
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