Thanks for all that, you're most kind.
However, the problem has now been solved.
There is nothing wrong with the kernel or the partitions on the card.
I just needed to turn DMA off. =:-D
Thank you Adriano and Ronald for your help in this matter.
--- In "Adriano Naspolini" <>
wrote:
>
> Ok, I have no idea. Maybe you can try this (works for me):
>
> download untar and dd this sd image:
>
ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7350-linux/binaries/ts-images/512mbsd-aug252008.dd.bz2
> It will generate a 4 partition card 1-vfat, 2-kernel, 3-initrd,
4-debian.
>
> download and install the crosstool:
>
ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7350-linux/cross-toolchains/crosstool-linux-gnueabi-2005q3-2.tar.gz
>
> download and untar kernel source:
>
ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7350-linux/sources/linux-2.6.21-ts-src-aug252008.tar.gz
>
> Change the Makefile to match your crosstool path, then change
> yourkernelsource/arch/arm/configs/ts7300_defconfig to disable sd-card
> module. Maybe you want to change console=none to console=ttyAM0,115200.
>
> $ make ts7300_defconfig
> $ make
>
> $dd if=yourkernelsource/arch/arm/boot/zImage of=/dev/your_sd_partition_2
> $sync
>
> Download and compile load_ts7300 (for loading fpga)
>
> mount the 3rd partition (i supose you mount in /media/disk/)
> change the rclinux link to rclinux-sdroot:
> /media/disk$ rm linuxrc; ln -fs linuxrc-sdroot linuxrc; sync
>
> Download ts7300_cyclone2.rbf
> Add this line to your rclinux (just after echo ">> Booting to SD
> Card..." > $CONSOLE):
> load_ts7300 -v ts7300_cyclone2.rbf
>
> Again in rclinux, change the line:
> insmod /tsuart7350.ko
> to:
> insmod /tsuart7300.ko
>
> /media/disk/$ mv /yourdownloaddir/tssdcard-ts7300.ko tssdcard.ko
> /media/disk/$ cp /yourkernelsource/drivers/serial/tsuart7300.ko ./
> /media/disk/$ cp /yourkernelsource/load_ts7300/load_ts7300 ./
>
> umount, put into ts7000 and turn on.
>
> i hope it works.
------------------------------------
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/
|