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 | ||
| toh:sercomm:ad1018 [2017/12/22 11:01] – jtag danitool | toh:sercomm:ad1018 [2021/08/15 19:57] – [OEM NAND flash layout] danitool | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Sercomm AD1018 ====== | ||
| + | {{: | ||
| + | {{section> | ||
| + | |||
| + | {{section> | ||
| + | ===== Supported Versions ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Brand, Model, Versions, Supported Since Rel, Supported Current Rel, Unsupported Functions_unsupporteds, | ||
| + | headers : Brand, Model, Version, Supported Since, Current Release, Unsupported Functions, Comment installation, | ||
| + | align : c, | ||
| + | filter | ||
| + | sort : version | ||
| + | ---- | ||
| + | |||
| + | * **NAND** supported since [[commit> | ||
| + | * **SPI only** supported since [[commit> | ||
| + | |||
| + | ===== Hardware Highlights ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Model, Versions, CPU, CPU MHz, Flash MB_mbflashs, | ||
| + | header | ||
| + | align : c, | ||
| + | filter | ||
| + | sort : version | ||
| + | ---- | ||
| + | |||
| + | The difference between v1 and v2 is the RAM size: | ||
| + | * **v1**: 64 MiB RAM | ||
| + | * **v2**: 128 MiB RAM | ||
| + | |||
| + | ===== Installation ===== | ||
| + | ---- datatable ---- | ||
| + | headers : Model, Version, Current Release, Firmware OpenWrt stable Install, Firmware OpenWrt stable Upgrade | ||
| + | cols : Model, Version, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url | ||
| + | align : c,c,c | ||
| + | filter | ||
| + | sort : version | ||
| + | ---- | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | **Note**: the NOR installation requires a [[# | ||
| + | </ | ||
| + | |||
| + | **Other downloads: | ||
| + | ^ Hardware MOD ^^^ | ||
| + | | **SPI NOR MOD** | [[https:// | ||
| + | | CFE-RAM | [[https:// | ||
| + | |||
| + | -> [[docs: | ||
| + | |||
| + | ==== OEM easy install ==== | ||
| + | We'll need to get admin access to the OEM firmware web interface. Therefore if you don't know the admin password, first a factory reset to the default config is required, otherwise start at **step 4**. | ||
| + | - Power on the router and wait for the OEM firmware to load. | ||
| + | - Press the reset button, hold it about 8 or more seconds until the PHONE LED starts blinking. Release the button. Now the router will restart. | ||
| + | - Wait until the router restarted and access to its web interface: | ||
| + | * Address: | ||
| + | * User: '' | ||
| + | * Password: '' | ||
| + | - Go to '' | ||
| + | - Press the '' | ||
| + | - ssh to 192.168.1.1 and set a root password, or browse to '' | ||
| + | |||
| + | |||
| + | |||
| + | ==== SPI flash MOD installation ==== | ||
| + | Hardware modding for soldering a new SPI flash chip (> 8 MB) required. Access to the serial port on the router with an UART adapter (3.3V) also required. The specific stuff for this installation is into this file [[https:// | ||
| + | |||
| + | - Solder a new flash chip to the test points as shown in the picture\\ {{media: | ||
| + | - Connect the serial port at the router to your computer using an UART (3.3V) serial port adapter.\\ | ||
| + | - Put the LEDE RAM firmware into a TFTP server in your computer. Conect an ethernet cable from your computer to the router, and set a static IP address compatible with the router (i.e. 192.168.1.7).\\ | ||
| + | - Power on the router, break into the CFE command line using the serial console.\\ | ||
| + | - Run the LEDE RAM firmware using the CFE serial console\\ '' | ||
| + | - Now with LEDE RAM firmware running, flash the new CFE into the SPI flash chip. In the LEDE command line execute:\\ '' | ||
| + | - Flash the LEDE firmware into the SPI flash chip\\ '' | ||
| + | - Power off the router, and remove the **R228** resistor\\ \\ | ||
| + | - Power on the router, the OpenWrt firmware will start up.\\ \\ | ||
| + | - Done | ||
| + | |||
| + | <WRAP center round tip 90%> | ||
| + | Recommended SPI flash chips, they' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ===== Recovery ===== | ||
| + | The bootloader (CFE) comes with a proprietary Sercomm module for recovering purposes. If for some reason the router is unable to boot due to a faulty firmware, you can recover the router by putting it into Sercomm Upgrade mode. Follow these steps: | ||
| + | |||
| + | - Power off the router | ||
| + | - Press the RESET button, don't release it yet! | ||
| + | - Power on the router | ||
| + | - Wait 8 seconds or more until the LEDs blink sequentially from left to right | ||
| + | - Release the RESET button | ||
| + | - Execute the sercomm-recovery utility as root in your OS-linux computer: <code bash> | ||
| + | < | ||
| + | Build Date: 2013年 08月 21日 星期三 11:42:59 CST (root@localhost) | ||
| + | Copyright (C) 2000-2011 Broadcom Corporation. | ||
| + | | ||
| + | NAND flash device: name , id 0x92f1 block 128KB size 131072KB | ||
| + | Chip ID: BCM6328B0, MIPS: 320MHz, DDR: 320MHz, Bus: 160MHz | ||
| + | Main Thread: TP0 | ||
| + | Memory Test Passed | ||
| + | Total Memory: 134217728 bytes (128MB) | ||
| + | Boot Address: 0xb8000000 | ||
| + | | ||
| + | find flag begin read flash map | ||
| + | Board IP address | ||
| + | Host IP address | ||
| + | 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) | ||
| + | Board Id (0-10) | ||
| + | Number of MAC Addresses (1-32) | ||
| + | Base MAC Address | ||
| + | PSI Size (1-64) KBytes | ||
| + | Enable Backup PSI [0|1] : 0 | ||
| + | System Log Size (0-256) KBytes | ||
| + | Auxillary File System Size Percent: 0 | ||
| + | Main Thread Number [0|1] : 0 | ||
| + | Voice Board Configuration (0-7) : SI32176 | ||
| + | | ||
| + | SC_DEBUG: Nand Partition Table Magic Found at 20000. | ||
| + | *** Press any key to stop auto run (1 seconds) *** | ||
| + | Auto run second count down: 1 | ||
| + | Port 1 link UP | ||
| + | 0 | ||
| + | | ||
| + | *************************************************** | ||
| + | Sercomm Boot Version 1.1.3.0 | ||
| + | | ||
| + | *************************************************** | ||
| + | Reset Button is pressed! | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | DEBUG_ERR: | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | with index 0, offset 0x00000000, length 0x00020000 NOT erased! | ||
| + | DEBUG_INF: | ||
| + | with index 1, offset 0x00020000, length 0x000a0000 NOT erased! | ||
| + | DEBUG_INF: | ||
| + | with index 2, offset 0x000c0000, length 0x00140000 NOT erased! | ||
| + | DEBUG_INF: | ||
| + | with index 3, offset 0x00200000, length 0x00140000 NOT erased! | ||
| + | DEBUG_INF: | ||
| + | with index 4, offset 0x00340000, length 0x000a0000 NOT erased! | ||
| + | DEBUG_INF: | ||
| + | with index 5, offset 0x003e0000, length 0x00140000 NOT erased! | ||
| + | DEBUG_INF: | ||
| + | with index 12, offset 0x06ba0000, length 0x00280000 NOT erased! | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | with index 6, updated! (0000)bad, (0000)dropped! | ||
| + | DEBUG_INF: | ||
| + | with index 7, updated! (0000)bad, (0000)dropped! | ||
| + | DEBUG_INF: | ||
| + | with index 8, updated! (0000)bad, (0000)dropped! | ||
| + | DEBUG_INF: | ||
| + | with index 9, updated! (0000)bad, (0000)dropped! | ||
| + | DEBUG_INF: | ||
| + | with index 10, updated! (0000)bad, (0000)dropped! | ||
| + | DEBUG_INF: | ||
| + | with index 11, updated! (0000)bad, (0000)dropped! | ||
| + | DEBUG_INF: | ||
| + | with index 13, updated! (0000)bad, (0000)dropped! | ||
| + | DEBUG_INF: | ||
| + | DEBUG_INF: | ||
| + | Disabling Switch ports. | ||
| + | Flushing Receive Buffers... | ||
| + | 0 buffers found. | ||
| + | Closing DMA Channels. | ||
| + | | ||
| + | Resetting board in 0 seconds...HELO | ||
| + | </ | ||
| + | <WRAP center round download 60%> | ||
| + | Recovery image: [[https:// | ||
| + | |||
| + | Sercomm recovery utility: https:// | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== OEM firmware ===== | ||
| + | |||
| + | OEM firmware (3.0.11) highlights: | ||
| + | * Support for ADSL2+ | ||
| + | * Support for VoIP over the WAN port. It can reinject the voice through the ADSL port. | ||
| + | * One ethernet port can be configured as WAN (FIBRE port). | ||
| + | * No support for WEP WiFi encryption via web interface. | ||
| + | * **WDS** bridging cannot be configured via web interface, but can be configured via busybox command line. | ||
| + | * No encryption: tested OK. It should work with any router. | ||
| + | * WEP: tested OK with some Broadcom based wifi routers. Only 802.11b/g (54 Mbps) | ||
| + | * WPA2 AES: tested OK with a Comtrend AR-5315u (OEM firmware). Both routers must use the same SSID. | ||
| + | * The configuration file is associated with the MAC address. It cannot be interchangeable with other AD1018 routers. | ||
| + | * The ssh daemon isn't enabled by default. The only known way to enable it is to let the router be autoconfigured itself via TR-069 (made by the ISP). | ||
| + | * The default IP is '' | ||
| + | * **dualImage_ctrl** is used to upgrade the image, example: '' | ||
| + | * Command for entering into the Sercomm CLI: ''< | ||
| + | |||
| + | For configuring the device there are three available users in the Vodafone-ES stock firmware: | ||
| + | ^ User ^ Default password ^ Notes ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | ^ OEM firmware ^^^ | ||
| + | | MOD VFES_3.0.11 | [[https:// | ||
| + | | OEM VFES_2.0.08 | [[https:// | ||
| + | | OEM VFES_3.0.11 | [[https:// | ||
| + | | OEM VFES_3.0.13 | [[https:// | ||
| + | | OEM source code | [[https:// | ||
| + | |||
| + | ==== Dual image ==== | ||
| + | There are two firmware images. The device decides to boot one or another depending on a special flag stored in the bootflag partitions. Example: | ||
| + | * bootflag1 partition: '' | ||
| + | * bootflag2 partition: '' | ||
| + | In this case the device will boot the 1st firmware because its bootflag has the highest number. In the case both bootflags are equal it will boot the 1st firmware. | ||
| + | |||
| + | Every time a firmware is flashed via stock firmware, it is made over the non booted firmware partitions, and its bootflag is increased. The device will boot from it on the next restart. | ||
| + | |||
| + | <WRAP center round tip 60%> | ||
| + | We can change the firmware to boot from by manually setting the bootflag. This can be done from the busybox CLI. Example for booting from the 2nd firmware: | ||
| + | <code bash> | ||
| + | flash_eraseall /dev/mtd9 | ||
| + | echo -n " | ||
| + | echo -n " | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== NAND flash chip specs ==== | ||
| + | < | ||
| + | Manufacturer | ||
| + | Device | ||
| + | Die/ | ||
| + | Cell type : 2 Level Cell | ||
| + | Simultaneously programmed paged : 1 | ||
| + | Interleave between multiple chips: False | ||
| + | Write cache : True | ||
| + | Page size : 2048 bytes (2 K) | ||
| + | Spare area size : 16 bytes / 512 byte | ||
| + | Block size : 131072 bytes (128 K) | ||
| + | Block count : 1024 | ||
| + | Organization | ||
| + | Serial access time : 25 ns | ||
| + | OOB size : 64 bytes</ | ||
| + | |||
| + | ==== OEM NAND flash layout ==== | ||
| + | ^ Index ^ Partition ^ Name ^ filesystem ^ description | ||
| + | | 00 | mtd0 | cferom | ||
| + | | 01 | mtd3 | partition-map | n/a | partition table | 1 | '' | ||
| + | | 02 | mtd1 | cferam1 | ||
| + | | 03 | mtd2 | cferam2 | ||
| + | | 04 | mtd4 | PCBASN | ||
| + | | 05 | mtd5 | protect | ||
| + | | 06 | mtd6 | kernel_fs1 | ||
| + | | 07 | mtd12 | lib_1 | jffs2 (ro) | Linux root libraries 1 | 281 | '' | ||
| + | | 08 | mtd7 | kernel_fs2 | jffs2 (ro) | Linux root 2 | 441 | '' | ||
| + | | 09 | mtd13 | lib_2 | jffs2 (ro) | Linux root libraries 2 | 681 | '' | ||
| + | | 10 | mtd8 | bootflag1 | n/a | boot select | ||
| + | | 11 | mtd9 | bootflag2 | n/a | boot select | ||
| + | | 12 | mtd10 | xml_cfg | ||
| + | | 13 | mtd11 | app_data | ||
| + | |||
| + | <WRAP center round download 60%> | ||
| + | Partitions backup: [[https:// | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ===== Specific Configuration ===== | ||
| + | ==== Interfaces ==== | ||
| + | |||
| + | The default network configuration is: | ||
| + | ^ <color # | ||
| + | ^ <color # | ||
| + | ^ <color # | ||
| + | ^ <color # | ||
| + | ^ <color # | ||
| + | ^ <color # | ||
| + | |||
| + | |||
| + | |||
| + | ===== Hardware ===== | ||
| + | ==== Info ==== | ||
| + | ^ [[wp> | ||
| + | ^ Vendor | ||
| + | ^ [[docs: | ||
| + | ^ Board ID | 96328avngr | | ||
| + | ^ [[docs: | ||
| + | ^ [[docs: | ||
| + | ^ Flash-Chip | ||
| + | ^ Flash size | 128 MiB | | ||
| + | ^ RAM-Chip | ||
| + | ^ RAM size | 128 MiB | | ||
| + | ^ Wireless | ||
| + | ^ Ethernet | ||
| + | ^ USB | 1x 2.0 [[# | ||
| + | ^ FXS VoIP | [[# | ||
| + | ^ PSU | 12V DC 1.5A / I.T.E MU18-R120150-C5| | ||
| + | ^ [[docs: | ||
| + | ^ [[docs: | ||
| + | |||
| + | ==== Photos ==== | ||
| + | **Casing** | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | **Board** | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | ==== Wifi ==== | ||
| + | **BCM43217** 802.11b/g/n onboard wifi, 2x non-detachable external antennas. | ||
| + | |||
| + | No physical EEPROM at the board, nor partition reserverd for this data at the flash chip. In theory, in the original firmware, the EEPROM is taken from the file /// | ||
| + | |||
| + | In OpenWrt the **kmod-b43** driver should be used, therefore **N mode isn't available**. kmod-bcmsmac could support N mode but isn't still supported for the BCM43217 wifi. | ||
| + | |||
| + | OEM wifi dumps: | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | vendorid 0x14e4 | ||
| + | deviceid 0x43a9 | ||
| + | radiorev 0xe2057000 | ||
| + | chipnum 0xa8d1 | ||
| + | chiprev 0x1 | ||
| + | chippackage 0x9 | ||
| + | corerev 0x1e | ||
| + | boardid 0x5e9 | ||
| + | boardvendor 0x14e4 | ||
| + | boardrev P256 | ||
| + | driverrev 0x61e6607 | ||
| + | ucoderev 0x3100002 | ||
| + | bus 0x1 | ||
| + | phytype 0x4 | ||
| + | phyrev 0x11 | ||
| + | anarev 0x0 | ||
| + | ~ # wlctl srdump | ||
| + | |||
| + | srom[000]: | ||
| + | srom[008]: | ||
| + | srom[016]: | ||
| + | srom[024]: | ||
| + | srom[032]: | ||
| + | srom[040]: | ||
| + | srom[048]: | ||
| + | srom[056]: | ||
| + | srom[064]: | ||
| + | srom[072]: | ||
| + | srom[080]: | ||
| + | srom[088]: | ||
| + | srom[096]: | ||
| + | srom[104]: | ||
| + | srom[112]: | ||
| + | srom[120]: | ||
| + | srom[128]: | ||
| + | srom[136]: | ||
| + | srom[144]: | ||
| + | srom[152]: | ||
| + | srom[160]: | ||
| + | srom[168]: | ||
| + | srom[176]: | ||
| + | srom[184]: | ||
| + | srom[192]: | ||
| + | srom[200]: | ||
| + | srom[208]: | ||
| + | srom[216]: | ||
| + | ~ # wlctl nvram_dump | ||
| + | sromrev=8 | ||
| + | boardrev=0x1256 | ||
| + | boardflags=0x200 | ||
| + | boardflags2=0x9800 | ||
| + | boardtype=0x5e9 | ||
| + | subvid=0x14e4 | ||
| + | boardnum=0 | ||
| + | regrev=3 | ||
| + | ledbh3=136 | ||
| + | pa0b0=0xfe69 | ||
| + | pa0b1=0x1726 | ||
| + | pa0b2=0xfa5c | ||
| + | pa0itssit=32 | ||
| + | pa0maxpwr=70 | ||
| + | opo=34 | ||
| + | aa2g=3 | ||
| + | aa5g=0 | ||
| + | ag0=2 | ||
| + | ag1=2 | ||
| + | ag2=255 | ||
| + | ag3=255 | ||
| + | pa1b0=0x0 | ||
| + | pa1b1=0x0 | ||
| + | pa1b2=0x0 | ||
| + | pa1lob0=0x0 | ||
| + | pa1lob1=0x0 | ||
| + | pa1lob2=0x0 | ||
| + | pa1hib0=0x0 | ||
| + | pa1hib1=0x0 | ||
| + | pa1hib2=0x0 | ||
| + | pa1itssit=0 | ||
| + | pa1maxpwr=0 | ||
| + | pa1lomaxpwr=0 | ||
| + | pa1himaxpwr=0 | ||
| + | bxa2g=0 | ||
| + | rssisav2g=0 | ||
| + | rssismc2g=0 | ||
| + | rssismf2g=0 | ||
| + | bxa5g=0 | ||
| + | rssisav5g=0 | ||
| + | rssismc5g=0 | ||
| + | rssismf5g=0 | ||
| + | tri2g=0 | ||
| + | tri5g=0 | ||
| + | tri5gl=0 | ||
| + | tri5gh=0 | ||
| + | rxpo2g=0 | ||
| + | rxpo5g=0 | ||
| + | txchain=3 | ||
| + | rxchain=3 | ||
| + | antswitch=0 | ||
| + | tssipos2g=1 | ||
| + | extpagain2g=2 | ||
| + | pdetrange2g=2 | ||
| + | triso2g=4 | ||
| + | antswctl2g=0 | ||
| + | tssipos5g=0 | ||
| + | extpagain5g=0 | ||
| + | pdetrange5g=0 | ||
| + | triso5g=0 | ||
| + | antswctl5g=0 | ||
| + | ccode= | ||
| + | macaddr=94: | ||
| + | tempthresh=120 | ||
| + | tempoffset=0 | ||
| + | rawtempsense=0x0 | ||
| + | measpower=0x0 | ||
| + | tempsense_slope=0x0 | ||
| + | tempcorrx=0x0 | ||
| + | tempsense_option=0x0 | ||
| + | freqoffset_corr=0x0 | ||
| + | iqcal_swp_dis=0x0 | ||
| + | hw_iqcal_en=0x0 | ||
| + | elna2g=0 | ||
| + | elna5g=0 | ||
| + | phycal_tempdelta=0 | ||
| + | temps_period=0 | ||
| + | temps_hysteresis=0 | ||
| + | measpower1=0x0 | ||
| + | measpower2=0x0 | ||
| + | cck2gpo=0 | ||
| + | ofdm2gpo=1145315874 | ||
| + | ofdm5gpo=0 | ||
| + | ofdm5glpo=0 | ||
| + | ofdm5ghpo=0 | ||
| + | mcs2gpo0=8738 | ||
| + | mcs2gpo1=17476 | ||
| + | mcs2gpo2=8738 | ||
| + | mcs2gpo3=17476 | ||
| + | mcs2gpo4=8738 | ||
| + | mcs2gpo5=17476 | ||
| + | mcs2gpo6=8738 | ||
| + | mcs2gpo7=17476 | ||
| + | mcs5gpo0=0 | ||
| + | mcs5gpo1=0 | ||
| + | mcs5gpo2=0 | ||
| + | mcs5gpo3=0 | ||
| + | mcs5gpo4=0 | ||
| + | mcs5gpo5=0 | ||
| + | mcs5gpo6=0 | ||
| + | mcs5gpo7=0 | ||
| + | mcs5glpo0=0 | ||
| + | mcs5glpo1=0 | ||
| + | mcs5glpo2=0 | ||
| + | mcs5glpo3=0 | ||
| + | mcs5glpo4=0 | ||
| + | mcs5glpo5=0 | ||
| + | mcs5glpo6=0 | ||
| + | mcs5glpo7=0 | ||
| + | mcs5ghpo0=0 | ||
| + | mcs5ghpo1=0 | ||
| + | mcs5ghpo2=0 | ||
| + | mcs5ghpo3=0 | ||
| + | mcs5ghpo4=0 | ||
| + | mcs5ghpo5=0 | ||
| + | mcs5ghpo6=0 | ||
| + | mcs5ghpo7=0 | ||
| + | cddpo=0 | ||
| + | stbcpo=0 | ||
| + | bw40po=0 | ||
| + | bwduppo=0 | ||
| + | pcieingress_war=15 | ||
| + | rxgainerr2ga0=63 | ||
| + | rxgainerr2ga1=31 | ||
| + | rxgainerr2ga2=31 | ||
| + | rxgainerr5gla0=63 | ||
| + | rxgainerr5gla1=31 | ||
| + | rxgainerr5gla2=31 | ||
| + | rxgainerr5gma0=63 | ||
| + | rxgainerr5gma1=31 | ||
| + | rxgainerr5gma2=31 | ||
| + | rxgainerr5gha0=63 | ||
| + | rxgainerr5gha1=31 | ||
| + | rxgainerr5gha2=31 | ||
| + | rxgainerr5gua0=63 | ||
| + | rxgainerr5gua1=31 | ||
| + | rxgainerr5gua2=31 | ||
| + | noiselvl2ga0=31 | ||
| + | noiselvl2ga1=31 | ||
| + | noiselvl2ga2=31 | ||
| + | noiselvl5gla0=31 | ||
| + | noiselvl5gla1=31 | ||
| + | noiselvl5gla2=31 | ||
| + | noiselvl5gma0=31 | ||
| + | noiselvl5gma1=31 | ||
| + | noiselvl5gma2=31 | ||
| + | noiselvl5gha0=31 | ||
| + | noiselvl5gha1=31 | ||
| + | noiselvl5gha2=31 | ||
| + | noiselvl5gua0=31 | ||
| + | noiselvl5gua1=31 | ||
| + | noiselvl5gua2=31 | ||
| + | subband5gver=7 | ||
| + | maxp2ga0=70 | ||
| + | itt2ga0=32 | ||
| + | itt5ga0=0 | ||
| + | pa2gw0a0=0xfe69 | ||
| + | pa2gw1a0=0x1726 | ||
| + | pa2gw2a0=0xfa5c | ||
| + | maxp5ga0=0 | ||
| + | maxp5gha0=0 | ||
| + | maxp5gla0=0 | ||
| + | pa5gw0a0=0x0 | ||
| + | pa5gw1a0=0x0 | ||
| + | pa5gw2a0=0x0 | ||
| + | pa5glw0a0=0x0 | ||
| + | pa5glw1a0=0x0 | ||
| + | pa5glw2a0=0x0 | ||
| + | pa5ghw0a0=0x0 | ||
| + | pa5ghw1a0=0x0 | ||
| + | pa5ghw2a0=0x0 | ||
| + | maxp2ga1=70 | ||
| + | itt2ga1=32 | ||
| + | itt5ga1=0 | ||
| + | pa2gw0a1=0xfea8 | ||
| + | pa2gw1a1=0x1978 | ||
| + | pa2gw2a1=0xfa26 | ||
| + | maxp5ga1=0 | ||
| + | maxp5gha1=0 | ||
| + | maxp5gla1=0 | ||
| + | pa5gw0a1=0x0 | ||
| + | pa5gw1a1=0x0 | ||
| + | pa5gw2a1=0x0 | ||
| + | pa5glw0a1=0x0 | ||
| + | pa5glw1a1=0x0 | ||
| + | pa5glw2a1=0x0 | ||
| + | pa5ghw0a1=0x0 | ||
| + | pa5ghw1a1=0x0 | ||
| + | pa5ghw2a1=0x0 | ||
| + | maxp2ga2=255 | ||
| + | itt2ga2=255 | ||
| + | itt5ga2=255 | ||
| + | pa2gw0a2=0xffff | ||
| + | pa2gw1a2=0xffff | ||
| + | pa2gw2a2=0xffff | ||
| + | maxp5ga2=255 | ||
| + | maxp5gha2=255 | ||
| + | maxp5gla2=255 | ||
| + | pa5gw0a2=0xffff | ||
| + | pa5gw1a2=0xffff | ||
| + | pa5gw2a2=0xffff | ||
| + | pa5glw0a2=0xffff | ||
| + | pa5glw1a2=0xffff | ||
| + | pa5glw2a2=0xffff | ||
| + | pa5ghw0a2=0xffff | ||
| + | pa5ghw1a2=0xffff | ||
| + | pa5ghw2a2=0xffff | ||
| + | maxp2ga3=255 | ||
| + | itt2ga3=255 | ||
| + | itt5ga3=255 | ||
| + | pa2gw0a3=0xffff | ||
| + | pa2gw1a3=0xffff | ||
| + | pa2gw2a3=0xffff | ||
| + | maxp5ga3=255 | ||
| + | maxp5gha3=255 | ||
| + | maxp5gla3=255 | ||
| + | pa5gw0a3=0xffff | ||
| + | pa5gw1a3=0xffff | ||
| + | pa5gw2a3=0xffff | ||
| + | pa5glw0a3=0xffff | ||
| + | pa5glw1a3=0xffff | ||
| + | pa5glw2a3=0xffff | ||
| + | pa5ghw0a3=0xffff | ||
| + | pa5ghw1a3=0xffff | ||
| + | pa5ghw2a3=0xffff | ||
| + | devid=0x43a9 | ||
| + | watchdog=60000 | ||
| + | </ | ||
| + | </ | ||
| + | ==== JTAG ==== | ||
| + | -> [[docs: | ||
| + | |||
| + | '' | ||
| + | TP16 = TMS | ||
| + | TP15 = TDO | ||
| + | TP14 = TDI | ||
| + | TP13 = TRST'' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ==== Serial ==== | ||
| + | -> [[docs: | ||
| + | |||
| + | How to connect to the Serial Port of this specific device: | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | Only connect TX, RX, and GND. | ||
| + | |||
| + | baud rate: 115200 | ||
| + | |||
| + | ==== SPI ==== | ||
| + | [[wp> | ||
| + | |||
| + | The SPI interface is near the VoIP chip. An additional Slave Select is at the bottom of the board. | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | |||
| + | ==== GPIOs ==== | ||
| + | ^ GPIO pin ^ description, | ||
| + | | 0 | <color green> | ||
| + | | 1 | <color green> | ||
| + | | 2 | NAND | | ||
| + | | 3 | NAND | | ||
| + | | 4 | NAND | | ||
| + | | 5 | NAND | | ||
| + | | 6 | 74HC164 serial_led_data | | ||
| + | | 7 | 74HC164 serial_led_clk | | ||
| + | | 8 | NAND | | ||
| + | | 9 | NAND | | ||
| + | | 10 | NAND | | ||
| + | | 11 | NAND | | ||
| + | | 12 | NAND | | ||
| + | | 13 | NAND | | ||
| + | | 14 | NAND | | ||
| + | | 15 | NAND | | ||
| + | | 16 | NAND | | ||
| + | | 17 | <color green> | ||
| + | | 18 | R228, NAND/SPI boot strap | | ||
| + | | 19 | | | ||
| + | | 20 | | | ||
| + | | 21 | NAND | | ||
| + | | 22 | NAND | | ||
| + | | 23 | RV135, Si3277 INT# (pin 9) -> ext IRQ0| | ||
| + | | 24 | <color brown> | ||
| + | | 25 | <color brown> | ||
| + | | 26 | <color green> | ||
| + | | 27 | <color green> | ||
| + | | 28 | <color green> | ||
| + | | 29 | RV131, Si32177 RST# (pin 20) | | ||
| + | | 30 | Relay (Omron G6S-2-Y 3VDC) | | ||
| + | | 31 | <color brown> | ||
| + | |||
| + | ==== FXS / VoIP ==== | ||
| + | The board is equiped with a Si32177 FXS chip. Connected via SPI to the BCM6328 SoC, using the chip select 2: | ||
| + | |||
| + | ^ Si32177 ^ BCM6328 ^ | ||
| + | | SDI | SPI MOSI | | ||
| + | | SDO | SPI MISO | | ||
| + | | SCLK | SPI CLK | | ||
| + | | CS# | SPI SS2# | | ||
| + | | INT# | GPIO23, EXT_IRQ0 | | ||
| + | | RST# | GPIO29 | | ||
| + | |||
| + | It seems there are drivers available from Dragino2 board (but using SPI-GPIO bitbanging) -> https:// | ||
| + | |||
| + | ===== Hardware mods ===== | ||
| + | -> as a beginner, you really should inform yourself about [[docs: | ||
| + | |||
| + | ==== NAND flash programmer ==== | ||
| + | |||
| + | Once you have properly working the SPI flash chip as described in [[# | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Download the CFE RAM version with support for both SPI/NAND flash chips | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | Break into the CFE's from the SPI command line, and run the RAM version over a TFTP server installed in your computer | ||
| + | |||
| + | <code bash>r 192.168.1.7: | ||
| + | |||
| + | now you can dump or write the NAND flash, use the //help// from the command line to see detailed commands | ||
| + | |||
| + | |||
| + | **Example: | ||
| + | * Backup: | ||
| + | - Make sure the TFTP server on your computer will accept uploading files from the AD1018 device | ||
| + | - In our cfe6328_ram execute< | ||
| + | dumpflash 192.168.1.7: | ||
| + | * Restore the backup | ||
| + | - Put // | ||
| + | - Erase the NAND chip, at the cfe6328_ram execute < | ||
| + | - Write // | ||
| + | - Write the OOB area:< | ||
| + | - Done. This a session of restoring a backup <WRAP bootlog>< | ||
| + | Do you really want to erase the NAND flash? | ||
| + | ......................................................................................................................................................... | ||
| + | ......................................................................................................................................................... | ||
| + | ......................................................................................................................................................... | ||
| + | ......................................................................................................................................................... | ||
| + | ......................................................................................................................................................... | ||
| + | ......................................................................................................................................................... | ||
| + | .......................................................................................................... | ||
| + | *** command status = 0 | ||
| + | CFE> writeflash 192.168.1.7: | ||
| + | arg0: 192.168.1.7: | ||
| + | Reading FILE... | ||
| + | .......................................................................................................................................................... | ||
| + | .......................................................................................................................................................... | ||
| + | .......................................................................................................................................................... | ||
| + | .......................................................................................................................................................... | ||
| + | .......................................................................................................................................................... | ||
| + | .......................................................................................................................................................... | ||
| + | ...................................................................................................- last block - | ||
| + | . | ||
| + | 134217728 Bytes writen in blocks 0 to 1023 | ||
| + | *** command status = 0 | ||
| + | CFE> writespare 192.168.1.7: | ||
| + | Reading FILE... | ||
| + | - last block - | ||
| + | 4194304 bytes read from 192.168.1.7: | ||
| + | 4194304 bytes written to NAND (spare area) | ||
| + | *** command status = 0 | ||
| + | CFE> | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Credits to // | ||
| + | |||
| + | |||
| + | ==== USB mod ==== | ||
| + | The board is ready to support an USB host port. We only need to solder a few components | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * Optional: C163, C155, C125, C118: ceramic capacitors with high capacity. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ==== System Reset mod ==== | ||
| + | |||
| + | {{: | ||
| + | ===== Bootlogs ===== | ||
| + | ==== OEM Bootlog ==== | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | CPUI | ||
| + | L1CI | ||
| + | DRAM | ||
| + | ---- | ||
| + | PHYS | ||
| + | ZQDN | ||
| + | 300H | ||
| + | PHYE | ||
| + | DINT | ||
| + | LSYN | ||
| + | USYN | ||
| + | MSYN | ||
| + | LMBE | ||
| + | RACE | ||
| + | PASS | ||
| + | ---- | ||
| + | ZBSS | ||
| + | CODE | ||
| + | DATA | ||
| + | L12F | ||
| + | MAIN | ||
| + | RO08 | ||
| + | SUN2 | ||
| + | find | ||
| + | flag | ||
| + | find | ||
| + | flag | ||
| + | SUN6 | ||
| + | 000 | ||
| + | 000 | ||
| + | 000 | ||
| + | 000 | ||
| + | RAM1 | ||
| + | NAN3 | ||
| + | RFS0 | ||
| + | NAN5 | ||
| + | |||
| + | |||
| + | CFE version 1.0.38-114.185 for BCM96328 (32bit, | ||
| + | Build Date: 2013��� 08�.. 21�.� �..�..��. 11:42:59 CST (root@localhost) | ||
| + | Copyright (C) 2000-2011 Broadcom Corporation. | ||
| + | |||
| + | NAND flash device: name , id 0x92f1 block 128KB size 131072KB | ||
| + | Chip ID: BCM6328B0, MIPS: 320MHz, DDR: 320MHz, Bus: 160MHz | ||
| + | Main Thread: TP0 | ||
| + | Memory Test Passed | ||
| + | Total Memory: 134217728 bytes (128MB) | ||
| + | Boot Address: 0xb8000000 | ||
| + | |||
| + | find flag begin read flash map | ||
| + | Board IP address | ||
| + | Host IP address | ||
| + | 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) | ||
| + | Board Id (0-10) | ||
| + | Number of MAC Addresses (1-32) | ||
| + | Base MAC Address | ||
| + | PSI Size (1-64) KBytes | ||
| + | Enable Backup PSI [0|1] : 0 | ||
| + | System Log Size (0-256) KBytes | ||
| + | Auxillary File System Size Percent: 0 | ||
| + | Main Thread Number [0|1] : 0 | ||
| + | Voice Board Configuration (0-7) : SI32176 | ||
| + | |||
| + | SC_DEBUG: Nand Partition Table Magic Found at 20000. | ||
| + | *** Press any key to stop auto run (1 seconds) *** | ||
| + | Auto run second count down: 1 | ||
| + | Port 1 link UP | ||
| + | 0 | ||
| + | |||
| + | *************************************************** | ||
| + | Sercomm Boot Version 1.1.3.0 | ||
| + | |||
| + | *************************************************** | ||
| + | Entering Firmware : Everything is OK. | ||
| + | begin check sum | ||
| + | safe value is 255 | ||
| + | check sum ok | ||
| + | Booting from First image (0xb8520000) ... | ||
| + | Decompression OK! | ||
| + | Entry at 0x80310230 | ||
| + | Closing network. | ||
| + | Disabling Switch ports. | ||
| + | Flushing Receive Buffers... | ||
| + | 1 buffers found. | ||
| + | Closing DMA Channels. | ||
| + | Starting program at 0x80310230 | ||
| + | Linux version 2.6.30 (sharon@localhost.localdomain) (gcc version 4.4.2 (Buildroot 2010.02-git) ) #1 Fri Nov 22 17:23:33 CST 2013 | ||
| + | BCM Flash API. Flash device is not found. | ||
| + | 96328avngr prom init | ||
| + | CPU revision is: 0002a075 (Broadcom4350) | ||
| + | DSL SDRAM reserved: 0x100000 | ||
| + | Determined physical RAM map: | ||
| + | | ||
| + | Zone PFN ranges: | ||
| + | DMA 0x00000000 -> 0x00001000 | ||
| + | Normal | ||
| + | Movable zone start PFN for each node | ||
| + | early_node_map[1] active PFN ranges | ||
| + | 0: 0x00000000 -> 0x00007f00 | ||
| + | On node 0 totalpages: 32512 | ||
| + | free_area_init_node: | ||
| + | DMA zone: 32 pages used for memmap | ||
| + | DMA zone: 0 pages reserved | ||
| + | DMA zone: 4064 pages, LIFO batch:0 | ||
| + | Normal zone: 222 pages used for memmap | ||
| + | Normal zone: 28194 pages, LIFO batch:7 | ||
| + | Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32258 | ||
| + | Kernel command line: root=mtd: | ||
| + | wait instruction: | ||
| + | Primary instruction cache 32kB, VIPT, 4-way, linesize 16 bytes. | ||
| + | Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes | ||
| + | NR_IRQS:128 | ||
| + | PID hash table entries: 512 (order: 9, 2048 bytes) | ||
| + | console [ttyS0] enabled | ||
| + | Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) | ||
| + | Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) | ||
| + | Allocating memory for DSP module core and initialization code | ||
| + | Allocated DSP module memory - CORE=0x0 SIZE=0, INIT=0x0 SIZE=0 | ||
| + | Memory: 124300k/ | ||
| + | Calibrating delay loop... 319.48 BogoMIPS (lpj=159744) | ||
| + | Mount-cache hash table entries: 512 | ||
| + | --Kernel Config-- | ||
| + | SMP=0 | ||
| + | PREEMPT=0 | ||
| + | DEBUG_SPINLOCK=0 | ||
| + | DEBUG_MUTEXES=0 | ||
| + | Broadcom Logger v0.1 Nov 22 2013 17:13:38 | ||
| + | net_namespace: | ||
| + | NET: Registered protocol family 16 | ||
| + | Total Flash size: 0K with -1 sectors | ||
| + | registering PCI controller with io_map_base unset | ||
| + | registering PCI controller with io_map_base unset | ||
| + | bio: create slab < | ||
| + | SCSI subsystem initialized | ||
| + | usbcore: registered new interface driver usbfs | ||
| + | usbcore: registered new interface driver hub | ||
| + | usbcore: registered new device driver usb | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | PCI: Enabling device 0000: | ||
| + | PCI: Setting latency timer of device 0000: | ||
| + | BLOG v3.0 Initialized | ||
| + | BLOG Rule v1.0 Initialized | ||
| + | Broadcom IQoS v0.1 Nov 22 2013 17:21:33 initialized | ||
| + | NET: Registered protocol family 8 | ||
| + | NET: Registered protocol family 20 | ||
| + | NET: Registered protocol family 2 | ||
| + | IP route cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | TCP established hash table entries: 4096 (order: 3, 32768 bytes) | ||
| + | TCP bind hash table entries: 4096 (order: 2, 16384 bytes) | ||
| + | TCP: Hash tables configured (established 4096 bind 4096) | ||
| + | TCP reno registered | ||
| + | NET: Registered protocol family 1 | ||
| + | NTFS driver 2.1.29 [Flags: R/W]. | ||
| + | JFFS2 version 2.2. (NAND) �� 2001-2006 Red Hat, Inc. | ||
| + | fuse init (API version 7.11) | ||
| + | msgmni has been set to 243 | ||
| + | io scheduler noop registered (default) | ||
| + | pcieport-driver 0000: | ||
| + | PCI: Setting latency timer of device 0000: | ||
| + | Driver ' | ||
| + | PPP generic driver version 2.4.2 | ||
| + | PPP Deflate Compression module registered | ||
| + | PPP BSD Compression module registered | ||
| + | NET: Registered protocol family 24 | ||
| + | bcm963xx_mtd driver v2.0 | ||
| + | Failed to read image tag from flash | ||
| + | Broadcom DSL NAND controller (BrcmNand Controller) | ||
| + | --> | ||
| + | mtd-> | ||
| + | NAND_CS_NAND_XOR=00000000 | ||
| + | Disabling XOR on CS#0 | ||
| + | brcmnand_scan: | ||
| + | B4: NandSelect=40000001, | ||
| + | brcmnand_read_id: | ||
| + | After: NandSelect=40000001, | ||
| + | DevId 92f18095 may not be supported. | ||
| + | Block size=00020000, | ||
| + | NAND Config: Reg=15142200, | ||
| + | busWidth=1, pageSize=2048B, | ||
| + | timing1 not adjusted: 5363444f | ||
| + | timing2 not adjusted: 00000fc6 | ||
| + | BrcmNAND mfg 0 0 UNSUPPORTED NAND CHIP 128MB on CS0 | ||
| + | |||
| + | Found NAND on CS0: ACC=f3000000, | ||
| + | BrcmNAND version = 0x0202 128MB @00000000 | ||
| + | B4: NandSelect=40000001, | ||
| + | brcmnand_read_id: | ||
| + | After: NandSelect=40000001, | ||
| + | Found NAND flash on Chip Select 0, chipSize=128MB, | ||
| + | brcmnand_scan: | ||
| + | brcmnand_scan: | ||
| + | brcmnand_scan: | ||
| + | brcmnand_scan 10 | ||
| + | 200 CS=0, chip-> | ||
| + | 200 chip-> | ||
| + | page_shift=11, | ||
| + | brcmnand_scan 220 | ||
| + | Brcm NAND controller version = 2.2 NAND flash size 128MB @18000000 | ||
| + | brcmnand_scan 230 | ||
| + | brcmnand_scan 40, mtd-> | ||
| + | brcmnand_scan 42, mtd-> | ||
| + | ECC layout=brcmnand_oob_bch4_4k | ||
| + | brcmnand_scan: | ||
| + | brcmnand_scan: | ||
| + | brcmnand_scan, | ||
| + | 300 CS=0, chip-> | ||
| + | 500 chip=879a7980, | ||
| + | --> | ||
| + | brcmnand_default_bbt: | ||
| + | Bad block table Bbt0 found at page 0000ffc0, version 0x01 for chip on CS0 | ||
| + | Bad block table 1tbB found at page 0000ff80, version 0x01 for chip on CS0 | ||
| + | brcmnand_scan 99 | ||
| + | ==> sc_setup_mtd_partitions | ||
| + | [sc_setup_mtd_partitions] try read a page at offset = 0x20000 | ||
| + | [sc_setup_mtd_partitions] read page OK at offset = 0x20000 | ||
| + | mmap flag found on oft = 0x20000 | ||
| + | [sc_setup_mtd_partitions] try read a page at offset = 0x20800 | ||
| + | [sc_setup_mtd_partitions] read page OK at offset = 0x20800 | ||
| + | =====> sc_set_running_rootfs | ||
| + | bootflags 1 = eRcOmM.000bootflags 2 = eRcOmM.000set booting from kfs 1 | ||
| + | <===== sc_set_running_rootfs | ||
| + | <== sc_setup_mtd_partitions | ||
| + | Creating 14 MTD partitions on " | ||
| + | 0x000000000000-0x000000020000 : " | ||
| + | 0x0000000c0000-0x000000200000 : " | ||
| + | 0x000000200000-0x000000340000 : " | ||
| + | 0x000000020000-0x0000000c0000 : " | ||
| + | 0x000000340000-0x0000003e0000 : " | ||
| + | 0x0000003e0000-0x000000520000 : " | ||
| + | 0x000000520000-0x000002320000 : " | ||
| + | 0x000003720000-0x000005520000 : " | ||
| + | 0x000006920000-0x000006a60000 : " | ||
| + | 0x000006a60000-0x000006ba0000 : " | ||
| + | 0x000006ba0000-0x000006e20000 : " | ||
| + | 0x000006e20000-0x0000070a0000 : " | ||
| + | 0x000002320000-0x000003720000 : " | ||
| + | 0x000005520000-0x000006920000 : " | ||
| + | ehci_hcd: USB 2.0 ' | ||
| + | PCI: Enabling device 0000: | ||
| + | PCI: Setting latency timer of device 0000: | ||
| + | ehci_hcd 0000: | ||
| + | ehci_hcd 0000: | ||
| + | ehci_hcd 0000: | ||
| + | ehci_hcd 0000: | ||
| + | ehci_hcd 0000: | ||
| + | usb usb1: configuration #1 chosen from 1 choice | ||
| + | hub 1-0:1.0: USB hub found | ||
| + | hub 1-0:1.0: 1 port detected | ||
| + | ohci_hcd: USB 1.1 ' | ||
| + | PCI: Enabling device 0000: | ||
| + | PCI: Setting latency timer of device 0000: | ||
| + | ohci_hcd 0000: | ||
| + | ohci_hcd 0000: | ||
| + | ohci_hcd 0000: | ||
| + | usb usb2: configuration #1 chosen from 1 choice | ||
| + | hub 2-0:1.0: USB hub found | ||
| + | hub 2-0:1.0: 1 port detected | ||
| + | usbcore: registered new interface driver usblp | ||
| + | Initializing USB Mass Storage driver... | ||
| + | usbcore: registered new interface driver usb-storage | ||
| + | USB Mass Storage support registered. | ||
| + | brcmboard: brcm_board_init entry | ||
| + | SES: Button Interrupt 0x1 is enabled | ||
| + | sesBtn_mapIntr: | ||
| + | Serial: BCM63XX driver $Revision: 3.00 $ | ||
| + | ttyS0 at MMIO 0xb0000100 (irq = 36) is a BCM63XX | ||
| + | ttyS1 at MMIO 0xb0000120 (irq = 47) is a BCM63XX | ||
| + | bcmPktDmaBds_init: | ||
| + | |||
| + | bcmxtmrt: Broadcom BCM6328B0 ATM/PTM Network Device v0.3 Nov 22 2013 17:20:25 | ||
| + | GACT probability NOT on | ||
| + | Mirror/ | ||
| + | u32 classifier | ||
| + | input device check on | ||
| + | Actions configured | ||
| + | Netfilter messages via NETLINK v0.30. | ||
| + | nf_conntrack version 0.5.0 (2032 buckets, 8128 max) | ||
| + | nf_nat_pt: no ports specified | ||
| + | ip_tables: (C) 2000-2006 Netfilter Core Team | ||
| + | TCP cubic registered | ||
| + | Initializing XFRM netlink socket | ||
| + | NET: Registered protocol family 17 | ||
| + | NET: Registered protocol family 15 | ||
| + | Ebtables v2.0 registered | ||
| + | ebt_time registered | ||
| + | ebt_ftos registered | ||
| + | ebt_wmm_mark registered | ||
| + | 802.1Q VLAN Support v1.8 Ben Greear < | ||
| + | All bugs added by David S. Miller < | ||
| + | Empty flash at 0x01a1084c ends at 0x01a11000 | ||
| + | Empty flash at 0x01a12218 ends at 0x01a12800 | ||
| + | Empty flash at 0x01a13b64 ends at 0x01a14000 | ||
| + | VFS: Mounted root (jffs2 filesystem) on device 31:6. | ||
| + | Freeing unused kernel memory: 136k freed | ||
| + | init started: BusyBox v1.15.3 () | ||
| + | starting pid 241, tty '': | ||
| + | Empty flash at 0x00041598 ends at 0x00041800 | ||
| + | Empty flash at 0x00047178 ends at 0x00047800 | ||
| + | Empty flash at 0x0004d178 ends at 0x0004d800 | ||
| + | Empty flash at 0x00053178 ends at 0x00053800 | ||
| + | Empty flash at 0x00104b40 ends at 0x00105000 | ||
| + | JFFS2 notice: (269) check_node_data: | ||
| + | JFFS2 notice: (269) check_node_data: | ||
| + | bcm_ingqos: module license ' | ||
| + | Broadcom Ingress QoS Module | ||
| + | |||
| + | Broadcom Ingress QoS ver 0.1 initialized | ||
| + | JFFS2 notice: (269) check_node_data: | ||
| + | pktflow: module license ' | ||
| + | NBUFF v1.0 Initialized | ||
| + | Initialized fcache state | ||
| + | Broadcom Packet Flow Cache Char Driver v2.2 Nov 22 2013 17:19:48 Registered< | ||
| + | Created Proc FS / | ||
| + | Broadcom Packet Flow Cache registered with netdev chain | ||
| + | Broadcom Packet Flow Cache learning via BLOG enabled. | ||
| + | Constructed Broadcom Packet Flow Cache v2.2 Nov 22 2013 17:19:48 | ||
| + | JFFS2 notice: (269) check_node_data: | ||
| + | bcmxtmcfg: module license ' | ||
| + | JFFS2 notice: (269) check_node_data: | ||
| + | bcmxtmcfg: bcmxtmcfg_init entry | ||
| + | adsldd: module license ' | ||
| + | adsl: adsl_init entry | ||
| + | Broadcom BCM6328B0 Ethernet Network Device v0.1 Nov 22 2013 17:20:14 | ||
| + | ETH Init: Ch:0 - 200 tx BDs at 0xa7a90000 | ||
| + | ETH Init: Ch:0 - 600 rx BDs at 0xa70f8000 | ||
| + | dgasp: kerSysRegisterDyingGaspHandler: | ||
| + | eth0: MAC Address: D4: | ||
| + | eth1: MAC Address: D4: | ||
| + | eth2: MAC Address: D4: | ||
| + | eth3: MAC Address: D4: | ||
| + | bcmarl: module license ' | ||
| + | [NTC arl] arlEnable : Enabled ARL binding to Flow Cache | ||
| + | Broadcom Address Resolution Logic Processor (ARL) Char Driver v0.1 Nov 22 2013 17:17:22 Registered <245> | ||
| + | bcmvlan: module license ' | ||
| + | Broadcom 802.1Q VLAN Interface, v0.1 | ||
| + | pwrmngtd: module license ' | ||
| + | endpointdd: module license ' | ||
| + | Endpoint: endpoint_init entry | ||
| + | Endpoint: endpoint_init COMPLETED | ||
| + | Success | ||
| + | Success | ||
| + | Success | ||
| + | Success | ||
| + | Success | ||
| + | sc_drv: module license ' | ||
| + | Note: Loading 6300 MDK (default) driver for 6328 chip | ||
| + | Switch MDK: num_switches = 1 | ||
| + | Switch MDK: unit = 0; phy_pbmp = 0xf; config_pbmp = 0xf | ||
| + | Switch MDK link poll thread: unit=0; phypbmp=0xf | ||
| + | Host MIPS Clock divider pwrsaving is enabled | ||
| + | DDR Self Refresh pwrsaving is enabled | ||
| + | AD1018_SERCOMM_VFES_2008 | ||
| + | [LAN] LAN3 Link UP 100 mbps full duplex | ||
| + | eth1 (switch port: 1) Link UP 100 mbps full duplex | ||
| + | message received before monitor task is initialized kerSysSendtoMonitorTask | ||
| + | ap_name=syslogd, | ||
| + | ap_name=coredump, | ||
| + | ap_name=dnrd, | ||
| + | ap_name=phy, | ||
| + | ap_name=lanip, | ||
| + | ap_name=firewall, | ||
| + | ap_name=telnetd, | ||
| + | ap_name=httpd, | ||
| + | ap_name=redirect, | ||
| + | socket: Address family not supported by protocol | ||
| + | ap_name=dnrd, | ||
| + | ap_name=networkmap, | ||
| + | ap_name=srt, | ||
| + | ap_name=rp, action=start | ||
| + | ap_name=ntp, | ||
| + | ap_name=wlan, | ||
| + | ap_name=ingress_qos, | ||
| + | ap_name=ingress_classify, | ||
| + | ap_name=qos, | ||
| + | ap_name=qos_cls, | ||
| + | Success | ||
| + | Success | ||
| + | ap_name=qos_remark, | ||
| + | Setting SSID: " | ||
| + | ap_name=cpm, | ||
| + | ap_name=wanip, | ||
| + | /bin/wlctl: Unsupported | ||
| + | ap_name=redirect, | ||
| + | ap_name=dnrd, | ||
| + | ap_name=wanip, | ||
| + | ap_name=igd_upnp, | ||
| + | ap_name=dnsr, | ||
| + | invalid option in file / | ||
| + | invalid option in file / | ||
| + | invalid option in file / | ||
| + | invalid option in file / | ||
| + | invalid option in file / | ||
| + | ap_name=cron, | ||
| + | ap_name=snmp, | ||
| + | 7200 sec | ||
| + | killall: wps_det: no process killed | ||
| + | starting pid 1250, tty '': | ||
| + | |||
| + | ad1018 login: | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== OpenWrt Bootlog (NAND boot) ==== | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | HELO | ||
| + | CPUI | ||
| + | L1CI | ||
| + | DRAM | ||
| + | ---- | ||
| + | PHYS | ||
| + | ZQDN | ||
| + | 300H | ||
| + | PHYE | ||
| + | DINT | ||
| + | LSYN | ||
| + | USYN | ||
| + | MSYN | ||
| + | LMBE | ||
| + | RACE | ||
| + | PASS | ||
| + | ---- | ||
| + | ZBSS | ||
| + | CODE | ||
| + | DATA | ||
| + | L12F | ||
| + | MAIN | ||
| + | RO08 | ||
| + | SUN2 | ||
| + | find | ||
| + | flag | ||
| + | find | ||
| + | flag | ||
| + | SUN6 | ||
| + | 001 | ||
| + | 001 | ||
| + | 000 | ||
| + | 000 | ||
| + | RAM1 | ||
| + | NAN3 | ||
| + | RFS0 | ||
| + | NAN5 | ||
| + | |||
| + | |||
| + | CFE version 1.0.38-114.185 for BCM96328 (32bit, | ||
| + | Build Date: 2013年 08月 21日 星期三 11:42:59 CST (root@localhost) | ||
| + | Copyright (C) 2000-2011 Broadcom Corporation. | ||
| + | |||
| + | NAND flash device: name , id 0x92f1 block 128KB size 131072KB | ||
| + | Chip ID: BCM6328B0, MIPS: 320MHz, DDR: 320MHz, Bus: 160MHz | ||
| + | Main Thread: TP0 | ||
| + | Memory Test Passed | ||
| + | Total Memory: 67108864 bytes (64MB) | ||
| + | Boot Address: 0xb8000000 | ||
| + | |||
| + | find flag begin read flash map | ||
| + | Correctable ECC Error detected: addr=0x000e0a00, | ||
| + | Board IP address | ||
| + | Host IP address | ||
| + | Gateway IP address | ||
| + | Run from flash/host (f/h) : f | ||
| + | Default host run file name : ad1018.elf | ||
| + | Default host flash file name : bcm963xx_fs_kernel | ||
| + | Boot delay (0-9 seconds) | ||
| + | Board Id (0-10) | ||
| + | Number of MAC Addresses (1-32) | ||
| + | Base MAC Address | ||
| + | PSI Size (1-64) KBytes | ||
| + | Enable Backup PSI [0|1] : 0 | ||
| + | System Log Size (0-256) KBytes | ||
| + | Auxillary File System Size Percent: 0 | ||
| + | Main Thread Number [0|1] : 0 | ||
| + | Voice Board Configuration (0-7) : SI32176 | ||
| + | |||
| + | SC_DEBUG: Nand Partition Table Magic Found at 20000. | ||
| + | *** Press any key to stop auto run (1 seconds) *** | ||
| + | Auto run second count down: 1 | ||
| + | Port 2 link UP | ||
| + | 10 | ||
| + | |||
| + | *************************************************** | ||
| + | Sercomm Boot Version 1.1.3.0 | ||
| + | |||
| + | *************************************************** | ||
| + | Entering Firmware : Everything is OK. | ||
| + | begin check sum | ||
| + | safe value is 255 | ||
| + | check sum ok | ||
| + | Booting from First image (0xb8520000) ... | ||
| + | Decompression OK! | ||
| + | Entry at 0x80a00000 | ||
| + | Closing network. | ||
| + | Disabling Switch ports. | ||
| + | Flushing Receive Buffers... | ||
| + | 69 buffers found. | ||
| + | Closing DMA Channels. | ||
| + | Starting program at 0x80a00000 | ||
| + | [ 0.000000] Linux version 5.4.43 (noltari@skynet) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r12787-af5ccfbac7)) #0 SMP Wed Jun 3 07:00:09 2020 | ||
| + | [ 0.000000] Detected Broadcom 0x6328 CPU revision b0 | ||
| + | [ 0.000000] CPU frequency is 320 MHz | ||
| + | [ 0.000000] 64MB of RAM installed | ||
| + | [ 0.000000] board_bcm963xx: | ||
| + | [ 0.000000] board_bcm963xx: | ||
| + | [ 0.000000] printk: bootconsole [early0] enabled | ||
| + | [ 0.000000] CPU0 revision is: 0002a075 (Broadcom BMIPS4350) | ||
| + | [ 0.000000] board: board name: 96328avngr | ||
| + | [ 0.000000] MIPS: machine is Sercomm AD1018 | ||
| + | [ 0.000000] Initrd not found or empty - disabling initrd | ||
| + | [ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 16 bytes. | ||
| + | [ 0.000000] Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes | ||
| + | [ 0.000000] Zone ranges: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Movable zone start for each node | ||
| + | [ 0.000000] Early memory node ranges | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff] | ||
| + | [ 0.000000] percpu: Embedded 14 pages/cpu s26048 r8192 d23104 u57344 | ||
| + | [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 16240 | ||
| + | [ 0.000000] Kernel command line: rootfstype=squashfs, | ||
| + | [ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes, linear) | ||
| + | [ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes, linear) | ||
| + | [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off | ||
| + | [ 0.000000] Memory: 56164K/ | ||
| + | [ 0.000000] SLUB: HWalign=16, Order=0-3, MinObjects=0, | ||
| + | [ 0.000000] rcu: Hierarchical RCU implementation. | ||
| + | [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1. | ||
| + | [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. | ||
| + | [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, | ||
| + | [ 0.000000] NR_IRQS: 256 | ||
| + | [ 0.000000] random: get_random_bytes called from start_kernel+0x338/ | ||
| + | [ 0.000000] clocksource: | ||
| + | [ 0.000020] sched_clock: | ||
| + | [ 0.008155] Calibrating delay loop... 319.74 BogoMIPS (lpj=639488) | ||
| + | [ 0.050564] pid_max: default: 32768 minimum: 301 | ||
| + | [ 0.055742] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) | ||
| + | [ 0.063338] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) | ||
| + | [ 0.078276] rcu: Hierarchical SRCU implementation. | ||
| + | [ 0.084614] smp: Bringing up secondary CPUs ... | ||
| + | [ 0.089351] smp: Brought up 1 node, 1 CPU | ||
| + | [ 0.103934] clocksource: | ||
| + | [ 0.114050] futex hash table entries: 256 (order: 0, 4096 bytes, linear) | ||
| + | [ 0.121266] pinctrl core: initialized pinctrl subsystem | ||
| + | [ 0.128029] NET: Registered protocol family 16 | ||
| + | [ 0.380734] registering PCI controller with io_map_base unset | ||
| + | [ 0.491195] PCI host bridge to bus 0000:00 | ||
| + | [ 0.495635] pci_bus 0000:00: root bus resource [mem 0x10f00000-0x10ffffff] | ||
| + | [ 0.502746] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] | ||
| + | [ 0.509740] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] | ||
| + | [ 0.516724] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] | ||
| + | [ 0.524937] pci 0000: | ||
| + | [ 0.531283] pci 0000: | ||
| + | [ 0.538771] pci 0000: | ||
| + | [ 0.547417] pci 0000: | ||
| + | [ 0.553704] pci 0000: | ||
| + | [ 0.560767] pci 0000: | ||
| + | [ 0.566040] pci 0000: | ||
| + | [ 0.572197] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 | ||
| + | [ 0.579069] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01 | ||
| + | [ 0.585913] pci 0000: | ||
| + | [ 0.592929] pci 0000: | ||
| + | [ 0.600482] pci 0000: | ||
| + | [ 0.605599] pci 0000: | ||
| + | [ 0.624628] clocksource: | ||
| + | [ 0.633470] NET: Registered protocol family 2 | ||
| + | [ 0.639840] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) | ||
| + | [ 0.648651] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear) | ||
| + | [ 0.656644] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear) | ||
| + | [ 0.664044] TCP: Hash tables configured (established 1024 bind 1024) | ||
| + | [ 0.671216] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) | ||
| + | [ 0.678143] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) | ||
| + | [ 0.686089] NET: Registered protocol family 1 | ||
| + | [ 0.690793] PCI: CLS 0 bytes, default 16 | ||
| + | [ 0.709617] workingset: timestamp_bits=14 max_order=14 bucket_order=0 | ||
| + | [ 0.735182] squashfs: version 4.0 (2009/ | ||
| + | [ 0.741254] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. | ||
| + | [ 0.803319] bcm6328-pinctrl 10000080.pin-controller: | ||
| + | [ 0.812769] pcieport 0000: | ||
| + | [ 0.820384] 10000100.serial: | ||
| + | [ 0.830142] printk: console [ttyS0] enabled | ||
| + | [ 0.830142] printk: console [ttyS0] enabled | ||
| + | [ 0.838764] printk: bootconsole [early0] disabled | ||
| + | [ 0.838764] printk: bootconsole [early0] disabled | ||
| + | [ 0.865678] nand: device found, Manufacturer ID: 0x92, Chip ID: 0xf1 | ||
| + | [ 0.872316] nand: Eon NAND 128MiB 3,3V 8-bit | ||
| + | [ 0.876751] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64 | ||
| + | [ 0.884609] bcm6368_nand 10000200.nand: | ||
| + | [ 0.898229] Bad block table found at page 65472, version 0x01 | ||
| + | [ 0.905100] Bad block table found at page 65408, version 0x01 | ||
| + | [ 0.913105] 11 fixed-partitions partitions found on MTD device brcmnand.0 | ||
| + | [ 0.920244] Creating 11 MTD partitions on " | ||
| + | [ 0.925656] 0x000000000000-0x000000020000 : " | ||
| + | [ 0.933295] 0x000000020000-0x0000000c0000 : " | ||
| + | [ 0.940793] 0x0000000c0000-0x000000200000 : " | ||
| + | [ 0.948641] 0x000000200000-0x000000340000 : " | ||
| + | [ 0.956411] 0x000000340000-0x0000003e0000 : " | ||
| + | [ 0.963922] 0x0000003e0000-0x000000520000 : " | ||
| + | [ 0.971526] 0x000006920000-0x000006a60000 : " | ||
| + | [ 0.979378] 0x000006a60000-0x000006ba0000 : " | ||
| + | [ 0.987200] 0x000000520000-0x000006920000 : " | ||
| + | [ 1.023395] sercomm: bootflag1=1 | ||
| + | [ 1.027916] sercomm: bootflag2=0 | ||
| + | [ 1.034400] random: fast init done | ||
| + | [ 1.098114] 4 ser-wfi-fw partitions found on MTD device wfi | ||
| + | [ 1.103881] Creating 4 MTD partitions on " | ||
| + | [ 1.108571] 0x000000000000-0x000003200000 : " | ||
| + | [ 1.117011] 0x000000000000-0x000000500000 : " | ||
| + | [ 1.124649] 0x000000500000-0x000003200000 : " | ||
| + | [ 1.132448] 0x000003200000-0x000006400000 : " | ||
| + | [ 1.140393] 0x000006ba0000-0x000006e20000 : " | ||
| + | [ 1.148017] 0x000006e20000-0x0000070a0000 : " | ||
| + | [ 1.179493] libphy: Fixed MDIO Bus: probed | ||
| + | [ 1.184689] bcm63xx_enetsw bcm63xx_enetsw.0: | ||
| + | [ 1.233686] b53_common: found switch: BCM63xx, rev 0 | ||
| + | [ 1.239605] bcm63xx-wdt bcm63xx-wdt: | ||
| + | [ 1.249839] leds-gpio leds-gpio.0: | ||
| + | [ 1.257096] leds-gpio leds-gpio.0: | ||
| + | [ 1.264294] leds-gpio leds-gpio.0: | ||
| + | [ 1.271485] leds-gpio leds-gpio.0: | ||
| + | [ 1.278680] leds-gpio leds-gpio.0: | ||
| + | [ 1.286284] bcma-pci-bridge 0000: | ||
| + | [ 1.293306] bcma-pci-bridge 0000: | ||
| + | [ 1.302714] bcma-pci-bridge 0000: | ||
| + | [ 1.313718] bcma-pci-bridge 0000: | ||
| + | [ 1.324828] bcma-pci-bridge 0000: | ||
| + | [ 1.356656] bcma-pci-bridge 0000: | ||
| + | [ 1.365826] NET: Registered protocol family 10 | ||
| + | [ 1.380906] Segment Routing with IPv6 | ||
| + | [ 1.384958] NET: Registered protocol family 17 | ||
| + | [ 1.389692] 8021q: 802.1Q VLAN Support v1.8 | ||
| + | [ 1.424528] UBI: auto-attach mtd11 | ||
| + | [ 1.428038] ubi0: attaching mtd11 | ||
| + | [ 1.872927] ubi0: scanning is finished | ||
| + | [ 1.899004] ubi0: attached mtd11 (name " | ||
| + | [ 1.904772] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes | ||
| + | [ 1.911869] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 | ||
| + | [ 1.918864] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 | ||
| + | [ 1.926046] ubi0: good PEBs: 360, bad PEBs: 0, corrupted PEBs: 0 | ||
| + | [ 1.932233] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128 | ||
| + | [ 1.939678] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 1591115144 | ||
| + | [ 1.949095] ubi0: available PEBs: 0, total reserved PEBs: 360, PEBs reserved for bad PEB handling: 20 | ||
| + | [ 1.958836] ubi0: background thread " | ||
| + | [ 1.969837] block ubiblock0_0: | ||
| + | [ 1.975563] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem | ||
| + | [ 1.999277] VFS: Mounted root (squashfs filesystem) readonly on device 254:0. | ||
| + | [ 2.025058] Freeing unused kernel memory: 1316K | ||
| + | [ 2.029761] This architecture does not have kernel memory protection. | ||
| + | [ 2.036385] Run /sbin/init as init process | ||
| + | [ 3.078410] init: Console is alive | ||
| + | [ 3.082534] init: - watchdog - | ||
| + | [ 4.958743] kmodloader: loading kernel modules from / | ||
| + | [ 5.143831] usbcore: registered new interface driver usbfs | ||
| + | [ 5.149786] usbcore: registered new interface driver hub | ||
| + | [ 5.155567] usbcore: registered new device driver usb | ||
| + | [ 5.180651] ehci_hcd: USB 2.0 ' | ||
| + | [ 5.190933] ehci-fsl: Freescale EHCI Host controller driver | ||
| + | [ 5.200897] ehci-platform: | ||
| + | [ 5.312293] ehci-platform ehci-platform: | ||
| + | [ 5.318332] ehci-platform ehci-platform: | ||
| + | [ 5.326952] ehci-platform ehci-platform: | ||
| + | [ 5.348238] ehci-platform ehci-platform: | ||
| + | [ 5.358866] hub 1-0:1.0: USB hub found | ||
| + | [ 5.363697] hub 1-0:1.0: 1 port detected | ||
| + | [ 5.383527] ohci_hcd: USB 1.1 ' | ||
| + | [ 5.393280] ohci-platform: | ||
| + | [ 5.398999] ohci-platform ohci-platform: | ||
| + | [ 5.406111] ohci-platform ohci-platform: | ||
| + | [ 5.414503] ohci-platform ohci-platform: | ||
| + | [ 5.486482] hub 2-0:1.0: USB hub found | ||
| + | [ 5.491306] hub 2-0:1.0: 1 port detected | ||
| + | [ 5.498777] kmodloader: done loading kernel modules from / | ||
| + | [ 5.517139] init: - preinit - | ||
| + | [ 7.354558] random: jshn: uninitialized urandom read (4 bytes read) | ||
| + | [ 7.447424] random: jshn: uninitialized urandom read (4 bytes read) | ||
| + | [ 7.810052] random: jshn: uninitialized urandom read (4 bytes read) | ||
| + | [ 8.836714] bcm63xx_enetsw bcm63xx_enetsw.0: | ||
| + | [ 8.846745] IPv6: ADDRCONF(NETDEV_CHANGE): | ||
| + | Press the [f] key and hit [enter] to enter failsafe mode | ||
| + | Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level | ||
| + | [ 8.996820] urandom_read: | ||
| + | [ 8.996836] random: procd: uninitialized urandom read (4 bytes read) | ||
| + | [ 9.828243] IPv6: ADDRCONF(NETDEV_CHANGE): | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | Please press Enter to activate this console. | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== OpenWrt Bootlog (SPI mod) ==== | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | CPUI | ||
| + | L1CI | ||
| + | DRAM | ||
| + | ---- | ||
| + | PHYS | ||
| + | ZQDN | ||
| + | PHYE | ||
| + | DINT | ||
| + | LSYN | ||
| + | USYN | ||
| + | MSYN | ||
| + | LMBE | ||
| + | PASS | ||
| + | ---- | ||
| + | ZBSS | ||
| + | CODE | ||
| + | DATA | ||
| + | L12F | ||
| + | MAIN | ||
| + | |||
| + | |||
| + | CFE version 2.0.3 for BCM63XX (32bit, | ||
| + | Build Date: Fri Aug 18 14:21:52 CEST 2017 (dani@tool) | ||
| + | Copyright (C) 2000-2009 Broadcom Corporation. | ||
| + | |||
| + | HS Serial flash device: name ID_W25X64, id 0xef17 size 8192KB | ||
| + | Total Flash size: 8192K with 2048 sectors | ||
| + | Chip ID: BCM6328B0, MIPS: 320MHz, DDR: 320MHz, Bus: 160MHz | ||
| + | Main Thread: TP0 | ||
| + | Memory Test Passed | ||
| + | Total Memory: 134217728 bytes (128MB) | ||
| + | Boot Address: 0xb8000000 | ||
| + | |||
| + | Board IP address | ||
| + | Host IP address | ||
| + | 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) | ||
| + | Board Id (0-3) : 96328avngr | ||
| + | Number of MAC Addresses (1-32) | ||
| + | Base MAC Address | ||
| + | PSI Size (1-64) KBytes | ||
| + | Enable Backup PSI [0|1] : 0 | ||
| + | System Log Size (0-256) KBytes | ||
| + | Main Thread Number [0|1] : 0 | ||
| + | Voice Board Configuration (0-11) | ||
| + | |||
| + | *** Press any key to stop auto run (1 seconds) *** | ||
| + | Auto run second count down: 0 | ||
| + | Booting from only image (0xb8010000) ... | ||
| + | Code Address: 0x80A00000, Entry Address: 0x80a00000 | ||
| + | LZMA: Prossible old LZMA format, trying to decompress.. | ||
| + | Decompression OK! | ||
| + | Entry at 0x80a00000 | ||
| + | Closing network. | ||
| + | Disabling Switch ports. | ||
| + | Flushing Receive Buffers... | ||
| + | 0 buffers found. | ||
| + | Closing DMA Channels. | ||
| + | Starting program at 0x80a00000 | ||
| + | [ 0.000000] Linux version 4.4.79 (dani@tool) (gcc version 5.4.0 (LEDE GCC 5.4.0 r4696-df3295f) ) #0 Sat Aug 12 10:28:44 2017 | ||
| + | [ 0.000000] Detected Broadcom 0x6328 CPU revision b0 | ||
| + | [ 0.000000] CPU frequency is 320 MHz | ||
| + | [ 0.000000] 128MB of RAM installed | ||
| + | [ 0.000000] board_bcm963xx: | ||
| + | [ 0.000000] board_bcm963xx: | ||
| + | [ 0.000000] bootconsole [early0] enabled | ||
| + | [ 0.000000] CPU0 revision is: 0002a075 (Broadcom BMIPS4350) | ||
| + | [ 0.000000] board: board name: 96328avngr | ||
| + | [ 0.000000] MIPS: machine is Sercomm AD1018 | ||
| + | [ 0.000000] Determined physical RAM map: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Initrd not found or empty - disabling initrd | ||
| + | [ 0.000000] Zone ranges: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Movable zone start for each node | ||
| + | [ 0.000000] Early memory node ranges | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff] | ||
| + | [ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 16 bytes. | ||
| + | [ 0.000000] Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes | ||
| + | [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512 | ||
| + | [ 0.000000] Kernel command line: root=/ | ||
| + | [ 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: 124292K/ | ||
| + | [ 0.000000] SLUB: HWalign=16, Order=0-3, MinObjects=0, | ||
| + | [ 0.000000] NR_IRQS:256 | ||
| + | [ 0.000000] clocksource: | ||
| + | [ 0.000018] sched_clock: | ||
| + | [ 0.008097] Calibrating delay loop... 319.74 BogoMIPS (lpj=639488) | ||
| + | [ 0.046774] pid_max: default: 32768 minimum: 301 | ||
| + | [ 0.051827] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.058632] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.075524] clocksource: | ||
| + | [ 0.085611] futex hash table entries: 256 (order: -1, 3072 bytes) | ||
| + | [ 0.092218] pinctrl core: initialized pinctrl subsystem | ||
| + | [ 0.099337] NET: Registered protocol family 16 | ||
| + | [ 0.349434] registering PCI controller with io_map_base unset | ||
| + | [ 0.374569] PCI host bridge to bus 0000:00 | ||
| + | [ 0.378837] pci_bus 0000:00: root bus resource [mem 0x10f00000-0x10ffffff] | ||
| + | [ 0.385906] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] | ||
| + | [ 0.392888] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] | ||
| + | [ 0.399874] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] | ||
| + | [ 0.408748] pci 0000: | ||
| + | [ 0.418279] pci 0000: | ||
| + | [ 0.425315] pci 0000: | ||
| + | [ 0.432851] pci 0000: | ||
| + | [ 0.437948] pci 0000: | ||
| + | [ 0.446648] clocksource: | ||
| + | [ 0.455727] NET: Registered protocol family 2 | ||
| + | [ 0.462098] TCP established hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.469395] TCP bind hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.475993] TCP: Hash tables configured (established 1024 bind 1024) | ||
| + | [ 0.483024] UDP hash table entries: 256 (order: 0, 4096 bytes) | ||
| + | [ 0.489112] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) | ||
| + | [ 0.496147] NET: Registered protocol family 1 | ||
| + | [ 0.512647] Crashlog allocated RAM at address 0x3f00000 | ||
| + | [ 0.554931] squashfs: version 4.0 (2009/ | ||
| + | [ 0.560958] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. | ||
| + | [ 0.577718] io scheduler noop registered | ||
| + | [ 0.581801] io scheduler deadline registered (default) | ||
| + | [ 0.588395] bcm6328-pinctrl 10000080.pin-controller: | ||
| + | [ 0.597841] PCI: Enabling device 0000: | ||
| + | [ 0.604678] bcm63xx_uart.0: | ||
| + | [ 0.614343] console [ttyS0] enabled | ||
| + | [ 0.614343] console [ttyS0] enabled | ||
| + | [ 0.621503] bootconsole [early0] disabled | ||
| + | [ 0.621503] bootconsole [early0] disabled | ||
| + | [ 0.643012] m25p80 spi1.0: s25fl064k (8192 Kbytes) | ||
| + | [ 0.648489] bcm63xxpart: | ||
| + | [ 0.656570] bcm63xxpart: | ||
| + | [ 0.663217] bcm63xxpart: | ||
| + | [ 0.670539] bcm63xxpart: | ||
| + | [ 0.677977] bcm63xxpart: | ||
| + | [ 0.685232] bcm63xxpart: | ||
| + | [ 0.692488] 5 bcm63xxpart partitions found on MTD device spi1.0 | ||
| + | [ 0.698578] Creating 5 MTD partitions on " | ||
| + | [ 0.703526] 0x000000000000-0x000000010000 : " | ||
| + | [ 0.711611] 0x000000010100-0x00000015738c : " | ||
| + | [ 0.720400] 0x00000015738c-0x0000007f0000 : " | ||
| + | [ 0.729183] mtd: device 2 (rootfs) set to be root filesystem | ||
| + | [ 0.735932] 1 squashfs-split partitions found on MTD device rootfs | ||
| + | [ 0.742333] 0x0000003b0000-0x0000007f0000 : " | ||
| + | [ 0.750920] 0x0000007f0000-0x000000800000 : " | ||
| + | [ 0.759651] 0x000000010000-0x0000007f0000 : " | ||
| + | [ 0.808016] b53_common: found switch: BCM63xx, rev 0 | ||
| + | [ 0.813740] bcm63xx-wdt bcm63xx-wdt: | ||
| + | [ 0.824047] PCI: Enabling device 0000: | ||
| + | [ 0.829957] bcma: bus0: Found chip with id 43217, rev 0x01 and package 0x09 | ||
| + | [ 0.837197] bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x27, class 0x0) | ||
| + | [ 0.846026] bcma: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1E, class 0x0) | ||
| + | [ 0.854950] bcma: bus0: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x14, class 0x0) | ||
| + | [ 0.877004] bcma: bus0: Bus registered | ||
| + | [ 0.884047] NET: Registered protocol family 10 | ||
| + | [ 0.895366] NET: Registered protocol family 17 | ||
| + | [ 0.900122] bridge: automatic filtering via arp/ | ||
| + | [ 0.913155] 8021q: 802.1Q VLAN Support v1.8 | ||
| + | [ 0.929287] VFS: Mounted root (squashfs filesystem) readonly on device 31:2. | ||
| + | [ 0.953695] Freeing unused kernel memory: 1260K (80405000 - 80540000) | ||
| + | [ 2.803375] init: Console is alive | ||
| + | [ 2.807251] init: - watchdog - | ||
| + | [ 4.340367] kmodloader: loading kernel modules from / | ||
| + | [ 4.498618] usbcore: registered new interface driver usbfs | ||
| + | [ 4.504584] usbcore: registered new interface driver hub | ||
| + | [ 4.510280] usbcore: registered new device driver usb | ||
| + | [ 4.530875] ehci_hcd: USB 2.0 ' | ||
| + | [ 4.540791] ehci-platform: | ||
| + | [ 4.646704] ehci-platform ehci-platform: | ||
| + | [ 4.652703] ehci-platform ehci-platform: | ||
| + | [ 4.661230] ehci-platform ehci-platform: | ||
| + | [ 4.678698] ehci-platform ehci-platform: | ||
| + | [ 4.689005] hub 1-0:1.0: USB hub found | ||
| + | [ 4.693530] hub 1-0:1.0: 1 port detected | ||
| + | [ 4.705470] ohci_hcd: USB 1.1 ' | ||
| + | [ 4.714888] ohci-platform: | ||
| + | [ 4.720553] ohci-platform ohci-platform: | ||
| + | [ 4.727632] ohci-platform ohci-platform: | ||
| + | [ 4.735956] ohci-platform ohci-platform: | ||
| + | [ 4.800724] hub 2-0:1.0: USB hub found | ||
| + | [ 4.805357] hub 2-0:1.0: 1 port detected | ||
| + | [ 4.811151] kmodloader: done loading kernel modules from / | ||
| + | [ 4.829239] init: - preinit - | ||
| + | [ 6.301787] random: jshn: uninitialized urandom read (4 bytes read, 122 bits of entropy available) | ||
| + | [ 6.541675] random: jshn: uninitialized urandom read (4 bytes read, 123 bits of entropy available) | ||
| + | [ 6.781565] random: jshn: uninitialized urandom read (4 bytes read, 124 bits of entropy available) | ||
| + | [ 6.876570] random: jshn: uninitialized urandom read (4 bytes read, 124 bits of entropy available) | ||
| + | [ 7.009481] random: jshn: uninitialized urandom read (4 bytes read, 125 bits of entropy available) | ||
| + | [ 7.176428] random: nonblocking pool is initialized | ||
| + | [ 7.567052] bcm63xx_enetsw bcm63xx_enetsw.0: | ||
| + | Press the [f] key and hit [enter] to enter failsafe mode | ||
| + | Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | Please press Enter to activate this console. | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | |||
| + | |||
| + | |||
| + | BusyBox v1.26.2 () built-in shell (ash) | ||
| + | |||
| + | | ||
| + | / /\ _ ___ ___ ___ | ||
| + | / | ||
| + | / DE / \ | |__| _|| |) | _| | ||
| + | / | ||
| + | | ||
| + | \ LE \ / ----------------------------------------------------------- | ||
| + | | ||
| + | \________\/ | ||
| + | |||
| + | === WARNING! ====]���������������j | ||
| + | There is no root password defined on this device! | ||
| + | Use the " | ||
| + | in order to prevent unauthorized SSH logins. | ||
| + | -------------------------------------------------- | ||
| + | root@LEDE:/# | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== Tags ===== | ||
| + | [[meta: | ||
| + | {{tag> | ||