Show Posts
|
|
Pages: 1 2 [3] 4 5
|
|
34
|
Hardware and U-Boot firmware / U-Boot stuff / Re: end_request: I/O error, dev mtdblock0, sector 0
|
on: May 03, 2009, 03:19:40 AM
|
The unit is completely dead. Reset button doesn't work. I think I erased u-boot.
I've installed Ubuntu to a regular computer and did steps form your instruction.
I've got all requierd files installed: root@stockalerts:/usr/local/lib# ls /usr/lib/libftd2xx.so* Config.txt ftd2xx.cfg libftd2xx0.4.16 libftd2xx.so.0.4.16 libusb-0.1.12 readme.dat static_lib faq.txt ftd2xx.h libftd2xx.so.0.4.12 lib_table object sample WinTypes.h
Everything went well until I've got some errors:
after adding "none /proc/bus/usb usbdevfs defaults,mode=0666 0 0 " to /etc/fasttab I've got root@stockalerts:~# mount -a mount: unknown filesystem type 'usbdevfs'
And: root@stockalerts:/usr/local/lib# /usr/lib/libftd2xx.so -> /usr/lib/libftd2xx.so.0 -bash: /usr/lib/libftd2xx.so: is a directory
Please advice.
none /proc/bus/usb usbfs defaults,mode=0666 0 0 <- add this line instead the one you added. Then you also need to do: modprobe usbserial modprobe ftdi_sio vendor=0x9e88 product=0x9e8f Then follow the instructions on the wiki.
|
|
|
|
|
35
|
Hardware and U-Boot firmware / U-Boot stuff / Re: end_request: I/O error, dev mtdblock0, sector 0
|
on: May 02, 2009, 03:06:19 AM
|
Where would I do that? Do I have to use another computer or my Sheeva plug. I can't connect the Sheeva plug using serial port terminal anymore. Do you have any Windows application that would upload the new firmware or u-boot image or maybe I can use an USB or CD card to boot form it?
You need to do it under linux. There's no application for windows that fixes the u-boot(for now). The only way is doing what that link says, or try what bfmorgan says as well.
|
|
|
|
|
38
|
Linux Stuff / Linux distributions / Re: Use Gentoo?
|
on: May 01, 2009, 07:05:32 AM
|
Well, the kernel thing doesn't have anything to do. Not sure what did you understood with what i said  The armv5tel stage is the base system, in your post, you said you used armv4tl. armv4tl is suited for ARMv4T processors, while armv5tel is for ARMv5TE, which is the one in the SheevaPlug. The only difference is the performance. Not like there's too much difference in terms of performance. What i'm referring to is to this part: Stages information
Here's some information about the stages.
* Architecture: arm * Subarchitecture: armv5tel * CHOST: armv5tel-softfloat-linux-gnueabi * Profile: default/linux/arm/2008.0
We'll be using the new EABI, also called gnueabi, instead of the old ABI. That is armel on Debian. There's no exact reason for why we should use this EABI and not the old one, apart that this one is better than the old.
Therefore, we need an armv5tel-softfloat-linux-gnueabi stage3, available under the releases/arm/autobuilds directory in your favourite mirror You used an armv4tl-softfloat-linux-gnueabi stage3 
|
|
|
|
|
39
|
Hardware and U-Boot firmware / U-Boot stuff / Re: end_request: I/O error, dev mtdblock0, sector 0
|
on: May 01, 2009, 05:37:00 AM
|
Thats normal. Here's a technical answer that Nicolas Pitre told me: Well... OK. Those are probably caused by a lack of proper OOB information. Since your device has u-Boot actually booting the device then the data in there is still fine.
To "fix" this, you could use the following commands:
[some commands removed for your safety]
and then Linux will be happy with 'cat /dev/mtdblock0 > /dev/null'. Problem is that u-Boot becomes unhappy and ignores its env variable area which is located at offset 0xa0000. If you set your u-Boot env variables again and save them then it's Linux that becomes unhappy for data from offset 0xa0000 again.
Trying to have u-Boot write itself with the bubt command in the hope that the whole partition would have the same OOB data format all across doesn't work any better as Linux then complains about errors right from offset 0. So I doubt the issue is specific to the SheevaPlug at this point.
Don't try the commands, btw, because as the quote says, it doesn't fix it.
|
|
|
|
|
40
|
Linux Stuff / Linux distributions / Re: Use Gentoo?
|
on: May 01, 2009, 05:31:27 AM
|
|
You should've used an armv5tel stage, because its more suited to the processor on the plug. Also, as for the keywords thing, have a look at app-portage/autounmask
|
|
|
|
|
41
|
Linux Stuff / General Linux questions / Re: SDroot vs mount
|
on: May 01, 2009, 05:25:52 AM
|
|
There wouldn't be any difference, just that you'll be using two different storage systems.
The kernel can be wherever you want it to be, just put it in a place where U-Boot is able to access it. ATM the (official) U-boot in the plug doesn't support SD. You can put it on a TFTP server, mtdblock1, USB, etc...
As for if its possible, looks correct to me.
|
|
|
|
|
45
|
Linux Stuff / Kernel / Re: SD card support
|
on: April 28, 2009, 03:46:45 AM
|
|
The patch is on Marvell's git.
Linux sheevaplug 2.6.30-rc3-01410-gba130f0 #1 PREEMPT Tue Apr 28 10:24:05 GMT 2009 armv5tel Feroceon 88FR131 rev 1 (v5l) Marvell SheevaPlug Reference Board GNU/Linux
|
|
|
|
|