• Home
  • Help
  • Search
  • Login
  • Register
Pages: 1 ... 4 5 [6] 7 8 ... 10
Author Topic: New QT based installer: Easy Plug Computer Installer (ESIA)  (Read 71993 times)
truehl
Newbie
*

Karma: 0
Posts: 23


View Profile
« Reply #75 on: June 11, 2010, 05:04:41 AM »

Hi,
is there anyone to explain, how to deal with the u-boot environment-variables using ESIA?
1. When is the uboot-dflt.txt file used?
2. Can I change this e.g. to the multi-boot variables of NewIT?
3. Is the uboot-nand-custom.txt used when I flash the NAND?
4. Is the uboot-mmc-custom.txt used when I write to SD_Card?
5. Which varibles are used, when I choose to refresh the bootleader? I thought that might be the uboot-dflt.txt, but it seems not so.

Greetings,
Thomas
Logged

rooster
Administrator
Sr. Member
*****

Karma: 8
Posts: 311


View Profile
« Reply #76 on: June 13, 2010, 12:31:58 AM »

nurkkis,

Regarding the uboot not identifying the USB correctly,I have the ionics PlugComputer3.0 which includes 6282 SoC, I burned uboot 3.4.26 and I see that it found the DOK fine, the problem with the installer in this version is that the initrd uses mainline kernel that does not support this SoC version and thus the console is not initialized correctly and the ESIA application can not monitor it and stays stuck @ 10% though installation finishes fine.
If you replace the distro kernel that you burn with Marvell LSP based kernel you should be able to burn any distro without console throwing gibberish.

Attached is a patch that adds mainline 6282Z0 support for those of you that want to work with mainline on 6282.

phampson,
does the above explanation suites your setup?

* 0002--ARM-Kirkwood-Add-support-for-88f6282.patch (2.84 KB - downloaded 265 times.)
Logged

rooster
Administrator
Sr. Member
*****

Karma: 8
Posts: 311


View Profile
« Reply #77 on: June 13, 2010, 05:17:30 AM »

Thomas,
Quote
1. If I choose the backup-function before flashing, do I get a package I can use for an application later?
basically yes

Quote
Does ESIA work on Ubuntu 10.04
Yes it does, I tested it

Quote
Are there known issues to use ESIA with windows? Or in other words: Is it better tu use it on linux?
It works better on Linux for several reasons: libusb issues on win, FTDI driver problems with win and the windows USB handling.
I would advise to use Linux native or a VM on Windows.

Quote
4. I would like to use ESIA in my SqueezePlug project. Maybe I want to create a Ubuntu-Boot-Stick with ESIA preinstalled to make it very easy to use, would that be possible? If yes, which distribution would you prefere on such a Stick?
Basically you can pick whatever distro you like (Debian/Gentoo/Fedora) and add to it all the stuff you need and create an installation 'application'.
Logged

truehl
Newbie
*

Karma: 0
Posts: 23


View Profile
« Reply #78 on: June 13, 2010, 07:15:18 AM »

Hi Rooster,
thanks for your answer to my second questions. Did you see my first? Your tool is great, I like it very much. Two answers are open:
1. How can I change the u-boot environment variables? Changing of the uboot-nand-custom.txt and uboot-mmc-custom.txt seem to have no effect.
2. I would like to create a VM running on linux fully preconfigured for using esia. would you or other readers of this thread like to support me?

Greetings,
Thomas
Logged

rooster
Administrator
Sr. Member
*****

Karma: 8
Posts: 311


View Profile
« Reply #79 on: June 13, 2010, 07:50:22 AM »

Thomas,

Quote
How can I change the u-boot environment variables
The old school inline installer did use these files but the ESIA incorporates them within the source code, so basically you have two options:
1) modify the ESIA source code and build it
2) Post installation apply uboot environment changes

Quote
I would like to create a VM running on linux fully preconfigured for using esia
Install 10.04 in VirtualBox VM, I think the ESIA should work out of the box, if not it will resolve any dependency issue.
If you have problems tell me.
Logged

rooster
Administrator
Sr. Member
*****

Karma: 8
Posts: 311


View Profile
« Reply #80 on: June 13, 2010, 08:29:45 PM »

Plugdroid installation is on source forge.

1) esia should flash as normal on NAND and MMC

2) you will have to add "video=vfb:" to bootargs_root. If you add it to bootargs_console, you will not get a console.

3) connect to plugdroid UI using VNC viewer on port 5901 (calendar error is known bug so just hit ok and go on). First attempt may have fuzzy screen so just reboot and connect again.

4) download Android SDK to upload apps and use adb program in SDK bin after uncompressing. Lots if good documentation on adb, but highlight is connecting and uploading apps: adb connect ip:port. If you look at running processes on plugdroid you will see adb server on port 5555 I believe.
Logged

truehl
Newbie
*

Karma: 0
Posts: 23


View Profile
« Reply #81 on: June 15, 2010, 07:19:29 AM »

1) modify the ESIA source code and build it

How do I do this?

Install 10.04 in VirtualBox VM, I think the ESIA should work out of the box, if not it will resolve any dependency issue.
If you have problems tell me.

Which distibution would you prefer? It should be a small system without a lot of overhead. And it must be free to redistribute. Any suggestions?

Thanks a lot,
Greetings Thomas
« Last Edit: June 15, 2010, 07:40:39 AM by truehl » Logged

phampson
Newbie
*

Karma: 0
Posts: 32


View Profile
« Reply #82 on: June 15, 2010, 07:58:19 AM »

I have mentioned this to rooster in an email but thought it would be worth documenting in this post.

Could I request an application change to allow backing up a sheeva plug to the usb key outside of the flashing distribution. Ie this would allow a new package to be made quickly after changes have been made to the plug. By editting the backups name and manifest file.
Logged

rooster
Administrator
Sr. Member
*****

Karma: 8
Posts: 311


View Profile
« Reply #83 on: June 15, 2010, 12:01:17 PM »

Thomas,

Regarding a distro, I meant Ubuntu 10.04, you could install use alternate iso.

The source of the ESIA is in SourceForge web page
Logged

truehl
Newbie
*

Karma: 0
Posts: 23


View Profile
« Reply #84 on: June 16, 2010, 05:22:43 AM »

Regarding a distro, I meant Ubuntu 10.04, you could install use alternate iso.
I'll try this, thanks

The source of the ESIA is in SourceForge web page

I think that I've not enough knowledge in linux to do this. A lot of people will love to use your tool if they won't destroy their multi-boot option. Is there someone who could recomplie ESIA for that???

Thanks and greetings,
Thomas
Logged

rooster
Administrator
Sr. Member
*****

Karma: 8
Posts: 311


View Profile
« Reply #85 on: June 17, 2010, 02:26:05 AM »

Hi Thomas,

Basically you can build the ESIA in windows XP or in Linux VM (like using Ubuntu 10.04 in Virtual Box).
So as I see it you do not have to be a Linux guru to modify the ESIA source code and build it.
Logged

snake
Newbie
*

Karma: 3
Posts: 37



View Profile
« Reply #86 on: June 17, 2010, 08:39:28 PM »

Hello rooster,


connect to plugdroid UI using VNC viewer on port 5901 (calendar error is known bug so just hit ok and go on). First attempt may have fuzzy screen so just reboot and connect again.


This is great! I have tried installing android into the plug but I could not connect using a VNC viewer (xtightvncviewer) on my Ubuntu PC.
I have tried manually assigning an IP address in the plug by using "ifconfig". I could ping the plug via PC but I could not establish a VNC connection on "<assigned IP address>:5091"

Any helpful pointers? Do I need to activate a VNC server on the plugdroid using the command line?

Logged

rooster
Administrator
Sr. Member
*****

Karma: 8
Posts: 311


View Profile
« Reply #87 on: June 18, 2010, 02:31:40 AM »

I used the VNC viewer from my XP, after setting the network up (ifconfig eth0 <ipaddr> up).
Did you install it on nand/sd?
can you post the android boot print?
Logged

hanker
Newbie
*

Karma: 1
Posts: 20


View Profile
« Reply #88 on: June 19, 2010, 03:48:43 PM »

Greetings

Brand new sheevaplug owner here. (Got it four days ago.) I installed ESIA on a Dell Mini 9 netbook running ubuntu 9.10. I used it to install ubuntu 9.04 on NAND flash on the sheevaplug. As noted earlier in this thread, ESIA appears to hang at 8% progress while the message that's highlighted in ESIA is "* Starting on-board installer". Meanwhile, the terminal that I used to start ESIA is showing ""*Restarting OpenBSD Secure Shell server sshd"

Even though it looks like it's stuck here, and the little circular arrow is still spinning, once I see that message in the terminal, I can log in by ssh, with root, nosoup4u as usual. Everything seems to work OK.

There are no obvious errors in the ESIA install log. The last line is

Erasing Nand...Writing to Nand... done

Is this normal behavior?

Also I notice that since I ran ESIA, one of the leds has changed. It used to be that one led was green and the other was blue. Now one starts out green and turns red a couple of seconds after I power it up, and the other is blue. Is this normal? Is this a problem? Hardware problem? Software problem? Any insight/help is appreciated! Smiley
Logged

rooster
Administrator
Sr. Member
*****

Karma: 8
Posts: 311


View Profile
« Reply #89 on: June 20, 2010, 05:23:18 AM »

hanker,

So I guess you got the ESIA to burn the Ubuntu to your plug, the 8% issue can be resolved with burning different uboot version (I think 3.4.26).

Regarding the LEDs, it can be one of the two: Kernel version supporting the plug HW or Uboot version
Logged

Pages: 1 ... 4 5 [6] 7 8 ... 10
Print
Jump to: