ipilcher / n5550

Thecus N5550 hardware support
GNU General Public License v2.0
8 stars 8 forks source link

Having trouble getting this working #4

Open helamonster opened 9 years ago

helamonster commented 9 years ago

I am having trouble getting this working. Here's what I have been able to do:

The n5550_ahci_leds module is loaded but the LEDs don't do anything. So I modprobe n5550_board and it turns on the green drive LEDs solid for drives 2-5, but they don't ever blink and the test2 LCD tool does not work:

[root@Test Thecus (main) lcd]# cat /etc/modules 
n5550_ahci_leds
n5550_board
it87
[root@Test Thecus (main) lcd]# lsmod | grep 'ahci\|n55'
n5550_board            28672  0 
ahci                   36864  4 
n5550_ahci_leds        16384  1 
libahci                32768  2 ahci,n5550_ahci_leds
[root@Test Thecus (main) lcd]# ./test2 
Configuring PIC GPIO
write: /sys/class/gpio/export: Invalid argument

Am I missing something?

ipilcher commented 9 years ago

On 05/22/2015 02:16 PM, Jeremy Bryan Smith wrote:

The |n5550_ahci_leds| module is loaded but the LEDs don't do anything. So I |modprobe n5550_board| and it turns on the green drive LEDs solid for drives 2-5, but they don't ever blink and the test2 LCD tool does not work:

You need to add "acpi_enforce_resources=lax" to your kernel command line.

Out of curiosity, why CentOS 6, rather than CentOS 7?

Ian Pilcher arequipeno@gmail.com

-------- "I grew up before Mark Zuckerberg invented friendship" --------

ipilcher commented 9 years ago

FYI, I just added a "QuickStart" for CentOS 7 to the wiki.

helamonster commented 9 years ago

I just tried rebooting with "acpi_enforce_resources=lax" in the kernel options. It did not seem to have any effect:

leds-pca953x 5-0064: setting platform data
leds-pca953x 5-0062: setting platform data
leds-pca953x 5-0062: gpios 16...31
platform leds-gpio: Driver leds-gpio requests probe deferral
export_store: invalid GPIO 15

Anything else I can do to get more details?

I have a few of these and many other similar devices in the field, and just for consistency (and ease of management) sake, I'm sticking with CentOS 6 for now.

ipilcher commented 9 years ago

On 05/26/2015 01:29 PM, Jeremy Bryan Smith wrote:

Anything else I can do to get more details?

What does "dmesg | grep gpio_ich" say?

If nothing, try explicitly loading the module with modprobe and then re-running "dmesg | grep gpio_ich".

Ian Pilcher arequipeno@gmail.com

-------- "I grew up before Mark Zuckerberg invented friendship" --------