Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| inbox:toh:sagem:f_st3864op [2024/02/20 16:42] – [PCIe] rikka0w0 | inbox:toh:sagem:f_st3864op [2024/10/19 06:51] – [Photos] rikka0w0 | ||
|---|---|---|---|
| Line 176: | Line 176: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | |||
| + | CPU Pinout: | ||
| + | [[: | ||
| ==== Network ==== | ==== Network ==== | ||
| Line 227: | Line 230: | ||
| ===== Flash Layout ===== | ===== Flash Layout ===== | ||
| + | Stock firmware dump: | ||
| + | https:// | ||
| ==== Stock ==== | ==== Stock ==== | ||
| From OEM Bootlog: | From OEM Bootlog: | ||
| Line 244: | Line 248: | ||
| ^ F@ST3864OP Flash Layout | ^ F@ST3864OP Flash Layout | ||
| ^ Hardware | ^ Hardware | ||
| - | ^ Stock Label | **// | + | ^ Stock Label | **// |
| ^ Stock mtd device name | mtd3 | ^ Stock mtd device name | mtd3 | ||
| | Start | 0x0000000 | | Start | 0x0000000 | ||
| Line 276: | Line 280: | ||
| </ | </ | ||
| ==== Photos ==== | ==== Photos ==== | ||
| - | /* =====>>>>> | + | === PCB === |
| - | /* When uploading photos, **name them** intelligently. Nobody knows what 20100930_000602.jpg is! */ | + | {{:media: |
| - | /* e.g. {{:media:yourbrand:yourbrand_yourmodel_front.jpg? | + | {{:media:sagem:sagem_f_st3864_back_pcb.jpg?400|}} |
| - | /* Thanks, your wiki administration - Oct. 2015 */ | + | |
| - | + | ||
| - | **Insert photo of front of the casing** | + | |
| - | + | ||
| - | **Insert photo of back of the casing** | + | |
| - | + | ||
| - | **Insert photo of backside label** | + | |
| - | + | ||
| - | **Insert photo of PCB** | + | |
| ==== Opening the case ==== | ==== Opening the case ==== | ||
| Line 302: | Line 296: | ||
| This may apply: | This may apply: | ||
| [[: | [[: | ||
| - | |||
| - | CPU Pinout: | ||
| - | [[: | ||
| ==== Spare SPI Flash ==== | ==== Spare SPI Flash ==== | ||
| - | There' | + | There' |
| + | <WRAP bootlog>< | ||
| + | status = " | ||
| + | |||
| + | mydev@0{ | ||
| + | compatible = " | ||
| + | reg = < | ||
| + | spi-max-frequency = < | ||
| + | }; | ||
| + | };</ | ||
| + | To use the '' | ||
| + | |||
| + | The SPI Flash can be accessed with '' | ||
| <WRAP bootlog>< | <WRAP bootlog>< | ||
| Line 322: | Line 325: | ||
| 00000000 | 00000000 | ||
| 00000004</ | 00000004</ | ||
| + | |||
| + | ==== PCIe ==== | ||
| + | It is believed that the SOC has PCI or PCIE buses and devices attached. The following came from the shell of the stock firmware: | ||
| + | |||
| + | <WRAP bootlog>< | ||
| + | # cd / | ||
| + | # ls devices/ -al | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | lrwxrwxrwx | ||
| + | lrwxrwxrwx | ||
| + | lrwxrwxrwx | ||
| + | lrwxrwxrwx | ||
| + | # ls drivers -al | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | # cd / | ||
| + | # ls | ||
| + | pci0000: | ||
| + | # cd /sys/module | ||
| + | # ls | ||
| + | 8021q | ||
| + | adsldd | ||
| + | bcm_bpm | ||
| + | bcm_enet | ||
| + | bcm_ingqos | ||
| + | bcmarl | ||
| + | bcmfap | ||
| + | bcmvlan | ||
| + | bcmxtmcfg | ||
| + | block | ||
| + | bridge | ||
| + | chipinfo | ||
| + | dect nf_defrag_ipv4 | ||
| + | dectshim | ||
| + | ehci_hcd | ||
| + | endpointdd | ||
| + | fuse nf_nat_irc | ||
| + | ip6_tables | ||
| + | ip6table_mangle | ||
| + | ip_gre | ||
| + | ip_tables | ||
| + | ipt_MASQUERADE | ||
| + | ipt_REDIRECT | ||
| + | iptable_filter | ||
| + | iptable_mangle | ||
| + | iptable_nat | ||
| + | ipv6 pcmshim | ||
| + | ipw | ||
| + | kernel | ||
| + | |||
| + | # cat /proc/iomem | ||
| + | 00000000-07ecdfff : System RAM | ||
| + | 00010000-003f111f : Kernel code | ||
| + | 003f1120-004e897f : Kernel data | ||
| + | 10000200-10000383 : brcmnand | ||
| + | 10002500-100025ff : ehci_hcd | ||
| + | 10002600-100026ff : ohci_hcd | ||
| + | 11000000-11efffff : bcm63xx pcie memory space | ||
| + | a0f00000-a0ffffff : bcm63xx pci memory space | ||
| + | # cat / | ||
| + | a2000000-a200ffff : bcm63xx pci IO space | ||
| + | </ | ||
| + | |||
| + | The following came from the '' | ||
| + | <WRAP bootlog>< | ||
| + | root@OpenWrt:/ | ||
| + | 00:00.0 PCI bridge: Broadcom Inc. and subsidiaries Device 6326 (rev 80) (prog-if 00 [Normal decode]) | ||
| + | Flags: fast devsel, IRQ 48 | ||
| + | Bus: primary=00, secondary=01, | ||
| + | I/O behind bridge: 00000000-00000fff [size=4K] | ||
| + | Memory behind bridge: [disabled] | ||
| + | Prefetchable memory behind bridge: [disabled] | ||
| + | Capabilities: | ||
| + | Capabilities: | ||
| + | Capabilities: | ||
| + | Kernel driver in use: pcieport | ||
| + | lspci: Unable to load libkmod resources: error -12 | ||
| + | |||
| + | root@OpenWrt:/ | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | lrwxrwxrwx | ||
| + | |||
| + | root@OpenWrt:/ | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x | ||
| + | |||
| + | root@OpenWrt:/# | ||
| + | 00000000-07ffffff : System RAM | ||
| + | 00010000-006327f3 : Kernel code | ||
| + | 006327f4-00731c3f : Kernel data | ||
| + | 01610000-01644757 : Kernel bss | ||
| + | 100000b0-100000bf : 10000200.nand nand-int-base | ||
| + | 100000c0-100000c7 : 100000c0.pin-controller dirout | ||
| + | 100000c8-100000cf : 100000c0.pin-controller dat | ||
| + | 100000d0-100000d3 : 100000c0.pin-controller led | ||
| + | 100000d8-100000db : 100000c0.pin-controller mode | ||
| + | 100000dc-100000df : 100000c0.pin-controller ctrl | ||
| + | 100000f8-100000fb : 100000c0.pin-controller basemode | ||
| + | 10000180-10000197 : 10000180.serial serial@10000180 | ||
| + | 10000200-1000037f : 10000200.nand nand | ||
| + | 10000600-100007ff : 10000200.nand nand-cache | ||
| + | 10000800-10000f0b : 10000800.spi spi@10000800 | ||
| + | 10001000-100015ff : 10001000.spi spi@10001000 | ||
| + | 10001900-10001923 : 10001900.led-controller led-controller@10001900 | ||
| + | 11000000-11efffff : bcm63xx PCIe memory space | ||
| + | b000009c-b00000a7 : bcm63xx-wdt | ||
| + | b0002500-b00025ff : ehci-platform | ||
| + | b0002500-b00025ff : ehci-platform ehci-platform | ||
| + | b0002600-b00026ff : ohci-platform | ||
| + | b0002600-b00026ff : ohci-platform ohci-platform | ||
| + | b000d800-b000d8ff : bcm63xx_enet_shared.0 | ||
| + | b000d800-b000d8ff : bcm63xx_enet_shared.0 bcm63xx_enet_shared.0 | ||
| + | b000da00-b000dbff : bcm63xx_enet_shared.0 | ||
| + | b000da00-b000dbff : bcm63xx_enet_shared.0 bcm63xx_enet_shared.0 | ||
| + | b000dc00-b000ddff : bcm63xx_enet_shared.0 | ||
| + | b000dc00-b000ddff : bcm63xx_enet_shared.0 bcm63xx_enet_shared.0 | ||
| + | b0700000-b070ffff : bcm63xx_enetsw.0 | ||
| + | </ | ||
| + | |||
| + | |||
| ===== Bootlogs ===== | ===== Bootlogs ===== | ||
| ==== OEM bootlog ==== | ==== OEM bootlog ==== | ||
| Line 1303: | Line 1436: | ||
| Source code: | Source code: | ||
| - | https:// | + | https:// |
| Before the cferam.000 is merged into '' | Before the cferam.000 is merged into '' | ||