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:arcadyan:astoria:arv7520cw22-a_lt_aka_orange_livebox_2.1_v2_2015 [2021/09/17 08:21] – [OEM bootlog] mandrake-lee | inbox:toh:arcadyan:astoria:arv7520cw22-a_lt_aka_orange_livebox_2.1_v2_2015 [2021/09/17 15:30] – [HACKS] mandrake-lee | ||
|---|---|---|---|
| Line 204: | Line 204: | ||
| ==== HACKS ==== | ==== HACKS ==== | ||
| + | |||
| + | === Soft hacks === | ||
| + | While switching on the router, a certain combo of buttons will grant you access to hidden functions. You will notice you're there because of the fancy movement of the leds. | ||
| + | |||
| + | == Access to tiny kernel/ | ||
| + | If buttons //reset & wifi// are pressed together during switching on, you will get access to recovery menu at < | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | == Access to VR9 menu == | ||
| + | If buttons //reset & wifi & wps// are pressed together during switching on, you will jump immediatly in the serial console to VR9 menu: | ||
| + | < | ||
| + | ROM VER: 1.1.4 | ||
| + | CFG 06 | ||
| + | NAND | ||
| + | NAND Read OK | ||
| + | DDR PARAM flash addr 1700000 | ||
| + | DDR PARAM: | ||
| + | 88888888 | ||
| + | 001a2520 | ||
| + | 001a2120 | ||
| + | 00566301 | ||
| + | 00566501 | ||
| + | 00000200 | ||
| + | |||
| + | DDR autotuning Rev 1.0 | ||
| + | DDR check ok... start booting... | ||
| + | |||
| + | END TUNE DDR | ||
| + | Start booting........... | ||
| + | |||
| + | |||
| + | |||
| + | ======================================================================= | ||
| + | Wireless ADSL IAD VR9 Loader v2.01.07 build Oct 22 2014 16:13:17 | ||
| + | Arcadyan Technology Corporation | ||
| + | ======================================================================= | ||
| + | |||
| + | |||
| + | |||
| + | [VR9 Boot]: | ||
| + | </ | ||
| + | \\ | ||
| + | === Hard hacks === | ||
| During boot, specific NAND flash pins can be shorcircuited in order to provoke a boot fail and therefore access to bootfail options. | During boot, specific NAND flash pins can be shorcircuited in order to provoke a boot fail and therefore access to bootfail options. | ||
| Line 209: | Line 253: | ||
| - | === Access to UART mode === | + | == Access to UART mode == |
| - Switch off the device | - Switch off the device | ||
| - Shortcircuit pin 8&9. See diagram at the bottom. Use the tip of a needle, thin screwdriver, | - Shortcircuit pin 8&9. See diagram at the bottom. Use the tip of a needle, thin screwdriver, | ||
| Line 222: | Line 266: | ||
| \\ | \\ | ||
| - | === Access to VR9 menu === | + | == Access to VR9 menu == |
| This hack will need some training and skill. Don't give up! | This hack will need some training and skill. Don't give up! | ||
| Basically, we will let the system jump to brnboot and corrupt the loading of any further image from NAND flash. | Basically, we will let the system jump to brnboot and corrupt the loading of any further image from NAND flash. | ||
| Line 326: | Line 370: | ||
| </ | </ | ||
| + | Nota: Undocumented option [k] will kick the tiny kernel boot. See log at the bottom. | ||
| + | ===== OEM backdoors ===== | ||
| + | This section will deal with some interesting features available in the OEM firmware. | ||
| + | |||
| + | Type in the below URL's in your browser once connected to your router. Most of the times you need to have 2 tabs open, first for the identification admin/ | ||
| + | |||
| + | You can check all the article in spanish [[https:// | ||
| + | |||
| + | ==== Firmware update ==== | ||
| + | < | ||
| + | |||
| + | ==== Config file (unencrypted) ==== | ||
| + | < | ||
| + | |||
| + | ==== FTP server at USB==== | ||
| + | Via port 8000 | ||
| + | < | ||
| ===== Bootloader mods ===== | ===== Bootloader mods ===== | ||
| ==== U-Boot 2013.10 ==== | ==== U-Boot 2013.10 ==== | ||
| - | There is an available porting for this board, not yet integrated in openwrt main stream. | + | There is an available porting for this board, |
| - | And UART mode binary, useful in order to make a backup of the nand flash, is available [[https:// | + | A UART mode binary, useful in order to make a backup of the nand flash, is available [[https:// |
| Line 1700: | Line 1761: | ||
| </ | </ | ||
| + | ==== OEM tiny kernel bootlog ==== | ||
| + | This mode can be accessed via soft hack. Check above. | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | ROM VER: 1.1.4 | ||
| + | CFG 06 | ||
| + | NAND | ||
| + | NAND Read OK | ||
| + | DDR PARAM flash addr 1700000 | ||
| + | DDR PARAM: | ||
| + | 88888888 | ||
| + | 001a2520 | ||
| + | 001a2120 | ||
| + | 00566301 | ||
| + | 00566501 | ||
| + | 00000200 | ||
| + | |||
| + | DDR autotuning Rev 1.0 | ||
| + | DDR check ok... start booting... | ||
| + | |||
| + | END TUNE DDR | ||
| + | Start booting........... | ||
| + | |||
| + | |||
| + | |||
| + | ======================================================================= | ||
| + | Wireless ADSL IAD VR9 Loader v2.01.07 build Oct 22 2014 16:13:17 | ||
| + | Arcadyan Technology Corporation | ||
| + | ======================================================================= | ||
| + | |||
| + | |||
| + | Init......read page ECC check ret = -1, addr = 0x01700000 | ||
| + | NAND Read Error: addr 0x1700000 | ||
| + | read 0x01700000 ERROR: ret = 0 | ||
| + | Image Check from FLASH_AREA_IMAGE_1 : | ||
| + | Unzipping firmware at 0x80002000 ... with nAREA[2]read page ECC check ret = -1, addr = 0x014FFFF4 | ||
| + | NAND Read Error: addr 0x14ffff4 | ||
| + | read 0x014FFFF4 ERROR: ret = 0 | ||
| + | | ||
| + | Try unzipping firmware again...read page ECC check ret = -1, addr = 0x00B00800 | ||
| + | NAND Read Error: addr 0xb00800 | ||
| + | read 0x00B00000 ERROR: ret = 0 | ||
| + | | ||
| + | Unzipping firmware at 0x80002000 ... with nAREA[1] failed : 4 !! | ||
| + | Try unzipping firmware again...read page ECC check ret = -1, addr = 0x00107000 | ||
| + | NAND Read Error: addr 0x107000 | ||
| + | read 0x00100000 ERROR: ret = 0 | ||
| + | | ||
| + | Unzipping Tiny Kernel at 0x80002000 ... read page ECC check ret = -1, addr = 0x00000800 | ||
| + | NAND Read Error: addr 0x800 | ||
| + | read 0x00000000 ERROR: ret = 0 | ||
| + | | ||
| + | |||
| + | [VR9 Boot]:k | ||
| + | |||
| + | Unzipping Tiny Kernel at 0x80002000 ... [ZIP 1] done | ||
| + | Tiny ETCPIP running ... | ||
| + | |||
| + | Ready to run firmware | ||
| + | |||
| + | In c_entry() function ... | ||
| + | install_exception | ||
| + | Co config = 80048483 | ||
| + | sys_irq_init ... | ||
| + | Tiny Kernel System startup... | ||
| + | CPU Clock 500000000 Hz | ||
| + | init_US_counter : time1 = 28 , time2 = 3600067, diff 3600039 | ||
| + | US_counter = 112 | ||
| + | cnt1 4576977 cnt2 4579557, diff 2580 | ||
| + | cnt1 4576977 cnt2 4579557, diff 2580 | ||
| + | nand_init... | ||
| + | MXIC NAND 128MB 3,3V 8-bit found | ||
| + | ----------------------------- | ||
| + | NAND page size : 2048 | ||
| + | NAND oob size : 64 | ||
| + | NAND block size : 131072 | ||
| + | NAND page/ | ||
| + | NAND block/ | ||
| + | NAND chip size : 0x8000000 | ||
| + | NAND page shift : 11 | ||
| + | NAND page mask : 0xFFFF | ||
| + | NAND block shift : 17 | ||
| + | ----------------------------- | ||
| + | |||
| + | Scan BAD Block ... | ||
| + | 0 Bad Block(s) | ||
| + | |||
| + | tcpip_startup... | ||
| + | Set flash memory layout to BPARAMS+RECOVER_KERNEL | ||
| + | Bootcode version: v2.01.07 | ||
| + | Serial number | ||
| + | Hardware version: R0A | ||
| + | !!No configuration file present!! | ||
| + | default route: 0.0.0.0 | ||
| + | default route: 0.0.0.0 | ||
| + | BufferInit: | ||
| + | BUF_HDR_SZ=64 BUF_ALIGN_SZ=28 BUFFER_OFFSET=128 | ||
| + | BUF_BUFSZ0=384 BUF_BUFSZ1=1632 | ||
| + | NUM_OF_B0=24 NUM_OF_B1=800 | ||
| + | BUF_POOL0_SZ=10752 BUF_POOL1_SZ=1356800 | ||
| + | Buf0_Block 80305d18 | ||
| + | BUF0[0]=0x80305d20 BUF1[0]=0x801ba900 | ||
| + | |||
| + | buffer0 pointer init OK! | ||
| + | buffer1 pointer init OK! | ||
| + | init_if() ; gConfig.Interface[0].Link_Type is [4] | ||
| + | Interface 0 ip = 127.0.0.1 | ||
| + | |||
| + | init_if() ; gConfig.Interface[1].Link_Type is [1] | ||
| + | [KERN_INFO]IFX PMU driver, version 1.0.5, (c)2009 Infineon Technologies AG | ||
| + | ifx_dma_init_module : | ||
| + | [map_dma_chan 1550]: dma_chan[0] request_irq 64 | ||
| + | IrqConnect : IRQ = 64, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[1] request_irq 65 | ||
| + | IrqConnect : IRQ = 65, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[2] request_irq 66 | ||
| + | IrqConnect : IRQ = 66, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[3] request_irq 67 | ||
| + | IrqConnect : IRQ = 67, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[4] request_irq 68 | ||
| + | IrqConnect : IRQ = 68, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[5] request_irq 69 | ||
| + | IrqConnect : IRQ = 69, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[6] request_irq 70 | ||
| + | IrqConnect : IRQ = 70, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[7] request_irq 71 | ||
| + | IrqConnect : IRQ = 71, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[8] request_irq 72 | ||
| + | IrqConnect : IRQ = 72, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[9] request_irq 73 | ||
| + | IrqConnect : IRQ = 73, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[10] request_irq 74 | ||
| + | IrqConnect : IRQ = 74, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[11] request_irq 75 | ||
| + | IrqConnect : IRQ = 75, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[12] request_irq 89 | ||
| + | IrqConnect : IRQ = 89, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[13] request_irq 90 | ||
| + | IrqConnect : IRQ = 90, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[14] request_irq 91 | ||
| + | IrqConnect : IRQ = 91, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[15] request_irq 92 | ||
| + | IrqConnect : IRQ = 92, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[16] request_irq 93 | ||
| + | IrqConnect : IRQ = 93, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[17] request_irq 62 | ||
| + | IrqConnect : IRQ = 62, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[18] request_irq 80 | ||
| + | IrqConnect : IRQ = 80, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[19] request_irq 85 | ||
| + | IrqConnect : IRQ = 85, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[20] request_irq 128 | ||
| + | IrqConnect : IRQ = 128, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[21] request_irq 129 | ||
| + | IrqConnect : IRQ = 129, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[22] request_irq 130 | ||
| + | IrqConnect : IRQ = 130, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[23] request_irq 131 | ||
| + | IrqConnect : IRQ = 131, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[24] request_irq 132 | ||
| + | IrqConnect : IRQ = 132, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[25] request_irq 133 | ||
| + | IrqConnect : IRQ = 133, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[26] request_irq 134 | ||
| + | IrqConnect : IRQ = 134, Handler = 0x80015B68 | ||
| + | [map_dma_chan 1550]: dma_chan[27] request_irq 135 | ||
| + | IrqConnect : IRQ = 135, Handler = 0x80015B68 | ||
| + | ifx_dma_init_module : g_desc_list 80070ac0 | ||
| + | [KERN_INFO]IFX DMA driver, version ifxmips_dma_core.c: | ||
| + | ,(c)2009 Infineon Technologies AG | ||
| + | ifx_gpio_init() !!! | ||
| + | ifx_gpio_pre_init() !!! | ||
| + | [KERN_INFO]IFX GPIO driver, version 1.2.10, (c)2009 Infineon Technologies AG | ||
| + | [KERN_INFO]Infineon Technologies RCU driver version 1.0.6 | ||
| + | vr9_config_mdio_gpio !!! | ||
| + | [KERN_INFO]IFX 7 Port Eth driver, version ifxmips_7port_eth_sw.c: | ||
| + | ,(c)2009 Infineon Technologies AG | ||
| + | g_dma_pmac: | ||
| + | IFX SWITCH API, Version 0.8.6 | ||
| + | IFX_ETHSW_Open() !!! | ||
| + | [KERN_INFO] SWAPI: Registered character device [switch_api] with major no [81] | ||
| + | Switch API: PCE MicroCode loaded !! | ||
| + | IFX_ETHSW_IOCTL_WrapperInit() !!! | ||
| + | |||
| + | IFX_ETHSW_IOCTL_WrapperDeviceAdd : Device Number | ||
| + | |||
| + | chip_id 2000b713 chip_id b | ||
| + | Switch Auto Polling value = 0 | ||
| + | [KERN_ERR] GPHY FW load for A2x !! | ||
| + | vr9_gphy_gpio_init : Config GPIO3 clock !!! | ||
| + | vr9_gphy_reset() !!! | ||
| + | GPHY FIRMWARE LOAD SUCCESSFULLY AT ADDR : 80000 | ||
| + | vr9_gphy_reset_released() !!! | ||
| + | vr9_phy_hw_init : Config port 2, 4 PHY address and auto-polling mode | ||
| + | [KERN_INFO] IFX GPHY driver, version ifxmips_vr9_gphy: | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000c4b data 0000003f | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000c4c data 00008105 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000c53 data 00001811 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000c51 data 00001813 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000c52 data 00001812 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000c50 data 00001814 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000903 data 00000180 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 0000090f data 00000180 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 0000093f data 00000180 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 0000091b data 00000180 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000933 data 00000180 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000927 data 00000180 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 0000094b data 00000180 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_PortLinkCfgSet : portIdx 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : Duplex value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : Speed value 3 | ||
| + | IFX_FLOW_PortLinkCfgSet : Link value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : MII_Mode value 4 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_PortLinkCfgSet : portIdx 1 | ||
| + | IFX_FLOW_PortLinkCfgSet : Duplex value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : Speed value 3 | ||
| + | IFX_FLOW_PortLinkCfgSet : Link value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : MII_Mode value 4 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_PortLinkCfgSet : portIdx 5 | ||
| + | IFX_FLOW_PortLinkCfgSet : Duplex value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : Speed value 3 | ||
| + | IFX_FLOW_PortLinkCfgSet : Link value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : MII_Mode value 1 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_PortLinkCfgSet : portIdx 2 | ||
| + | IFX_FLOW_PortLinkCfgSet : Duplex value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : Speed value 3 | ||
| + | IFX_FLOW_PortLinkCfgSet : Link value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : MII_Mode value 1 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_PortLinkCfgSet : portIdx 3 | ||
| + | IFX_FLOW_PortLinkCfgSet : Duplex value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : Speed value 3 | ||
| + | IFX_FLOW_PortLinkCfgSet : Link value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : MII_Mode value 1 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_PortLinkCfgSet : portIdx 4 | ||
| + | IFX_FLOW_PortLinkCfgSet : Duplex value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : Speed value 3 | ||
| + | IFX_FLOW_PortLinkCfgSet : Link value 0 | ||
| + | IFX_FLOW_PortLinkCfgSet : MII_Mode value 1 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000c77 data 0000c001 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000c79 data 0000c001 | ||
| + | switch_utility, | ||
| + | ioctl is called | ||
| + | DEBUG> Minor number = 0 | ||
| + | DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: | ||
| + | pDrv=80092864, | ||
| + | IFX_FLOW_RegisterSet : addr 00000c81 data 0000c001 | ||
| + | MAC Address: 00: | ||
| + | Interface 1 ip = 192.168.1.1 | ||
| + | |||
| + | init_if() ; gConfig.Interface[2].Link_Type is [0] | ||
| + | switch_hw_receive[482], | ||
| + | RUNTASK id=1 if_task if0... | ||
| + | RUNTASK id=2 if_task if1... | ||
| + | RUNTASK id=3 timer_task... | ||
| + | Start decompress web imag... | ||
| + | Unzipping from 80343EFC to 83F00000 ... done | ||
| + | Uncompressed size = 14430 | ||
| + | RUNTASK id=4 period_task... | ||
| + | RUNTASK id=5 dhcp_daemon... | ||
| + | RUNTASK httpd... | ||
| + | Starting Multitask... | ||
| + | period_task running!!! | ||
| + | httpd: listen at 192.168.1.1: | ||
| + | period_task running 120 | ||
| + | switch_hw_receive[482], | ||
| + | period_task running 240 | ||
| + | switch_hw_receive[482], | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | period_task running 360 | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | period_task running 480 | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | period_task running 600 | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | 1 igmp_handler(): | ||
| + | period_task running 720 | ||
| + | switch_hw_receive[482], | ||
| + | period_task running 840 | ||
| + | period_task running 960 | ||
| + | period_task running 1080 | ||
| + | period_task running 1200 | ||
| + | switch_hw_receive[482], | ||
| + | period_task running 1320 | ||
| + | period_task running 1440 | ||
| + | period_task running 1560 | ||
| + | </ | ||
| + | </ | ||
| ==== U-Boot (RAM UART mode) ==== | ==== U-Boot (RAM UART mode) ==== | ||
| <WRAP bootlog> | <WRAP bootlog> | ||