Modify

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#14303 closed defect (worksforme)

Kernel GoFlex Net board don't match .

Reported by: ciusss89 Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: kernel Version: Trunk
Keywords: GoFlex Net Uboot Kernel Hardware Cc:

Description

I have installed openwrt on segate GoFlex Net following openwrt wiki.
For to have sata support i installed uboot kwb-2011.12-goflexnet-L2Coff-IDEpatched.

From uboot log appear that uboot kwb-2011.12 recognize correctly devices.

U-Boot 2011.12 (Apr 18 2012 - 23:08:20)
Seagate GoFlexNet

SoC:   Kirkwood 88F6281_A1
DRAM:  128 MiB
WARNING: Caches not enabled
NAND:  256 MiB
In:    serial
Out:   serial
Err:   serial
Net:   egiga0
88E1116 Initialized on egiga0
Hit any key to stop autoboot:  2

GoFlexNet> version
U-Boot 2011.12 (Apr 18 2012 - 23:08:20)
Seagate GoFlexNet
arm-none-linux-gnueabi-gcc (Sourcery G++ Lite 2009q3-67) 4.4.1
GNU ld (Sourcery G++ Lite 2009q3-67) 2.19.51.20090709

GoFlexNet> bdinfo
arch_number = 0x00000A76
boot_params = 0x00000100
DRAM bank   = 0x00000000
-> start    = 0x00000000
-> size     = 0x08000000
DRAM bank   = 0x00000001
-> start    = 0x00000000
-> size     = 0x00000000
ethaddr     = 00:10:75:26:**:**
ip_addr     = 192.168.1.1
baudrate    = 115200 bps
TLB addr    = 0x07FF0000
relocaddr   = 0x07F52000
reloc off   = 0x07952000
irq_sp      = 0x07E31F68
sp start    = 0x07E31F58
FB base     = 0x00000000

When kernel is loading it recognize as Marvell eSATA SheevaPlug Reference Board.

Hit any key to stop autoboot:  0

NAND read: device 0 offset 0x200000, size 0x300000
 3145728 bytes read: OK
(Re)start USB...
USB:   Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 1 USB Device(s) found
       scanning bus for storage devices... 0 Storage Device(s) found
## Booting kernel from Legacy Image at 06400000 ...
   Image Name:   Linux-3.3.8
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1141936 Bytes = 1.1 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000] Booting Linux on physical CPU 0
[    0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Sun Mar 24 01:42:41 UTC 2013
[    0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine: Marvell eSATA SheevaPlug Reference Board
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyS0,115200 mtdparts=orion_nand:1M(u-boot),1M@1M(second_stage_u-boot),3M@2M(kernel),251M@5M(rootfs) rw root=/dev/mtdblock3 rw rootfstype=jffs2
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
.
..
...
root@OpenWrt:/# uname -a
Linux OpenWrt 3.3.8 #1 Sun Mar 24 01:42:41 UTC 2013 armv5tel GNU/Linux
root@OpenWrt:/# cat /proc/cpuinfo
Processor       : Feroceon 88FR131 rev 1 (v5l)
BogoMIPS        : 1191.11
Features        : swp half fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant     : 0x2
CPU part        : 0x131
CPU revision    : 1

Hardware        : Marvell eSATA SheevaPlug Reference Board
Revision        : 0000
Serial          : 0000000000000000

Problem persist also on last snapshot.

Giuseppe.

Attachments (0)

Change History (3)

comment:1 Changed 4 years ago by ciusss89

I found solutions. CLOSE THIS TICKET.

This is table of devices:

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
00000c11        Seagate GoFlex Net
00000d0a        Seagate GoFlex Home
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
0000089a        LaCie Network Space Max v2
000008a0        LaCie Internet Space v2
00000899        LaCie Network Space v2
0000089b        LaCie d2 Network v2
0000089e        LaCie 5Big Network v2
0000089c        LaCie 2Big Network v2
00000b1e        HP t5325 Thin Client
00000fb6        ZyXEL NSA310 1-Bay Power Media Server
00000f74        ZyXEL NSA320 2-Bay Power Media Server

When make upgrade of uboot, is need re-write arg of machine id!!
All users that use uboot.mtd0.kwb-2011.12-goflexnet-L2Coff-IDEpatched.tar.gz will to have update own machine id.

Im my case, from uboot :

GoFlexNet> setenv machid c11
GoFlexNet> saveenv
Saving Environment to NAND...
Erasing Nand...
Erasing at 0xc0000 -- 100% complete.
Writing to Nand... done
GoFlexNet> reset

Afeter machine id update kernel correct recognize my devices.

...
[    0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine: Seagate GoFlex Net
[    0.000000] Memory policy: ECC disabled, Data cache writeback
...

Giuseppe

comment:2 Changed 4 years ago by florian

  • Resolution set to worksforme
  • Status changed from new to closed

comment:3 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.