Pbm installing debian on a sheevaplug

July 31st, 2011 - 05:50 am ET by Olivier Grisel | Report spam
Hi all,

I am trying to install a recent debian on my somewhat oldish
sheevaplug dev kit (MODEL: 003-SP1001). I think I bought it more than
one year ago but never tried to use it before today. I am following
the following howto:

http://plugcomputer.org/plugwiki/in...n_To_Flash

However when I start the installer (today's daily build) I get the
following unrecognized machine ID error:

"""
Marvell>> setenv bootargs console=ttyS0,115200
base-installer/initramfs-tools/driver-policy=most
Marvell>> bootm 0x0400000 0x0800000
## Booting image at 00400000 ...
Image Name: Debian kernel
Created: 2011-07-30 17:41:44 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1579692 Bytes = 1.5 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 00800000 ...
Image Name: debian-installer ramdisk
Created: 2011-07-30 17:41:44 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 3320443 Bytes = 3.2 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

Error: unrecognized/unsupported machine ID (r1 = 0x0000020f).

Available machine support:

ID (hex) NAME
00000690 Marvell DB-88F6281-BP Development Board
00000691 Marvell RD-88F6192-NAS Development Board
00000692 Marvell RD-88F6281 Reference Board
0000078c Marvell 88F6281 GTW GE Board
00000a76 Marvell eSATA SheevaPlug Reference Board
00000831 Marvell SheevaPlug Reference Board
00000a63 Marvell GuruPlug Reference Board
00000bb6 Seagate FreeAgent DockStar
0000085b QNAP TS-119/TS-219
000009c6 QNAP TS-41x
00000b44 Marvell OpenRD Ultimate Board
00000939 Marvell OpenRD Client Board
00000915 Marvell OpenRD Base Board
00000b1e HP t5325 Thin Client

Please check your kernel config and/or bootloader.
"""

I am using the uboot.bin that comes from the esia 2.0.5-2 package:
/usr/share/esia/uboot/uboot.bin

On the plug startup it displays the following version number:

U-Boot 1.1.4 (Jul 19 2009 - 16:03:28) Marvell version: 3.4.19

Any idea how to fix this issue?

Olivier
http://twitter.com/ogrisel - http://github.com/ogrisel


To UNSUBSCRIBE, email to debian-arm-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/CAFvE7K6vAG...kQWkVAnggw@mail.gmail.com
email Follow the discussionReplies 3 repliesReplies Make a reply

Similar topics

Replies

#1 Martin Michlmayr
July 31st, 2011 - 06:10 am ET | Report spam
* Olivier Grisel [2011-07-31 11:45]:
However when I start the installer (today's daily build) I get the
following unrecognized machine ID error:



You have to run:

setenv mainlineLinux yes
setenv arcNumber 2097
saveenv
reset

Then it will work.
Martin Michlmayr
http://www.cyrius.com/


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/
Replies Reply to this message
#2 Olivier Grisel
July 31st, 2011 - 06:10 am ET | Report spam
2011/7/31 Martin Michlmayr :
* Olivier Grisel [2011-07-31 11:45]:
However when I start the installer (today's daily build) I get the
following unrecognized machine ID error:



You have to run:

setenv mainlineLinux yes
setenv arcNumber 2097
saveenv
reset



I thought I already did. In the mean time I rebooted the plug (as it
was stuck) and tried with the stable version of uImage / uInitrd
(instead of the daily build) and it works now.

Thanks for your assistance.

Olivier
http://twitter.com/ogrisel - http://github.com/ogrisel


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/CAFvE7K4Pt=
Replies Reply to this message
#3 DrEagle
July 31st, 2011 - 03:00 pm ET | Report spam
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)

Le 31/07/2011 12:05, Olivier Grisel a écrit :
2011/7/31 Martin Michlmayr :
* Olivier Grisel [2011-07-31 11:45]:
However when I start the installer (today's daily build) I get the
following unrecognized machine ID error:



You have to run:

setenv mainlineLinux yes
setenv arcNumber 2097
saveenv
reset



I thought I already did. In the mean time I rebooted the plug (as it
was stuck) and tried with the stable version of uImage / uInitrd
(instead of the daily build) and it works now.

Thanks for your assistance.


setenv arcNumber decimalvalue (may be of no effect with recent linux


kernel)
use instead :
setenv machid hexvalue.


For sheevaplug :
setenv machid 831



with the following possible values, Available machine support:

ID (hex) NAME
00000690 Marvell DB-88F6281-BP Development Board
00000691 Marvell RD-88F6192-NAS Development Board
00000692 Marvell RD-88F6281 Reference Board
00000a76 Marvell eSATA SheevaPlug Reference Board
00000831 Marvell SheevaPlug Reference Board
00000a63 Marvell GuruPlug Reference Board
0000085b QNAP TS-119/TS-219
000009c6 QNAP TS-41x
00000915 Marvell OpenRD Base Board
00000939 Marvell OpenRD Client Board






To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/
email Follow the discussion Replies Reply to this message
Help Create a new topicReplies Make a reply
Search Make your own search