I'm running 2.6.21-ts modules (and kernel), but I copied them into the
user-space for
512mbsd-7400-linux2629-lenny-eabi.dd
because I needed both kernel and user space to be EABI, and the user space for
the 2.6.21 SD card that I had was OABI. If I could get the 2.6.29 kernel to
boot I would use it, but I don't have a config file for the TS7260 for that
kernel.
Don
On 1/25/2011 4:13 PM, Ian Thompson wrote:
> Don
>
> These instructions imply you are running 2.6.21-ts modules with a 2.6.29
> kernel.
> This isn't usually possible unless you force things.
>
> Ian T.
>
>
> On 01/25/2011 12:34 PM, Don Tucker wrote:
>> Ian, thank you SO MUCH for your help. I have never come across that
>> step in all of my reading. I copied the modules from the rebuilt kernel
>> into the initrd partition on the SD card and was able to boot to it! I
>> still receive the version magic warning about ts7400, but I wasn't sure
>> what driver to copy over to resolve that one. For others who may be
>> having problems booting an SD card image with a rebuilt kernel, I
>> followed these steps:
>>
>> [1] Mounted the SD card partition 3 (using TS's
>> 512mbsd-7400-linux2629-lenny-eabi.dd image) to /mnt/sdinitrd
>> [2] From the INSTALL_MOD_PATH directory from the "make modules_install"
>> step of rebuilding the kernel,
>> "cp lib/modules/2.6.21-ts/kernel/drivers/mmc/tssdcard.ko /mnt/sdinitrd"
>> "cp lib/modules/2.6.21-ts/kernel/drivers/serial/tsuart1.ko /mnt/sdinitrd"
>> "cp lib/modules/2.6.21-ts/kernel/drivers/serial/tsuart7300.ko
>> /mnt/sdinitrd/tsuart7400.ko"
>> [3] Type sync and umount partition 3 of the SD card.
>> [4] Put the card into the SBC and boot!
>>
>> Don
>>
>> On 1/25/2011 11:49 AM, Ian Thompson wrote:
>>> Don
>>>
>>> I took the tssdcard code from the 7400 series and compiled it (with
>>> changes) with the 2.6.35.7 code base. Then I copied the resultant
>>> tsscard.ko into the initrd partition, where linuxrc-sdroot can load it.
>>> TS just released a 2.6.34 SD card image.
>>>
>>> Ian T.
>>>
>>>
>>>
>>> On 01/25/2011 10:01 AM, Rekcut_Nod wrote:
>>>
>>>> Ian, may I ask how you were able to boot the 2.6.21 SD card with the
>>>> 2.6.35.7 kernel? I tried to dd a 2.6.21 kernel onto a 2.6.29 SD card,
>>>> but when I boot I get:
>>>>
>>>> ts7400: version magic '2.6.29-ts preempt mod_unload ARMv4 ' should be
>>>> '2.6.21-ts preempt mod_unload ARMv4'
>>>> tssdcard: version magic '2.6.29-ts preempt mod_unload ARMv4 ' should
>>>> be '2.6.21-ts preempt mod_unload ARMv4 '
>>>> Finished booting in 3.14 seconds
>>>> Type 'tshelp' for help
>>>> / # tsuart1: version magic '2.6.29-ts preempt mod_unload ARMv4 '
>>>> should be '2.6.21-ts preempt mod_unload ARMv4 '
>>>> tsuart7400: version magic '2.6.29-ts preempt mod_unload ARMv4 '
>>>> should be '2.6.21-ts preempt mod_unload ARMv4 '
>>>>
>>>> / # exit
>>>> Kernel panic - not syncing: Attempted to kill init!
>>>>
>>>> It looks like I need to update(or downgrade) the SD card driver, but
>>>> I'm not sure how to do that or where I would put it after doing so.
>>>>
>>>> Don
>>>> --- In <ts-7000%40yahoogroups.com>,
>>>> Ian Thompson<> wrote:
>>>>> I am now able to boot the TS-7800 from either the micro-SD or
>>>> regular SD
>>>>> slot with kernel 2.6.35.7, using a modified version of Matt's
>>>>> ts72xx_sdcard code from the ts72xx series.
>>>>> I can have partition 4 as either EXT3 or JFS.
>>>>> All this is on a 512MB card or a 2G card configured as a 512MB.
>>>>> If I make partition 4 larger to fill the 2G card, then I get a crash
>>>>> after the disk is mounted during the init.d loading.
>>>>> I don't have this problem on the TS-7300.
>>>>>
>>>>> Any ideas?
>>>>>
>>>>> Ian T.
>>>>>
>>>>> This e-mail, including any attachments and response string, may
>>>> contain proprietary information which is confidential and may be
>>>> legally privileged. It is for the intended recipient only. If you are
>>>> not the intended recipient or transmission error has misdirected this
>>>> e-mail, please notify the author by return e-mail and delete this
>>>> message and any attachment immediately. If you are not the intended
>>>> recipient you must not use, disclose, distribute, forward, copy,
>>>> print or rely on this e-mail in any way except as permitted by the
>>>> author.
>>> This e-mail, including any attachments and response string, may
>>> contain proprietary information which is confidential and may be
>>> legally privileged. It is for the intended recipient only. If you are
>>> not the intended recipient or transmission error has misdirected this
>>> e-mail, please notify the author by return e-mail and delete this
>>> message and any attachment immediately. If you are not the intended
>>> recipient you must not use, disclose, distribute, forward, copy, print
>>> or rely on this e-mail in any way except as permitted by the author.
>>>
>> ------------------------------------
>>
>> Yahoo! Groups Links
>>
>>
>>
>>
> This e-mail, including any attachments and response string, may contain
> proprietary information which is confidential and may be legally privileged.
> It is for the intended recipient only. If you are not the intended recipient
> or transmission error has misdirected this e-mail, please notify the author
> by return e-mail and delete this message and any attachment immediately. If
> you are not the intended recipient you must not use, disclose, distribute,
> forward, copy, print or rely on this e-mail in any way except as permitted by
> the author.
>
>
> ------------------------------------
>
> 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/
|