HGI80 install on a Pi - getting Lost
Posted: Friday 11 May 2018 10:15
<r>Morning all,<br/>
<br/>
I'm trying to get a HGI80 running on my Pi, but the explanation on the wiki goes pretty hardcore, pretty quickly and I'm lost!<br/>
<br/>
I ended up following this (from a post on domoticaforum):<br/>
<CODE><s></e></CODE>
(note I had to change the URL to a place where the file could be downloaded from)<br/>
Inside that have:<br/>
<CODE><s></e></CODE>
Add in /etc/udev/rules.d/99-usb-serial.rules to have persistent USB device<br/>
<CODE><s></e></CODE>
But I'm still getting no devices showing.<br/>
<br/>
When I run dmesg I can see some issues on the USB:
<QUOTE><s>
Can anyone help?
Thanks
<br/>
I'm trying to get a HGI80 running on my Pi, but the explanation on the wiki goes pretty hardcore, pretty quickly and I'm lost!<br/>
<br/>
I ended up following this (from a post on domoticaforum):<br/>
<CODE><s>
Code: Select all
</s>cd /lib/firmware/
sudo wget ftp://ftp.lyx.org/pub/linux/distributions/0linux/archives_sources/linux-firmware/linux-firmware/ti_3410.fw
cd /etc/udev/rules.d/
sudo nano 46-hgi80_usb.rules<e>
(note I had to change the URL to a place where the file could be downloaded from)<br/>
Inside that have:<br/>
<CODE><s>
Code: Select all
</s># Rules for hotplugging Honeywell HGI80 USB device
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="10ac", ATTR{idProduct}=="0102", NAME="ttyUSB0", RUN+="/sbin/modprobe ti_usb_3410_5052"
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="10ac", ATTR{idProduct}=="0102", NAME="ttyUSB0", RUN+="/bin/sh -c 'echo 10ac 0102 > /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id'"<e>
Add in /etc/udev/rules.d/99-usb-serial.rules to have persistent USB device<br/>
<CODE><s>
Code: Select all
</s>SUBSYSTEM=="tty", subsystems=="usb", ENV{ID_VENDOR}=="10ac", SYMLINK+="ttyUSB13"
<e>
But I'm still getting no devices showing.<br/>
<br/>
When I run dmesg I can see some issues on the USB:
<QUOTE><s>
</e></QUOTE></r></s>[ 16.120473] usb 1-1.4: new full-speed USB device number 5 using dwc_otg<br/>
[ 16.295555] usb 1-1.4: New USB device found, idVendor=10ac, idProduct=0102<br/>
[ 16.295571] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3<br/>
[ 16.295582] usb 1-1.4: Product: TUSB3410 Boot Device<br/>
[ 16.295592] usb 1-1.4: Manufacturer: Texas Instruments<br/>
[ 16.295603] usb 1-1.4: SerialNumber: TUSB3410<br/>
[ 16.322851] usbcore: registered new interface driver usbserial<br/>
[ 16.322964] usbcore: registered new interface driver usbserial_generic<br/>
[ 16.323077] usbserial: USB Serial support registered for generic<br/>
[ 16.328075] usbcore: registered new interface driver ti_usb_3410_5052<br/>
[ 16.328245] usbserial: USB Serial support registered for TI USB 3410 1 port adapter<br/>
[ 16.328357] usbserial: USB Serial support registered for TI USB 5052 2 port adapter<br/>
[ 16.328528] ti_usb_3410_5052 1-1.4:1.0: TI USB 3410 1 port adapter converter detected<br/>
[ 16.329820] usb 1-1.4: Direct firmware load for ti_usb-v10ac-p0102.fw failed with error -2<br/>
[ 17.130478] usb 1-1.4: reset full-speed USB device number 5 using dwc_otg<br/>
[ 17.266368] usb 1-1.4: device firmware changed<br/>
[ 17.266686] ti_usb_3410_5052: probe of 1-1.4:1.0 failed with error -5<br/>
[ 17.266767] usb 1-1.4: USB disconnect, device number 5<br/>
[ 17.360520] usb 1-1.4: new full-speed USB device number 6 using dwc_otg<br/>
[ 17.552820] usb 1-1.4: New USB device found, idVendor=10ac, idProduct=0102<br/>
[ 17.552838] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3<br/>
[ 17.552848] usb 1-1.4: Product: TUSB3410 Boot Device<br/>
[ 17.552859] usb 1-1.4: Manufacturer: Texas Instruments<br/>
[ 17.552869] usb 1-1.4: SerialNumber: TUSB3410<br/>
[ 17.555704] ti_usb_3410_5052 1-1.4:1.0: TI USB 3410 1 port adapter converter detected<br/>
[ 17.555778] ti_usb_3410_5052: probe of 1-1.4:1.0 failed with error -5<br/>
[ 17.558481] ti_usb_3410_5052 1-1.4:2.0: TI USB 3410 1 port adapter converter detected<br/>
[ 17.559058] usb 1-1.4: TI USB 3410 1 port adapter converter now attached to ttyUSB0<br/>
[ 18.150083] random: crng init done<e>
Can anyone help?
Thanks