volrok, I think you're missing something. Let me try to explain. Kris, if I'm
leading him astray, please correct me.
1) The bootrom in the TS-7400 looks at the onboard flash for a kernel and
initial ramdisk. The kernel is stored in partition 1 of the mtd device.
2) the initrd (initial ramdisk) is stored in partition 2.
3) It starts up the kernel pointing to its initrd on the command line. The
kernel runs and mounts the initrd.
4) you're booted!! Unfortunately, the only thing you have access to is the
initrd, which has no free space and not permanent.
5) if you exit (or if you have linked linuxrc-mtdroot to linuxrc), the initrd
gets abandoned and the root becomes mtd 3.
6) But this whole time you've been running the same 2.4 kernel. 2.4 is kinda
old and doesn't implement udev, nor does
it handle USB very well.
So the key here is to change the bootrom (using tsbootrom-update) so that it
loads the kernel off the SDcard. Follow the instructions that tell you how to
run tsbootrom-update. Don't forget the mac part! The Ethernet address is stored
in the bootom, and if you don't do this step, you'll lose your Ethernet address
forever!
Once you've done that, the bootrom says TS-SDBOOT when it starts up. It loads
the kernel off partition 2, the initrd off partition 3, and then switches root
to partition 4. Partition 1 is not used. I don't know why.
Don't worry about your English -- it's much better than my Spanish!
-russ
________________________________________
From: on behalf of volrok
Sent: Monday, January 10, 2011 9:58 AM
To:
Subject: [ts-7000] Re: TS-FLASHBOOT DOES NOT WORK
Thanks Kris.
My problem is solve. the onboardflash it's running.
But, i have other problem.
THe nex link http://www.embeddedarm.com/software/arm-linux-fastboot-ts7300.php
, shows the steps for preparing sd card.
I don't understand the step five.
-the first problem is the command bootrom-update, the console show the next
"-sh: bootrom-update: not found ". how realize the update?
-the second problem: I don't mount sd card in the TS-7400.
think that without the step five(update bootrom), the system not boot in the sd
card
I write from Chile. Forgives my language.
--- In "Kris" <> wrote:
>
> You will need to make sure to use a properly formatted SD card in the SD card
> slot. Use
> ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7200-linux/binaries/ts-images/sdimage.dd.bz2
> for a 2.4 kernel, or
> ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7200-linux/binaries/ts-images/ts7260-linux2.6-etch.dd.bz2
> for a 2.6 kernel.
>
> -Kris Bahnsen
> Technologic Systems
>
>
> --- In "volrok" <volrok@> wrote:
> >
> >
> > I have a TS-7400 and I TRIED the code
> > ln -sf /linuxrc-sdroot /linuxrc; save
> >
> > From this moment do not WORK a the console mode in TS-7400
> >
> > Only it shows this
> >
> > >> TS-FLASHBOOT - built Sep 27 2006
> > >> Copyright (c) 2006, Technologic Systems
> > .
> > .
> > .
> >
> >
> > I write from Chile, my ENglish is not good
> >
>
------------------------------------
Yahoo! Groups Links
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|