[Ninux-Wireless] Alice Gate 2 Plus Wi-Fi

Claudio claudyus84 a gmail.com
Dom 20 Mar 2011 10:23:28 CET


Ciao Marco,
se è un broadcom sicuramente ci si può fare qualcosa...

Per il crc bisogna aggiungere una entry in
https://dev.openwrt.org/browser/trunk/target/linux/brcm63xx/image/Makefile
passandogli, per cominciare, il chip corretto.
Se guardi da riga 63 in poi puoi vedere define Image/Build/CFEAGPF in
cui tramite imagetag viene aggiunto un header per il bootloader e il
crc corretto.
Per cominciare --boardid $(2) e --chipid $(3) devono essere cambati. I
numeri $(2) e $(3) sono gli argomenti con cui la define viene
chiamata, vedi riga 191
https://dev.openwrt.org/browser/trunk/target/linux/brcm63xx/image/Makefile#L191

Prima di ricompilare tutto cmq prova anche a caricare qualche
immaggine già taggata per  broadcom 6348, tipo 96348GW-generic.

Ciao


Il 20 marzo 2011 09:54, Marco Giuntini <marco.giuntini a gmail.com> ha scritto:
> Ieri mi sono messo a giocare con un router Alice Gate 2 Plus [0], modello
> precedente all'AGV2+.
> Sono entrato tramite seriale e ho effettuato la procedura di caricamento del
> firmware di Openwrt.
> Provando a caricare questo immagine
> http://downloads.openwrt.org/snapshots/trunk/brcm63xx/openwrt-AGV2+W-jffs2-128k-cfe.bin
> ottengo un errore CRC, molto probabilmente dovuto alla differenza tra le
> CPU.
> Di seguito riporto l'output della seriale dopo il flash dell'immagine.
> CFE version 1.0.37-3.1 P12 for BCM96348 (32bit,SP,BE)
> Build Date: mar set 26 15:13:11 CEST 2006 (root a RanmaLinux)
> Copyright (C) 2000-2005 Broadcom Corporation.
> Boot Address 0xbf000000
> Initializing Arena.
> Initializing Devices.
> cfi_flash_get_device_id
> Parallel flash device: name AM29LV640MT, id 0x2201, size 8192KB
> CPU type 0x29107: 256MHz, Bus: 128MHz, Ref: 32MHz
> Total memory: 16777216 bytes (16MB)
> Total memory used by CFE:  0x80401000 - 0x80525DD0 (1199568)
> Initialized Data:          0x8041D5E0 - 0x8041F560 (8064)
> BSS Area:                  0x8041F560 - 0x80423DD0 (18544)
> Local Heap:                0x80423DD0 - 0x80523DD0 (1048576)
> Stack Area:                0x80523DD0 - 0x80525DD0 (8192)
> Text (code) segment:       0x80401000 - 0x8041D5D8 (116184)
> Boot area (physical):      0x00526000 - 0x00566000
> Relocation Factor:         I:00000000 - D:00000000
> Board IP address                  : 192.168.1.1:ffffff00
> Host IP address                   : 192.168.1.100
> Gateway IP address                :
> Run from flash/host (f/h)         : f
> Default host run file name        : vmlinux
> Default host flash file name      : bcm963xx_fs_kernel
> Boot delay (0-9 seconds)          : 1
> Board Id Name                     : AliceAGW2+
> Psi size in KB                    : 24
> Number of MAC Addresses (1-32)    : 11
> Base MAC Address                  : 02:10:18:01:00:01
> Ethernet PHY Type                 : Internal
> Memory size in MB                 : 16
> *** Press any key to stop auto run (1 seconds) ***
> Auto run second count down: 0
> Code Address: 0x2FF68DF7, Entry Address: 0xa1a6c385
> 8192 size flash memory detected
> Image crc failed ..CRC Calculated: 89ED4B6 - CRC embedded 5F5481B4 [
> imageSizeSum 3276548 - imageSizeEmbedded 3276548 ]
>  Illegal image ! Image crc failed. or corrupted image
> web info: Waiting for connection on socket 0.
> CFE>
> Che ne pensate? Potrebbe essere fattibile flashare openwrt anche su questo
> apparato?
> Ciao
> Marco
> [0]http://wiki.ninux.org/aga
>
>
> _______________________________________________
> Wireless mailing list
> Wireless a ml.ninux.org
> http://ml.ninux.org/mailman/listinfo/wireless
>
>



-- 
Claudio
- OpenWrt Developer - Hardware designer -
pub   1024D/0DFD7CBB C94D 759A 2EF0 172F 9673 65E4 C4C1 8627 0DFD 7CBB



Maggiori informazioni sulla lista Wireless