# /sbin/modprobe ftdi_sio
FATAL: Could not load /lib/modules/2.6.22.18/modules.dep: No such file or directoryis your friend.Code:depmod -a
Gary (-;
Rule added -the vendor and product ID are the same, as show in the listing at the bottom, and something is different. Now when I ls /dev I get some new things listed:
Where gps1 and ttyUSB1 show up and disappear when plugging and unplugging. Also, inside 'serial' there is a file that appears and disappears and has the PL2303 in the file name. When I cat /dev/gps1 it works but no data comes through. How do you set the baud rate and parity? That could be the issue.Code:MAKEDEV network_latency ram2 tty22 tty51 ttypc block network_throughput ram3 tty23 tty52 ttypd bus null ram4 tty24 tty53 ttype char port ram5 tty25 tty54 ttypf console ppp ram6 tty26 tty55 ubi_ctrl core psaux ram7 tty27 tty56 urandom cpu_dma_latency ptmx ram8 tty28 tty57 usbdev1.1 fd pts ram9 tty29 tty58 usbdev1.1_ep00 full ptyp0 random tty3 tty59 usbdev1.1_ep81 gps1 ptyp1 rtc0 tty30 tty6 usbdev1.5 initctl ptyp2 serial tty31 tty60 usbdev1.5_ep00 input ptyp3 shm tty32 tty61 usbdev1.5_ep02 kmem ptyp4 sndstat tty33 tty62 usbdev1.5_ep81 kmsg ptyp5 stderr tty34 tty63 usbdev1.5_ep83 log ptyp6 stdin tty35 tty7 vcs loop0 ptyp7 stdout tty36 tty8 vcs1 loop1 ptyp8 tty tty37 tty9 vcs2 loop2 ptyp9 tty0 tty38 ttyS0 vcs3 loop3 ptypa tty1 tty39 ttyS1 vcs4 loop4 ptypb tty10 tty4 ttyUSB1 vcs5 loop5 ptypc tty11 tty40 ttyp0 vcs6 loop6 ptypd tty12 tty41 ttyp1 vcsa loop7 ptype tty13 tty42 ttyp2 vcsa1 mapper ptypf tty14 tty43 ttyp3 vcsa2 mem ram0 tty15 tty44 ttyp4 vcsa3 mtd0 ram1 tty16 tty45 ttyp5 vcsa4 mtd0ro ram10 tty17 tty46 ttyp6 vcsa5 mtd1 ram11 tty18 tty47 ttyp7 vcsa6 mtd1ro ram12 tty19 tty48 ttyp8 xconsole mtdblock0 ram13 tty2 tty49 ttyp9 zero mtdblock1 ram14 tty20 tty5 ttypa net ram15 tty21 tty50 ttypb
I don't see mygps, though. Should I?
Code:Bus 001 Device 005: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x067b Prolific Technology, Inc. idProduct 0x2303 PL2303 Serial Port bcdDevice 2.02 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 39 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x000a 1x 10 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered)
Want to:
-Find out about the new iBug iPad install?
-Find out about carPC's in just 5 minutes? View the Car PC 101 video
# /sbin/modprobe ftdi_sio
FATAL: Could not load /lib/modules/2.6.22.18/modules.dep: No such file or directoryis your friend.Code:depmod -a
Gary (-;
OBDGPSLogger, for logging OBDII and/or GPS data
OBDSim, an OBDII/ELM327 software simulator
mp3car forums: obdgpslogger, obdsim
Looks like you do have gpsd rules that are overriding my rules. Look in /lib/udev/rules.d and see if there is something related to gpsd. If there is, mv the file to somethingelse90-gpsd.rules or something.
Are you inside where you can't get a signal? I may have some time this weekend to ssh into your plug and hack around a bit if that's okay with you. Do you IRC?
Former author of LinuxICE, nghost.
Current author of nobdy.
Just a quick update on this thread...
I got the plug set up to compile, but I quickly ran out of space on the internal flash. I also got a Qemu ARM virtual machine built on my server, but I'm having trouble getting Qemu to use the right ethernet device so I see the outside world on the network.
I would get an SD card for the sheeva, but I think the VM is the "right" way to go. I'd like to keep the sheeva in the car when it's production ready while still being able to build packages and push to the repo.
I've also got a VPS (virtual private server) going to put all the packages on: archive.openice.org. It's got a pretty good upload connection so updates will be quick. I'll post here when I get the repo created.
The packages that I will include in the repo for ARM:
proximity
fbd
obdgpslogger
linuxice-rules (contains udev rules for logger, fbd, etc)
gpsd (this is modified for linuxice because the ubuntu/debian package blows)
Anything else?
Former author of LinuxICE, nghost.
Current author of nobdy.
Stop where you are. You're wasting time with the default OS.
Ubuntu is dropping ARM support. The OS that the plug comes with is a flavor of Ubuntu. It's very limited and it doesn't support a lot of stuff. Get an SD card, and debian lenny is the easiest thing to put on it.
Update uboot to boot from SD: http://www.cyrius.com/debian/kirkwoo...t-upgrade.html
Install lenny:
http://www.cyrius.com/debian/kirkwoo...ug/unpack.html
It's stable and works very well. I've been using it since august without a hitch.
My Nearly Complete Car:
http://www.mp3car.com/vbulletin/show...ed-car-pc.html
Micro Control Center... Control Your Car Across the Internet
http://www.mp3car.com/fusion-brain/1...-internet.html
Website: (It's a work in progress, really. All my projects have taken me from ever really developing it.)
http://paulfurtado.com/
What source do you have that ubuntu is dropping ARM? I find that odd since the whole reason why they did support arm is for the upcoming ARM netbooks that are about to be released.
Now that I've got the VM up and going, doing the same for debian lenny won't be a problem.
Former author of LinuxICE, nghost.
Current author of nobdy.
I recalled from my memory incorrectly. Ubuntu is NOT dropping ARM. They are dropping support for ARMV5 and older... https://wiki.ubuntu.com/Mobile/ARMv7AndThumb
The sheeva plug is ARMV5.
My Nearly Complete Car:
http://www.mp3car.com/vbulletin/show...ed-car-pc.html
Micro Control Center... Control Your Car Across the Internet
http://www.mp3car.com/fusion-brain/1...-internet.html
Website: (It's a work in progress, really. All my projects have taken me from ever really developing it.)
http://paulfurtado.com/
That's depressing. Oh well, I guess I'll have to build a debian VM as well.
Former author of LinuxICE, nghost.
Current author of nobdy.
Personally I hated the version of Ubuntu that came with the plug. It was always such a mission to compile anything, the apt-get files kept on getting corrupted and needed to be deleted, the repository lacked so much software I wanted to install as well. Debian lenny was a breath of fresh air that made the sheeva plug simple again.
My Nearly Complete Car:
http://www.mp3car.com/vbulletin/show...ed-car-pc.html
Micro Control Center... Control Your Car Across the Internet
http://www.mp3car.com/fusion-brain/1...-internet.html
Website: (It's a work in progress, really. All my projects have taken me from ever really developing it.)
http://paulfurtado.com/
Bookmarks