Problème de boot de Debian sur board Marvell

Bonjour,

J’ai acqui récemment un NAS basé sur du Marvell Kirkwood, j’ai déjà connecté le port série pour accéder a u-boot.

Le chargement du kernel + initrd du port ARM / QNAP TS2xx est passé sans soucis, l’installation sur une clé usb est passé sans soucis, mais le boot du debian « final » ne passe pas.

Par défaut le kernel debian s’attend a avoir le bon « Machine ID » (correspondant a l’arcNumber sous u-boot), mais quand je configure celui-ci comme étant un de ceux-ci :
[ul]00000691 Marvell RD-88F6192-NAS Development Board
00000692 Marvell RD-88F6281 Reference Board
0000085b QNAP TS-119/TS-219[/ul]

j’obtiens juste un kernel panic sans absolument aucun logs.

Le kernel d’install lui est « forcé » en QNAP TS-1/TS-2xx et passe sans soucis, mais du coup avec quasiment aucun drivers…

Par ailleurs ma board est celle ci : MARVELL BOARD: DB-88F6281A-BP LE qui correspond plutôt a l’entrée :
[ul]00000690 Marvell DB-88F6281-BP Development Board (arm.linux.org.uk/developer/m … hp?id=1680)[/ul]

Mais mon kernel ne me le propose pas dans la liste… et en mettant l’arcNumber correspondant en décimal, le kernel ne le reconnais donc pas…

[code]Error: unrecognized/unsupported machine ID (r1 = 0xblabla).

Available machine support:

ID (hex) NAME
liste des boards ici

Please check your kernel config and/or bootloader.[/code]

La debian installée est une testing, depuis le port ARM QNAP.

Mon env u-boot correspondant aux paramètres de boot est celui-ci :

bootcmd=tftp 0x2000000 kernel ; tftp 0x4000000 initrd.gz ; bootm 0x2000000 bootargs=mtdparts=nand_mtd:0xc0000@0(uboot)ro,0x7f00000@0x100000(root) root=/dev/sda2 rw ip=dhcp initrd=0x4000000,0x8692ae console=ttyS0,115200 panic=10 verbose mainlineLinux=yes arcNumber=2139

Quelqu’un aurais-il une piste pour booter le bébé ?