On 01/13/2013 09:38 AM, Cpt. Dondo wrote:
> --- In "Cpt. Dondo" wrote:
>> Is anyone using Openwrt (http://www.openwrt.org) to build images for the
>> ts72xx series of boards?
>>
>> I have an image built for it, but I can't get the kernel to boot. Basically
>> when I exec the new kernel, the board gets comletely unresponsive.
>>
>> The board is fine; I can boot a ts kernel just fine.
>>
>> I'd like to be able to build my own kernels, though.....
>>
> Here's what happens:
>
> RedBoot> load -r -b 0x00218000 -m disk hda1:openwrt-ep93xx-zImage
> Raw file loaded 0x00218000-0x002fb9a7, assumed entry at 0x00218000
> RedBoot> exec -c "root=/dev/sda2 console=ttyAM0,115200"
> Using base address 0x00218000 and length 0x000e39a8
>
> and it becomes completely unresponsive. No "Uncompressing kernel" message or
> anything....
>
I haven't done it, but I'm intrigued by the idea. It never would have
occurred to me to try... I would have just assumed the architecture
differences were too great, and I would have run out of patience trying
to jump through the hurdles, but I commend you for your efforts.
Have you tried using a tftp source to load the kernel? Your messages say
it loaded the file, which implies that part went OK, so I'm not sure it
makes much difference... but it's probably worth a try.
The other thing I wonder about is the address space, and kernel
size.... it says it's loaded in 0x00218000-0x002fb9a. If you boot a TS
kernel, what is that upper memory location? Then look on the memory map
and see if you are stomping on something. I haven't built TS7200
kernels for a few years so my memory is a bit foggy... but in the back
of my mind I think I had built some kernels which were too big, and they
wouldn't boot, so I had to skinny down my kernel. I don't remember what
the behaviour was with the oversized kernels.
Good luck!!
Joe
------------------------------------
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/
|