#176 07/03/2011 19:24:23

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

Merci beaucoup


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#177 09/03/2011 23:21:09

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

J'ai vainement tenté d'installer debian-squeeze avec le script de  john
http://jeff.doozan.com/debian/

sous mon fedora pas de problème pour charger les packages et les installer sur la clé
mais sous openwrt il me dit que le fichiers Packages.gz est corrompu

J'avais cru pouvoir faire l'installation en deux étapes d'après
http://peterwong.net/blog/?p=115

mais la commande
/debootstrap/debootstrap --second-stage
ne passe absolument (rien n'est à la bonne place et il me manque des fichiers ou scripts (suite suite-script))

Donc la suite à plus tard... ou je vais retourner en lenny

J'ai enfin compris ce qui clocher pour le bootloader 2 (c'est ma faute)
après avoir chargé openwrt-dockstar-u-boot.bin en mémoire, je faisais un bootm 0x800000 alors qu'il faut un go 0x800000

A suite à plus tard

Dernière modification par SGDA (09/03/2011 23:21:29)


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#178 10/03/2011 22:41:52

psolyca
Dictateur orthographique
Lieu: Cinq-Mars-la-Pile
Date d'inscription: 30/08/2007
Messages: 1616
Site web

Re: DockStar : passer de Pogoplug à OpenWrt

Plop,

Puisque je n'ai pas de NB4 sous la main ni de câble série, je ne peux pas faire grand chose.
Donc je bidouille un minimum mon Dockstar.

Je vais m'inspirer de ce que tu fais SGDA pour booter directement un Openwrt (peut être une Debian plus tard) sur une clé USB.
Avant tout, j'ai voulu mettre à jour mon U-Boot pour avoir plus d'options et être sûr de démarrer sur clé.

Donc comme SGDA, j'ai fait :

Code:

root@OpenWrt:/tmp# fw_printenv 
Cannot parse config file: No such file or directory

Là comme j'avais vu cette page http://jeff.doozan.com/debian/ puis celle-ci http://jeff.doozan.com/debian/uboot/ me suis dit pourquoi pas, je ne risque pas grand chose, j'ai jamais eu de soucis de brick (je croise les doigts)

Code:

root@OpenWrt:/tmp# wget http://jeff.doozan.com/debian/uboot/install_uboot_mtd0.sh
Connecting to jeff.doozan.com (69.163.187.226:80)
install_uboot_mtd0.s 100% |*******************************| 17281  00:00:00 ETA
root@OpenWrt:/tmp# chmod +x install_uboot_mtd0.sh
root@OpenWrt:/tmp# ./install_uboot_mtd0.sh 


!!!!!!  DANGER DANGER DANGER DANGER DANGER DANGER  !!!!!!

If you lose power to your device while running this script,
it could be left in an unusable state.

This script will replace the bootloader on /dev/mtd0.

This installer will only work on the following devices:
 Seagate GoFlex Net
 Seagate Dockstar
 Pogoplug v1
 Pogoplug Pink
Do not run this installer on any other device.

By typing ok, you agree to assume all liabilities and risks 
associated with running this installer.

If you agree, type 'ok' and press ENTER to continue: ok
# checking for /usr/sbin/nandwrite...
# checking for /usr/sbin/nanddump...
# checking for /usr/sbin/flash_erase...
# checking for /usr/sbin/fw_printenv...
# checking for /etc/fw_env.config...

# Installing /etc/fw_env.config...
Connecting to jeff.doozan.com (69.163.187.226:80)
fw_env.config.md5    100% |*******************************|    48  --:--:-- ETA
Connecting to jeff.doozan.com (69.163.187.226:80)
fw_env.config        100% |*******************************|   329  --:--:-- ETA
# Successfully installed /etc/fw_env.config.

# Validating existing uBoot...
Block size 131072, page size 2048, OOB size 64
Dumping data starting at 0x00000000 and ending at 0x00080000...
Connecting to jeff.doozan.com (69.163.187.226:80)
valid-uboot.md5      100% |*******************************|   756  --:--:-- ETA
## Valid uBoot detected: [dockstar original]

# Installing uBoot
## Installing dockstar jeff-2010-10-23
Connecting to jeff.doozan.com (69.163.187.226:80)
uboot.mtd0.kwb.md5   100% |*******************************|    74  --:--:-- ETA
Connecting to jeff.doozan.com (69.163.187.226:80)
uboot.mtd0.kwb       100% |*******************************|   512k 00:00:00 ETA
Erase Total 4 Units
Performing Flash Erase of length 131072 at offset 0x60000 done
Writing data to block 0 at offset 0x0
Writing data to block 1 at offset 0x20000
Writing data to block 2 at offset 0x40000
Writing data to block 3 at offset 0x60000
Block size 131072, page size 2048, OOB size 64
Dumping data starting at 0x00000000 and ending at 0x00080000...
## Verifying new uBoot...
Connecting to jeff.doozan.com (69.163.187.226:80)
uboot.mtd0.kwb.md5   100% |*******************************|    74  --:--:-- ETA
# Verified successfully!

# Installing uBoot environment
Connecting to jeff.doozan.com (69.163.187.226:80)
uboot.environment.md 100% |*******************************|    52  --:--:-- ETA
Connecting to jeff.doozan.com (69.163.187.226:80)
uboot.environment    100% |*******************************|   128k 00:00:00 ETA
Erase Total 1 Units
Performing Flash Erase of length 131072 at offset 0xc0000 done
Writing data to block 6 at offset 0xc0000

# Verifying uBoot environment
Block size 131072, page size 2048, OOB size 64
Dumping data starting at 0x000c0000 and ending at 0x000e0000...
Connecting to jeff.doozan.com (69.163.187.226:80)
uboot.environment.md 100% |*******************************|    52  --:--:-- ETA


# Setting arcNumber to 2097 (SheevaPlug)
# Note: if you have a kernel that supports your platform, you should use the proper arcNumber.
# You can set the correct arcNumber by running the following command:
/usr/sbin/fw_setenv arcNumber 2998

# uBoot installation has completed successfully.

Après, j'vais suivre différentes pages :
http://wiki.openwrt.org/toh/seagate/dockstar
https://forum.openwrt.org/viewtopic.php?id=20878
http://www.sunspot.co.uk/Projects/SWEEX … t_usb.html
http://plugcomputer.org/plugwiki/index.php/Multi-Boot

Avec les informations de SGDA.

Mais d'abord, vacaaaaaaaaaaances au ski.


Reprend peu à peu le développement NB4
Me faut remettre la NB6 en fonction par JTAG si possible
Le Dockstar est en pause, soudures à faire.
C'quoi ça, ç'pas pour tout le monde tongue - Par contre, ça oui mais il n'y a plus grand chose

Hors ligne

 

#179 10/03/2011 23:01:01

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

Bonnes vacances

la solution sans risques est d'utiliser le bootloader 2 d'openwrt pour faire l'aguillage entre  flash et usb ...Mais cel nécessite de le recompiler.
Nota : il faut aussi modifier la variable mtdparts (nom de la dernière partition) comme cela :
rootfs_data en flash afin d'avoir del'overlay
data en usb pour ne pas avoir d'overlay

Dernière modification par SGDA (10/03/2011 23:14:45)


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#180 11/03/2011 08:28:11

psolyca
Dictateur orthographique
Lieu: Cinq-Mars-la-Pile
Date d'inscription: 30/08/2007
Messages: 1616
Site web

Re: DockStar : passer de Pogoplug à OpenWrt

Moué mais si le bootloader prend directement en charge le démarrage sur clé, je ne vais pas me priver.
Par contre, maintenant il faut que j'arrive à démarrer sur OpenWRT qui est sur la clé.

Après, ma grande ambition (je rêve encore) est de souder un lecteur de carte SD, faire une OpenWRT dessus et démarrer dessus, comme ça je libère un port USB. Par contre, à savoir si U-Boot peut démarrer sur une carte SD, à voir...


Reprend peu à peu le développement NB4
Me faut remettre la NB6 en fonction par JTAG si possible
Le Dockstar est en pause, soudures à faire.
C'quoi ça, ç'pas pour tout le monde tongue - Par contre, ça oui mais il n'y a plus grand chose

Hors ligne

 

#181 11/03/2011 09:45:18

goundoulf
Administrateur
Date d'inscription: 21/08/2007
Messages: 4607
Site web

Re: DockStar : passer de Pogoplug à OpenWrt

psolyca a écrit:

Mais d'abord, vacaaaaaaaaaaances au ski.

Bonnes vacances ! Moi aussi je pars au ski ce soir pour 1 semaine smile

Hors ligne

 

#182 11/03/2011 10:26:41

psolyca
Dictateur orthographique
Lieu: Cinq-Mars-la-Pile
Date d'inscription: 30/08/2007
Messages: 1616
Site web

Re: DockStar : passer de Pogoplug à OpenWrt

Plop,

Je n'avais pas tout lu mais toi aussi SGDA tu as installé le U-Boot de Jeff.

Mon seul soucis, c'est de savoir comment et quelle adresse mettre en mémoire, encore un truc que je ne sais pas.
Par exemple, si je mets OpenWRT sur une clef USB avec 3 partitions :
- /dev/sda1 avec le boot
- /dev/sda2 en swap
- /dev/sda3 avec tout le reste
quelle va être l'adresse de mon boot ?
Ou je n'ai pas encore compris comment ça fonctionne !

EDIT : U-Boot prend en charge les cartes SD, va falloir faire du soudage pour mettre une RTC et une carte SD ^^

EDIT2 : J'crois que je vais acheter un bouquin sur les systèmes embarqués...

Dernière modification par psolyca (11/03/2011 10:33:17)


Reprend peu à peu le développement NB4
Me faut remettre la NB6 en fonction par JTAG si possible
Le Dockstar est en pause, soudures à faire.
C'quoi ça, ç'pas pour tout le monde tongue - Par contre, ça oui mais il n'y a plus grand chose

Hors ligne

 

#183 11/03/2011 10:42:43

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

Le uboot de Jeff  est prévu pour avoir le / et /boot/uImage dans la partition 1 de la clé

Pour ta configuration il te faut avoir /boot/uImage dans la partition 1
mais ensuite modifier la variable usb_root  en /dev/sda3

et bien sur adapter le /etc/fstab à ta configuration

Normalement il faut aussi mettre le arcNumber à 2998 pour openwrt


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#184 11/03/2011 11:07:20

psolyca
Dictateur orthographique
Lieu: Cinq-Mars-la-Pile
Date d'inscription: 30/08/2007
Messages: 1616
Site web

Re: DockStar : passer de Pogoplug à OpenWrt

Ok merci
Je regarderais les paramètres de U-Boot ce soir.

Je pense en plus que je vais prendre mon portable et mon matos en montagne... il va neiger dru et je ne sais même pas si je vais pouvoir skier la 1ère semaine... Mais j'aurais difficilement le net.

Penser à télécharger tout le nécessaire avant de partir.


Reprend peu à peu le développement NB4
Me faut remettre la NB6 en fonction par JTAG si possible
Le Dockstar est en pause, soudures à faire.
C'quoi ça, ç'pas pour tout le monde tongue - Par contre, ça oui mais il n'y a plus grand chose

Hors ligne

 

#185 11/03/2011 11:40:35

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

Doit-on comptrendre que tu pars plus d'une semaine....je suis écœuré alors que je suis cloué au labo à remplacer ma technicienne qui a été arrêtée d'urgence

Dernière modification par SGDA (11/03/2011 15:55:56)


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#186 11/03/2011 15:44:57

psolyca
Dictateur orthographique
Lieu: Cinq-Mars-la-Pile
Date d'inscription: 30/08/2007
Messages: 1616
Site web

Re: DockStar : passer de Pogoplug à OpenWrt

Yep, je pars 2 semaines ^^
Semaine 1 : Avoriaz
Semaine 2 : La Plagne

J'ai acheté une clé 4Go pour faire mon système.
En parallèle, j'essaie de récupérer une clef usb "fake" de 4Go et je tenterais d'avoir 2 clefs, une sous Debian et une sous OpenWRT pour voir. Sachant que je privilégie OpenWRT pour sa facilité de compilation.


Reprend peu à peu le développement NB4
Me faut remettre la NB6 en fonction par JTAG si possible
Le Dockstar est en pause, soudures à faire.
C'quoi ça, ç'pas pour tout le monde tongue - Par contre, ça oui mais il n'y a plus grand chose

Hors ligne

 

#187 11/03/2011 15:57:23

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

Waouh   

Tu me diras si tu arrives à installer squeeze. lenny pas de problème


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#188 11/03/2011 20:35:47

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

@cuagn : Bien reçu le connecteur...reste à braver les foudres familliales pour le souder


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#189 12/03/2011 09:16:01

cuagn
N'a plus de box SFR
Lieu: 84210 - Pernes les Fontaines
Date d'inscription: 30/08/2007
Messages: 2502
Site web

Re: DockStar : passer de Pogoplug à OpenWrt

SGDA a écrit:

@cuagn : Bien reçu le connecteur...reste à braver les foudres familliales pour le souder

Et dans le jardin ou sur le balcon? wink


Windows 10 / Ubuntu 16.04
plus un tas d'autres...

Hors ligne

 

#190 12/03/2011 23:04:48

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

Je n'arrive pas à installer debian squeeze avec le script de John depuis Openwrt sur la flash
tout semble bien se passer ...mais cela s'arrête sur un
chroot mount -t proc proc /proc
mount not found
je n'arrive pas à localiser où cela cloche....sans doute le post install d'un paquet
c'est sans doute lié au fait que l'install sef ait depuis openwrt....si j'ai le temps je tenterai de puis un debian lenny   et si j'arrive à débloquer une autre clé USB


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#191 13/03/2011 10:42:08

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

je pense avoir trouver une solution en m'inspirant de
http://peterwong.net/blog/?p=115
dans le script de John
au lieu de faire

Code:

/usr/sbin/debootstrap --verbose --arch=armel --variant=$VARIANT --include=$EXTRA_PACKAGES $RELEASE $ROOT $DEB_MIRROR

j'ai fait (ajout de l'option --foreign)

Code:

/usr/sbin/debootstrap --foreign --verbose --arch=armel --variant=$VARIANT --include=$EXTRA_PACKAGES $RELEASE $ROOT $DEB_MIRROR

puis une fois ceci effectué, j'ai arrêté le script pour faire

Code:

/usr/sbin/chroot /tmp/debian /bin/bash
    mount -t proc none /proc
    /debootstrap/debootstrap --second-stage
   exit

ce qui termine l'installation

ensuite j'ai repris la fin du script de john


mais pas de montage de la partition de la clé usb

Code:

[   23.405187] registered taskstats version 1
[   23.409963] /build/buildd-linux-2.6_2.6.32-30-armel-ts6pG9/linux-2.6-2.6.32/debian/build/source_armel_none/drive)
[   23.424569] Initalizing network drop monitor service
[   23.429606] Waiting 10sec before mounting root device...
[   33.440702] VFS: Cannot open root device "sda1" or unknown-block(0,0)
[   33.447176] Please append a correct "root=" boot option; here are the available partitions:
[   33.455591] 1f00            1024 mtdblock0 (driver?)
[   33.460601] 1f01            1024 mtdblock1 (driver?)
[   33.465595] 1f02            3072 mtdblock2 (driver?)
[   33.470602] 1f03           32768 mtdblock3 (driver?)
[   33.475597] 1f04          224256 mtdblock4 (driver?)
[   33.480602] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[   33.488934] [<c002df70>] (unwind_backtrace+0x0/0xdc) from [<c02b698c>] (panic+0x34/0x128)
[   33.497174] [<c02b698c>] (panic+0x34/0x128) from [<c0008fb0>] (mount_block_root+0x25c/0x2b4)
[   33.505671] [<c0008fb0>] (mount_block_root+0x25c/0x2b4) from [<c00091a0>] (prepare_namespace+0x12c/0x198)
[   33.515296] [<c00091a0>] (prepare_namespace+0x12c/0x198) from [<c00085e0>] (kernel_init+0xf0/0x12c)
[   33.524406] [<c00085e0>] (kernel_init+0xf0/0x12c) from [<c0028e7c>] (kernel_thread_exit+0x0/0x8)

une idée ?


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#192 20/03/2011 10:48:56

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

J'ai refait une tentative en installant d'abor un debian lenny sur une partion de la clé (/dev/sda3) suivant le script lenny de john ou  la partie 1 de
http://skorfulose.de/?p=186
le tout sous mon fedora.
J'ai aussi copié le script squeeze de john sur la racine de /dev/sda3

Une fois booté sur le dockstar, le script de john (hors installation dans mtd0 et création du swap (déjà occupé par lenny) se déroule sans problème.

mais au boot sous squeeze même problème la clé usb n'est pas montée donc pas de  /


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#193 20/03/2011 17:31:28

psolyca
Dictateur orthographique
Lieu: Cinq-Mars-la-Pile
Date d'inscription: 30/08/2007
Messages: 1616
Site web

Re: DockStar : passer de Pogoplug à OpenWrt

Plop,

De mon coté, j'ai profité de quelques jours de mauvais temps en montagne pour compiler un OpenWrt, j'en ai chié avec un vieux portable (oui je suis un geek, j'amène mon portable en vacances tongue) le seul hic est que j'ai oublié mon câble réseau donc je ne peux pas aller plus loin pour le moment.
En parallèle, j'ai acheté un très bon bouquin, "Linux embarqué" 3ème édition de Pierre Ficheux aux éditions Eyrolles et franchement, ça m'aide à comprendre pas mal de chose sur les systèmes embarqués ^^ Notamment le initramdisk et initrd dont je ne pigeais rien !


Reprend peu à peu le développement NB4
Me faut remettre la NB6 en fonction par JTAG si possible
Le Dockstar est en pause, soudures à faire.
C'quoi ça, ç'pas pour tout le monde tongue - Par contre, ça oui mais il n'y a plus grand chose

Hors ligne

 

#194 20/03/2011 17:55:15

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

si tu pouvais deviner ce qui ne va pas dans debian squeeze ce serait le paradis

Code:

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.32-5-kirkwood (Debian 2.6.32-31) (ben@decadent.                                   org.uk) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 Tue Mar 8 10:56:14 UTC 2011
[    0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397                                   7
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine: Marvell SheevaPlug Reference Board
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pag                                   es: 32512
[    0.000000] Kernel command line: console=ttyS0,115200 root=/dev/sda1 rootdela                                   y=10 rootfstype=ext2 mtdparts=orion_nand:1M(u-boot),1M@1M(second_stage_u-boot),3                                   M@2M(kernel),32M@5M(rootfs),219M@37M(data)
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Memory: 128MB = 128MB total
[    0.000000] Memory: 125440KB available (3516K code, 583K data, 124K init, 0K                                    highmem)
[    0.000000] SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, N                                   odes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS:114
[    0.000000] Console: colour dummy device 80x30
[    0.000122] Calibrating delay loop... 1192.75 BogoMIPS (lpj=5963776)
[    0.240078] Security Framework initialized
[    0.240096] SELinux:  Disabled at boot.
[    0.240116] Mount-cache hash table entries: 512
[    0.240367] Initializing cgroup subsys ns
[    0.240379] Initializing cgroup subsys cpuacct
[    0.240388] Initializing cgroup subsys devices
[    0.240396] Initializing cgroup subsys freezer
[    0.240404] Initializing cgroup subsys net_cls
[    0.240444] CPU: Testing write buffer coherency: ok
[    0.241003] devtmpfs: initialized
[    0.242441] regulator: core version 0.5
[    0.242616] NET: Registered protocol family 16
[    0.243007] Kirkwood: MV88F6281-A0, TCLK=200000000.
[    0.243019] Feroceon L2: Cache support initialised.
[    0.244858] bio: create slab <bio-0> at 0
[    0.245140] vgaarb: loaded
[    0.245614] Switching to clocksource orion_clocksource
[    0.249486] NET: Registered protocol family 2
[    0.249730] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.250564] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    0.250664] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[    0.250717] TCP: Hash tables configured (established 4096 bind 4096)
[    0.250726] TCP reno registered
[    0.250882] NET: Registered protocol family 1
[    0.251132] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.251367] audit: initializing netlink socket (disabled)
[    0.251397] type=2000 audit(0.244:1): initialized
[    0.257878] VFS: Disk quotas dquot_6.5.2
[    0.258145] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.258240] JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    0.258889] msgmni has been set to 245
[    0.260626] alg: No test for stdrng (krng)
[    0.260748] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2                                   53)
[    0.260760] io scheduler noop registered
[    0.260767] io scheduler anticipatory registered
[    0.260775] io scheduler deadline registered
[    0.260953] io scheduler cfq registered (default)
[    0.266950] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.267421] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
[    0.586975] console [ttyS0] enabled
[    0.591057] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron NAND 25                                   6MiB 3,3V 8-bit)
[    0.599662] Scanning device for bad blocks
[    0.679696] 5 cmdlinepart partitions found on MTD device orion_nand
[    0.686004] Creating 5 MTD partitions on "orion_nand":
[    0.691172] 0x000000000000-0x000000100000 : "u-boot"
[    0.696736] 0x000000100000-0x000000200000 : "second_stage_u-boot"
[    0.703316] 0x000000200000-0x000000500000 : "kernel"
[    0.708796] 0x000000500000-0x000002500000 : "rootfs"
[    0.714290] 0x000002500000-0x000010000000 : "data"
[    0.720214] mice: PS/2 mouse device common for all mice
[    1.725654] rtc-mv rtc-mv: internal RTC not ticking
[    1.730649] i2c /dev entries driver
[    1.734322] cpuidle: using governor ladder
[    1.738569] cpuidle: using governor menu
[    1.742614] Registered led device: plug:green:health
[    1.747670] mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver
[    1.754073] mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver
[    1.795682] mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
[    1.835679] mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy )
[    1.875679] mv_xor mv_xor.2: Marvell XOR: ( xor cpy )
[    1.915679] mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy )
[    1.922335] TCP cubic registered
[    1.925583] NET: Registered protocol family 17
[    1.930410] registered taskstats version 1
[    1.935192] /build/buildd-linux-2.6_2.6.32-31-armel-ReZWr3/linux-2.6-2.6.32/d                                   ebian/build/source_armel_none/drivers/rtc/hctosys.c: unable to open rtc device (                                   rtc0)
[    1.949799] Initalizing network drop monitor service
[    1.954837] Waiting 10sec before mounting root device...
[   11.965939] VFS: Cannot open root device "sda1" or unknown-block(0,0)
[   11.972408] Please append a correct "root=" boot option; here are the available partitio                        ns:
[   11.980822] 1f00            1024 mtdblock0 (driver?)
[   11.985833] 1f01            1024 mtdblock1 (driver?)
[   11.990828] 1f02            3072 mtdblock2 (driver?)
[   11.995834] 1f03           32768 mtdblock3 (driver?)
[   12.000830] 1f04          224256 mtdblock4 (driver?)
[   12.005834] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,                        0)

Bon ski


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#195 20/03/2011 21:40:15

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

Je viens de tenter d'upgrader une distribution lenny en squeeze ...même absence de montage de la clé usb


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#196 26/03/2011 15:44:51

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

J'ai enfin compris mon erreur
openwrt et debian lenny bootent avec seulement le fichier /boot/uImage
tandis que debian squeeze utilise /boot/uImage et /boot/uInitrd
ma modification de l'envrionnement de john avait squeezé ceci. Donc mon environnement de uboot devient

Code:

...
usb_scan=usb_scan_done=0;for scan in $usb_scan_list; do run usb_scan_$scan; if test $usb_scan_done -eq 0 && ext2load usb $usb 0x800000 /boot/uImage 1; then usb_scan_done=1; echo "Found bootable de
usb_scan_list=1 2 3 4
usb_scan_1=usb=0:1 dev=sda1
usb_scan_2=usb=1:1 dev=sdb1
usb_scan_3=usb=2:1 dev=sdc1
usb_scan_4=usb=3:1 dev=sdd1
usb_init=run usb_scan
usb_device=0:1
usb_root=/dev/sda1
usb_rootfstype=ext2
usb_rootdelay=10
usb_boot=mw 0x800000 0 1; ext2load usb $usb_device 0x800000 /boot/uImage; if ext2load usb $usb_device 0x1100000 /boot/uInitrd; then bootm 0x800000 0x1100000; else bootm 0x800000; fi
usb_bootcmd=run usb_init; run usb_set_bootargs; run usb_boot
usb_set_bootargs=setenv bootargs console=$console root=$usb_root rootdelay=$usb_rootdelay rootfstype=$usb_rootfstype $usb_mtdparts $usb_custom_params
usb_mtdparts=mtdparts=orion_nand:1M(u-boot),1M@1M(second_stage_u-boot),3M@2M(kernel),32M@5M(rootfs),219M@37M(data)
flash_mtdparts=mtdparts=orion_nand:1M(u-boot),1M@1M(second_stage_u-boot),3M@2M(kernel),32M@5M(rootfs),219M@37M(rootfs_data) rw
flash_boot=nand read.e 0x800000 0x200000 0x300000; bootm 0x800000
flash_bootcmd=run flash_set_bootargs; run flash_boot
flash_root=/dev/mtdblock3 ro
flash_rootfstype=jffs2
bootcmd=usb start; run usb_bootcmd; usb stop; setenv arcNumber 2998; run flash_bootcmd
bootargs=console= root=/dev/mtdblock3 ro rootfstype=jffs2 mtdparts=orion_nand:1M(u-boot),1M@1M(second_stage_u-boot),3M@2M(kernel),32M@5M(rootfs),219M@37M(rootfs_data) rw
flash_set_bootargs=setenv bootargs console=$console root=$flash_root rootfstype=$flash_rootfstype $flash_mtdparts..

reste à gérer la valeur de arcNumber (2998 pour openwrt, 2097 pour lenney et 2097 ou 2998 pour squeeze)... et comprendre comment fonctionne squeeze

J'ai finalement upgradé le kernel squeeze en 2.6.38 grace au post
http://dev.shyd.de/2011/03/kernel-2-6-38-ready-to-use/
et fixé la valeur de arcNumber à 2998

Dernière modification par SGDA (26/03/2011 16:08:39)


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#197 26/03/2011 18:55:02

cuagn
N'a plus de box SFR
Lieu: 84210 - Pernes les Fontaines
Date d'inscription: 30/08/2007
Messages: 2502
Site web

Re: DockStar : passer de Pogoplug à OpenWrt

De retour à Pernes.

Je vais essayer de me resynchroniser.

smile


Windows 10 / Ubuntu 16.04
plus un tas d'autres...

Hors ligne

 

#198 27/03/2011 15:19:06

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

Bon, j'ai mis un serveur X et firefox (iceweasel)  + connection via vnc

Pas forcément la plus efficace


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

#199 19/04/2011 08:15:57

psolyca
Dictateur orthographique
Lieu: Cinq-Mars-la-Pile
Date d'inscription: 30/08/2007
Messages: 1616
Site web

Re: DockStar : passer de Pogoplug à OpenWrt

Plop,

Bon, hier soir me suis un peu amusé.
J'avais mis le Uboot de Jeff mais n'avait rien changé au reste de mes partitions. Rien ne voulait démarrer parce que le uboot envoyé sur des partitions ubifs mais j'avais du OpenWRT.
Donc j'en ai profité pour mettre à jour mon OpenWRT fait maison pendant mes vacances sauf qu'il ne démarrait pas dessus.
Après quelques modifications du Uboot, il se lance mais plante lamentablement comme SGDA après VFS blablabla...

Bon si je crois bien, me manque ext2 dans mon OpenWRT. Recompilation ce soir avec les bonnes options...

En fait, le BusPirate, c'est nickel sauf que faut que je trouve le moyen d'automatiser la mise en route directement en UART parce que retaper les commandes à chaque démarrage, c'est pas geek.

Si démarrage OpenWRT sans problème, je m'attaque à l'installation de la RTC puis d'un slot SD (qu'il faut que j'achète) puis de connecteurs S/PDIF.
A lire pas mal de documentation sur le S/PDIF, faut que je vérifie la tension de sortie mais il me semble que je peux souder 2 connecteurs RCA classique directement (une sortie, une entrée) ou avec une petite récupération de 3,3V, je peux adjoindre 2 toslink (entrée/sortie) sans ajouter autre chose. Pour le I²S par contre, me faut faire une petite platine à base de CM102 ou CM108 si j'ai bien compris...


Reprend peu à peu le développement NB4
Me faut remettre la NB6 en fonction par JTAG si possible
Le Dockstar est en pause, soudures à faire.
C'quoi ça, ç'pas pour tout le monde tongue - Par contre, ça oui mais il n'y a plus grand chose

Hors ligne

 

#200 24/05/2011 23:49:39

SGDA
Pachyderme
Lieu: 95170
Date d'inscription: 28/08/2007
Messages: 8464

Re: DockStar : passer de Pogoplug à OpenWrt

le wiki d'openwrt a été complété

on y apprend qu'il est possible de connecter une SD card ou utiliser le bus I2C
http://plugapps.com/forum/viewtopic.php?f=6&t=258
et peut-être une map du processeur
http://plugapps.com/forum/viewtopic.php … =258#p1755

il est aussi question d'un bus SPDIF:
36 = SPDIFI
37 = SPDIFO
38 = SPDIFCLK


XP Pro/Fedora 19 (Schrödinger's cat)

Hors ligne

 

Pied de page des forums