Hi Don. I used the 512mbsd-7400-linux2629-lenny-eabi.dd image,
and the first thing I did was transfer that image to a 2GB card and
make sure it works with dd & bs=2048. Then I enlarged the fourth
partition to fill the card. That gave me: my2GB-linux2629-lenny-
eabi.dd,
which I used as an image from then on.
Then I took the 2.6.29 kernel source from www.kernel.org, and applied
Matthieu's patchset to it. Then I used the default configuration for
TS-7260
as a starting point.
You'll have to look into arch/arm/config to see the ones Matthieu
added, think
it was 'make ts7260_def_config' but I could be off a few letters on
spelling the
make target.
The whole thing is tricky.
I use standard a USB card reader.
The kernel insertion:
dd if=/arch/arm/boot/zImage of=/dev/sde2 bs=2048
is safe. But you must make darn sure to unmount the
auto-mounted /dev/sde1 /cdv/sde2, and /dev/sd4 BEFORE
using dd on these other partitions! Running fsck on them occasionally
from the host machine is not a bad idea!
I finally resorted to using the make modules_install target in the
kernel and directing
the build to copy the modules to a neutral location:
sudo -E make modules_install INSTALL_MOD_PATH=/home/qf/Desktop/bbb
and then
sudo cp -r /home/qf/Desktop/bbb/lib/modules/ /media/disk-2/lib/
Then each of the three mounted partitions must be manually unmounted,
or you
are asking for trouble: sudo umount /dev/sde1, etc. (sde4 takes ~30
seconds
to unmount)
Best.
On Feb 10, 2011, at 2:45 PM, Don Tucker wrote:
> Thanks, Clark. Yes, it is a 2GB SD card, and yes, I do use the
> bs=2048
> option. I can get the 512mbsd-7400-linux2629-lenny-eabi.dd
> <ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7260-linux/binaries/ts-
> images/512mbsd-7400-linux2629-lenny-eabi.dd.bz2>
> image to boot, but not after rebuilding the kernel. Do you have a
> default config file for the TS-7260 with the 2.6.29-ts kernel that you
> can point me toward?
>
> Don
>
> On 2/10/2011 3:59 PM, Clark Dunson wrote:
>>
>> Yes Don,
>>
>> Are you on a 2GB SD card?
>> Be sure you include the bs=2048 option to dd every single time you
>> write to a 2GB SD card.
>> I have replaced the kernel many times without trouble using dd in
>> this
>> manner.
>> That rolling reboot you describe happens here when I don't do it
>> right.
>>
>> On Feb 10, 2011, at 1:48 PM, Rekcut_Nod wrote:
>>
>>> Has anyone managed to get this combination running? I tried to get
>>> this image
>>>
>>> ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7260-linux/binaries/ts-
>>> images/512mbsd-7400-linux2629-lenny-eabi.dd.bz2
>>>
>>> to boot with a rebuilt kernel using this source
>>>
>>> ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7260-linux/sources/
>>> tskernel-2.6.29-ts-src.tar.gz
>>> <ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7260-li%21%0A%20nux/
>>> sources/tskernel-2.6.29-ts-src.tar.gz>
>>>
>>> and a config file that I used with a 2.6.21-ts kernel, but the the
>>> resulting SD card just keeps rebooting after the second '.'
>>> following
>>> the "TS-BOOT" message.
>>>
>>> I am only considering doing this because the 2.6.21-ts driver for
>>> the
>>> TS-ETH2 card (ax88796b) seems to have issues. :(
>>>
>>> Don
>>>
>>
>>
>
>
> ------------------------------------
>
> 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/
|