Page 2 of 8 FirstFirst 12345678 LastLast
Results 11 to 20 of 72

Thread: SheevaPlug Wishlist

  1. #11
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    Quote Originally Posted by Bugbyte View Post
    Okay, I want to make this happen but am an idiot in Linux. I know a lot more than I use to, but can someone help me out here a little? I need to know:

    1. Is there a step-by-step guide on how to build your own distro?
    2. I have a plug and can compile one on the plug but my other computer is a Mac. I can run either OSX or Windows on it if necessary. How do I build a distro on those OS' to flash onto the Sheeva?
    3. What are the exact packages I should add to the distro (and where are they located) that comes with the Sheeva to allow:
    • FTDI_SIO
    • OBDII
    • Fusion Brain
    • WiFi
    • WiFi proximity
    • LAMP? (or is this more appropriate to install later?)

    (did I leave anything off?)

    I've installed a lot of packages like FTP, MAN, PHP and so forth on my plug. Is it appropriate to put those in a distro or add them later? I suspect the disadvantage is that you bloat the distro. However, I'd like to have some of the basic functionality in place when you install it.

    I really need to get this working as I'm stalled on my iPhone project until I get FTDI in place. The whole point of the Sheeva is to have it interface with the world and control it from the iPhone via the web server on the plug.
    This is def not n00b friendly. But most of the info is there.

    http://wiki.openice.org/index.php?title=Linuxice2

    I either need to spend some time getting a cross-compile envi going or getting a plug. Can you attach your /etc/apt/sources.list file from your plug? I'll be able to bootstrap from it and setup a qemu VM. Also attach your /boot/config-[kernel version] file.
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  2. #12
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    okay, i found this howto: https://wiki.ubuntu.com/ARM/RootfsFromScratch

    When i get home from work I'll work on the environment going.

    Anyone have an idea on how the plug's distro is setup? I heard someone mention something about flashing. What bootloader does it use?

    thanks,
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  3. #13
    SuperMod - OBDII GPS Logger forum
    Auto Apps:loading...

    Join Date
    Mar 2009
    Location
    Los Angeles
    Posts
    929
    http://plugcomputer.org/plugwiki/ind...sked_Questions

    The plug wiki is actually a legitimately good source of information.

    Whoever's working on this, I beseech of you: use ubifs not jffs2. I will gladly help test whatever distribution you cook, *especially* if you use ubifs for it :-).

    obdgpslogger isn't in any official repos yet, but if you build it on the plug it does have a "make package" command that will cook a .deb for you. It's not built using the official debian tools [yet another thing on my TODO list], but it does work for "dpkg -i obdgpslogger.deb"

    Gary (-;
    OBDGPSLogger, for logging OBDII and/or GPS data
    OBDSim, an OBDII/ELM327 software simulator
    mp3car forums: obdgpslogger, obdsim

  4. #14
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    Quote Originally Posted by chunkyks View Post
    http://plugcomputer.org/plugwiki/ind...sked_Questions

    The plug wiki is actually a legitimately good source of information.

    Whoever's working on this, I beseech of you: use ubifs not jffs2. I will gladly help test whatever distribution you cook, *especially* if you use ubifs for it :-).

    obdgpslogger isn't in any official repos yet, but if you build it on the plug it does have a "make package" command that will cook a .deb for you. It's not built using the official debian tools [yet another thing on my TODO list], but it does work for "dpkg -i obdgpslogger.deb"

    Gary (-;
    obdgpslogger is in the official LinuxICE repo .

    I am willing to build, package and repo-ize the openice packages for the sheeva. However, for obvious reasons I don't have enough time to build/maintain the complete distro for the sheeva. Furthermore, I don't have much interest in getting a plug for myself right now.

    I think it's also important to note that all of this stuff is useless without the php/web interfaces to go with it. How far are we away from having a package for that?
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  5. #15
    Admin. Linux loser.
    Auto Apps:loading...
    Bugbyte's Avatar
    Join Date
    Sep 2004
    Location
    Corning, NY
    Posts
    7,364
    Blog Entries
    2
    Quote Originally Posted by kev000 View Post
    This is def not n00b friendly. But most of the info is there.

    http://wiki.openice.org/index.php?title=Linuxice2

    I either need to spend some time getting a cross-compile envi going or getting a plug. Can you attach your /etc/apt/sources.list file from your plug?
    deb http://ports.ubuntu.com jaunty main restricted universe multiverse


    Quote Originally Posted by kev000 View Post
    I'll be able to bootstrap from it and setup a qemu VM. Also attach your /boot/config-[kernel version] file.
    Only two files in the /boot folder, no /config folder. The files are: fat.ko and vfat.ko
    Quote Originally Posted by ghettocruzer View Post
    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
    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

  6. #16
    Admin. Linux loser.
    Auto Apps:loading...
    Bugbyte's Avatar
    Join Date
    Sep 2004
    Location
    Corning, NY
    Posts
    7,364
    Blog Entries
    2
    Well, I've been reading up on php and it doesn't look real hard. Even though I'm a Linux n00b, I actually do know how to program and php looks an awful lot like a lot of the languages I've programmed in, so I think I'll be able to make headway there.

    Since I have an interest in it, it probably makes the most sense for me to learn how to do this. You may have to do some hand-holding, but I'm sure it's not complete rocket science.

    Also, since I could care less about the file system, sure, I'm up for using ubifs. According to the wiki it's faster. Okay. I don't intend to use the plug for high speed stuff but hey, it certainly can't hurt going forward. There don't appear to be any tradeoffs to be made technically. Or at least the wiki didn't mention any.
    Quote Originally Posted by ghettocruzer View Post
    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
    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

  7. #17
    Admin. Linux loser.
    Auto Apps:loading...
    Bugbyte's Avatar
    Join Date
    Sep 2004
    Location
    Corning, NY
    Posts
    7,364
    Blog Entries
    2
    Okay, the instructions on plugcomputing.org tell how to cross-compile the kernel.

    I've heard that cross-compiling can sometimes be tricky, especially if it is for a different processor. Still, does it make sense to do this on my non-ARM machine for convenience?

    If I want to compile it on the Sheeva itself, how do I do that? Move the kernel file to the plug, then compile it? If yes, where do I put it and then when it is finished, I do what? - copy it back to my home machine to prepare it for flashing?
    Quote Originally Posted by ghettocruzer View Post
    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
    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

  8. #18
    SuperMod - OBDII GPS Logger forum
    Auto Apps:loading...

    Join Date
    Mar 2009
    Location
    Los Angeles
    Posts
    929
    I've heard that cross-compiling can sometimes be tricky
    Because cross-compiling is a pita, here's a picture of Nikki:
    Heh.

    Well, actually, it's not bad at all. I don't know how to cross-compile from windows [but I think the tools you need are on the CD that came with the sheeva, or freely downloadable], but I do know for a fact that the linux ones are on the CD and easy to use: http://www.mp3car.com/vbulletin/obdi...ml#post1321541

    Gary (-;
    OBDGPSLogger, for logging OBDII and/or GPS data
    OBDSim, an OBDII/ELM327 software simulator
    mp3car forums: obdgpslogger, obdsim

  9. #19
    Admin. Linux loser.
    Auto Apps:loading...
    Bugbyte's Avatar
    Join Date
    Sep 2004
    Location
    Corning, NY
    Posts
    7,364
    Blog Entries
    2
    I found instructions for installing a cross-compiling ARM toolchain on OS X's gcc and XCODE environment. I'm following them now and if all goes well (LOTS of steps), I should have the ability to cross compile on my desktop machine.

    Then I'll need to figure out how you include stuff in a distro. I can certainly find the kernel without difficulty but will need to figure out how you add and subtract stuff from it. I think that information is in the links you guys posted above. I've only scanned them at this point.
    Quote Originally Posted by ghettocruzer View Post
    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
    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

  10. #20
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    Installing/Removing should be as easy as apt-get install/remove shouldn't it? Or is the FS read-only and you have to remount it to write to it?
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

Page 2 of 8 FirstFirst 12345678 LastLast

Similar Threads

  1. AMP Wishlist Thread
    By aychamo in forum AMP
    Replies: 361
    Last Post: 02-10-2010, 03:23 PM
  2. DigitalMod Wishlist...What would YOU build...
    By froalskiner in forum DigitalMods (Scripts / API)
    Replies: 20
    Last Post: 10-17-2006, 11:18 AM
  3. iGuidance wishlist
    By sebberry in forum GPS
    Replies: 10
    Last Post: 05-05-2006, 03:34 AM
  4. AutoTouch news... (Wishlist?)
    By Gremlin in forum AutoTouch
    Replies: 12
    Last Post: 08-01-2005, 04:18 PM
  5. Skin wishlist..
    By TheKingPlaza in forum FrodoPlayer
    Replies: 14
    Last Post: 09-05-2004, 03:18 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •