51

Re: Install Debian onto a USB stick and run in a chroot on the Infocast 8"

Apologizes for the cross-post but I am hoping maybe to refresh the topic for anyone trying with newer versions of Debian (Squeeze in my case)

Gathering up a lot of info via the wiki and this thread I am close but need some help with tslib - here is the new thread if anyone can provide any insight

http://forum.chumby.com/viewtopic.php?pid=41773

thanks!

Re: Install Debian onto a USB stick and run in a chroot on the Infocast 8"

(squeeze without chroot jail)
see http://forum.chumby.com/viewtopic.php?id=8949

Re: Install Debian onto a USB stick and run in a chroot on the Infocast 8"

quispie12@yahoo.com wrote:

(squeeze without chroot jail)
see http://forum.chumby.com/viewtopic.php?id=8949

Can you give me an idea how one would modify this procedure for the Silvermoon platform?

Brian, #1 Joan Jett Fan

54 (edited by quispie12@yahoo.com 2013-09-30 14:51:15)

Re: Install Debian onto a USB stick and run in a chroot on the Infocast 8"

Sorry for the late response.  Don't think I got a notification.

It should be pretty much the same except you would need to start with a working OE Angstrom image for the silvermoon platform.  I just got an infocast and I'm trying to build a working Angstrom image but there are problems with outdated git calls via https so I haven't been able to build an working image to try this.   Both of these howtos have failed for me:

http://wiki.chumby.com/index.php?title= … ded_(Beta)
http://www.kosagi.com/w/index.php?title … enEmbedded


If you have the working OE Angstrom image then you have the boot image, modules, and firmware for the device.  As far as the Debian rootfs goes, I think that the armel binaries will work.
[del]but the armhf binaries should be faster.  I've found other Debian hybrid instructions for similar devices with the newer ARM processors here:[/del]

[del]https://olimex.wordpress.com/tag/debian/[/del]

[del]and there is a link to a rootfs labeled debian_34_fs.tgz here:[/del]

[del]https://docs.google.com/file/d/0B-bAEPM … sp=sharing[/del]
[correct me if I'm wrong but it appears that the Insignia CPU is armel based]

If I can get my hands on a working OE Angstrom image for my Insignia then I would be happy to post step-by-step instructions on howto bring up Debian..

Re: Install Debian onto a USB stick and run in a chroot on the Infocast 8"

Update:

I've finally been able to build a Silvermoon image in ubuntu 10.04 by painstakingly collecting all of the missing dependency tarballs that fail to download in the normal ways.  After checking their checksums I drop them into the correct directories and it finally created the Silvermoon image.  When I try to boot the image in the Infocast 8 it gives me the nice Angstrom graphic on the device screen but it freezes before coming to the login prompt in the console with some kind of read-only filesystem error.

Unfortunately it needs to be able to boot up all the way in OE before I try the next step of adding a Debian filesystem.  I was hoping  to rebuild the kernel in OE first because Sean mentioned that the latest Silvermoon kernel from "sources" had the touchscreen support patched in it which allow me to possibly move onto Debian with ts support.

Re: Install Debian onto a USB stick and run in a chroot on the Infocast 8"

Still following the thread even though I've never been able to make any progress. You are getting somewhere at least. Sending encouragement your way! Wish I had more to offer. Keep us posted and thanks!

Brian, #1 Joan Jett Fan

Re: Install Debian onto a USB stick and run in a chroot on the Infocast 8"

I had a similar read-only filesystem error on my OE build for the falconwing during boot.

I have not had a chance to figure out what is going on.

Re: Install Debian onto a USB stick and run in a chroot on the Infocast 8"

Hello all. I haven't read the entire thread so what I'm about to write may be off.

@quispie12, you mentioned you wanted OE images; did you mean pre-built images? I just discovered that I have 3 OE images on one of my backup folders. These were built in 2011 when I was experimenting and had a fully functional OpenEmbedded build environment.

I believe I was able to build 3 different images (with different levels of support). They're named:
* rom-chumby-silvermoon-console-image.img
* rom-chumby-silvermoon-xorg-image.img
* rom-chumby-silvermoon-x11-image.img

Since they are images, each of them is 376Megs in size. It has been a while but I'm pretty sure they were functional and did not exhibit the read-only error you describe. Unfortunately the OE build environment I had is long gone so I can't sift through it for any notes. All I have are the binaries.

Let me know if you need them and I'll find a way to get them to you.

On another note, I had a Lenny chroot working a few years ago that I just recently tried to get working again, but since Lenny is no longer supported I'm unable to update and retrieve packges. So I made another chroot environment but this time with Squeeze (which has also reached end of life but is still available). That one seems to work decently well (except for some bizarre issues with apt).

I hope to make some time and do a proper writeup on the updated procedure and work-arounds for Squeeze and Wheezy some time soon. But I abandoned experimenting with Wheezy once I discovered I could not get mpd to run (segmentation fault).

Oh, and one more thing. I too encountered lots of issues with getting touchscreen (and X and other software) to play nice with one another. I discovered that most of the issues were due to having an improper environment variable for the device (can't recall off the top of my head).