Bon je rajoute tout ce que j'ai pu trouver à ce jour sur la glasfiber telekom modem 2
Démontage:
- 2 vis uniquement sous les patins en caoutchouc de l'arrière (les deux plus proche des prises
(cf photo)
Port série:
- il y a 2 borniers sur le coté de la carte 1 de 3 ("JB1") et 1 de 4 ("JP1")
- le port série est sur le bornier "JP1":
pin 1 (indiqué par la flèche): RX
pin 2 : 3.3V
pin 3: TX
pin 4: GND
(cf photo)
115200 bauds 8N1
Sortie du port série en pièce jointe
Boot sequence:
- The CFE boot delay est à 1 seconde, mais je ne parviens pas à envoyé de caractère ou à interrompre le boot (EDIT sur la carte on peut suivre la ligne du circuit imprimé qui arrive bien sur le CPU, par contre on notre qu'il "pourrait" manqué 1 resistance (de pullup ?) entre un point du 3.3V et la ligne RX, j'ai tenté d'intercaler un resistance de 1K ohm mais sans succès ...
- CFE boor guide from broadcom :
https://github.com/blackfuel/asuswrt-rt-ax88u/blob/master/release/src-rt-5.02axhnd/docs/customerDocs/BCM963XX_bootloader_appnote-963XX-AN102-SWRDS.pdf - Si on appuie sur le bouton reset pendant le boot, l'ONT initialise l'ethernet et passe par une phase en 192.168.1.1 (probable qu'il tente de faire un TFTP? et l'interface de chargement de firmware CF web est dispo sur
http://192.168.1.1)
Button is pressed!
Toggle reset of XRDP core...
Toggle reset of XRDP core...
Parse board Params Start
SGMII PLL locked
XRDP INIT start
XRDP INIT FPM Address 000000000e000000
*** FIXME: RDP virtual memory workaround ***
data_path_init_basic: Restore HW configuration
access_log_restore: 10021 entries processed
data_path_init_basic: Restore HW configuration done. rc=0
XRDP INIT Done
MAC and PHY Init Start
Detecting PHYs...
RTL8221B 1c:c848 --> 0x7
0xa420 data is 0x23.
0xb800 data is 0xc0.
0xb800 data is 0x80.
internal_open: Done
Creating CPU ring for queue number 16 with 512 packets descriptor=0x00000000010ff9a0, size_of_entry 8
Done initializing Ring 16 Base=0x0000002001129840 num of entries= 512 RDD Base=1129840 descriptor=0x00000000010ff9a0
Creating CPU ring for queue number 0 with 1024 packets descriptor=0x00000000010ff0a0, size_of_entry 16
Done initializing Ring 0 Base=0x0000002001232180 num of entries= 1024 RDD Base=1232180 descriptor=0x00000000010ff0a0
CPU ring init Done
eth_fh:1
No active ports
web info: Waiting for connection on socket 0.
ETH Init Success!
ubi_find_file: got vmlinux.lz size 2732917
Decompression LZMA Image OK!
Entry at 0x0000000000080000
Closing network.
Starting program at 0x0000000000080000
ubi_find_file: got 96856.dtb size 2973
cfe_fs_fetch_file: Success locating 96856.dtb image
/memory = 0x10000000 bytes @ 0x0
rdp param1 value 0x2000000 in device tree larger than nvram value 0x1000000. Use device tree value!
Appending CFE version to dtb, ret:0
Appending NVRAM to dtb, ret:0
EDIT
photo suplémentaires
sur le dos de la carte 1 flash NAND ref F59L1G81MB
https://www.esmt.com.tw/upload/pdf/ESMT/datasheets/F59L1G81MB(2M).pdfon dirait un EEPROM également ref HE24C08210150
sur le devant de la carte photo sans les radiateurs cette fois
netwrok RTL 8221B L7DMD3H3 GL30
Memoire ESMT M15T2G16128A
BCM6830 "OK" FFBG (pas certain du OK
Toujour aucune idée sur la fonction du connecteur JP1 qui se compose d'une masse et 2 pistes qui semblent aller directement au CPU et qui sont à 3.3V(malheureusement pas d'osciloscope pour voir le type de signal) mais le voltage varie un peu pendant le boot...