![]() |
| ด้านหน้าเครื่อง |
![]() |
| ด้านหลังเครื่อง |
![]() |
| สติกเกอร์ใต้เครื่อง |
เมื่อแกะดูด้านในจะพบดังรูปล่าง
![]() |
| บอร์ดด้านล่าง |
ไอซี Flash ของ Intel รุ่น TE28F160 มีขนาด 2MB
![]() |
| TE28F160 |
พบไอซีอีกตัวนึงคือ TL594c เป็นไอซีภาคจ่ายไฟ
![]() |
| TL594C |
เมื่อพลิกอีกด้านของบอร์ดจะได้ดังรูป
![]() |
| บอร์ดด้านบน |
ไอซี SOC ของ TI รุ่น TNETD7300AGDW เป็นหน่วยประมวลผลหลักของเราเตอร์
ไอซี RAM ของZentel รุ่น A2V64s40DTP ขนาด 8MB
![]() |
| TNETD7300AGDW |
ไอซี RAM ของZentel รุ่น A2V64s40DTP ขนาด 8MB
![]() |
| RAM 8MB |
มี Connector 5x2 โดยขา Serial ของ CPU เป็นดังรูป
![]() |
| ขา Serial |
[P] Print Boot Params======================[AR7300 Boot]:pMAC address : 00-04-E2-F0-BE-BESerial number : S521019837Hardware version: 01Options : 00-00-00-00-00-00[AR7300 Boot]:#Enter Serial Number (S521019837):[AR7300 Boot]:hEnter Boot Option (00-00-00-00-00-00-00):[AR7300 Boot]:===========================================================TI ADSL AR7300 Loader 0.64 build Apr 29 2004 10:43:50Broad Net Technology, INC.===========================================================INTEL TE28F160C3-B bottom boot 16-bit mode foundCopying boot params.....DONEPress any key to enter command mode ...Flash Checking Passed.Unzipping program from bank 2...doneTry to find image for running...Unzipping program from bank 3...doneIn C_Entry() function ...install_exceptionsys_irq_init() ...##### _ftext = 0x94000000##### _fdata = 0x9414E490##### __bss_start = 0x94189C30##### end = 0x946CA444##### Backup Data from 0x9414E490 to 0x946EA444~0x94725BE4 len 243616##### Backup Data completed##### Backup Data verified[INIT] System Log Pool startup ...[INIT] MTinitialize ..userclk_init() ...Runtime code version: 0.39System startup...[INIT] Memory COLOR 0, 620000 bytes ..[INIT] Memory COLOR 2, 325480 bytes ..[INIT] tcpip_startup ..reload_flag=0manu_id=0089 chip_id=88C3INTEL TE28F160C3-B bottom boot 16-bit mode foundSet flash memory layout to Boot Parameters found !!!Bootcode version: 0.64Serial number: S521019837Hardware version: 01sizeof(struct III_Config_t) is 75528manu_id=0089 chip_id=88C3INTEL TE28F160C3-B bottom boot 16-bit mode found!![E-CFG-VER] Configuration data version mismatch!!!![E-CFG-VER] Adapting factory defaults!!!![E-CFG-VER] Reconfiguration required!!!!No configuration file present!!default route: 0.0.0.0BufferInit:BUF_HDR_SZ=48 BUF_ALIGN_SZ=8 BUFFER_OFFSET=112BUF_BUFSZ0=384 BUF_BUFSZ1=1872NUM_OF_B0=0 NUM_OF_B1=500BUF_POOL0_SZ=0 BUF_POOL1_SZ=960000sizeof(BUFFER0)=432,sizeof(BUFFER1)=1920*BUF0=0x9445527c *BUF1=0x9436ac6cAltgn *BUF0=0x94455280 *BUF1=0x9436ac70End at BUF0:0x94455280, BUF1:0x94455270BUF0[0]=0x94455280 BUF1[0]=0x9436ac70buffer0 pointer init OK!buffer1 pointer init OK!time = 08/01/2003, 00:00:00TRAP(linkUp) : send ok!Interface 0 ip = 127.0.0.1MAC Address: 00:04:e2:f0:be:beMemory request 2072 left 297928 ptr 94210798Call tn7sar_malloc_dma_xfer() addr:B4210798 size:2072MAC0 [RX=128 TX=1]: TI Internal PHYtime = 08/01/2003, 00:00:00TRAP(linkUp) : send ok!Interface 1 ip = 192.168.2.1Init SAR ifno:3 chan:0 VPI/VCI:0/33Init PDSP ...Init PDSP done.Memory request 552 left 297376 ptr 94210FB0Call tn7sar_malloc() addr:B4210FB0 size:552[aal5->os]2.IsrRegister(OsDev:94189f28, halIsr:940b903c, Interrupt:15)[aal5]halControl(HalDev:9464d688, Key:OamMode, Action:Set, Value:946ea2bc)[aal5]halChannelSetup(HalDev:9464d688, HalCh:946ea200, OsSetup:00000000)[aal5 Inst 0, Ch 0] Config Dump:TxNumBuffers :00000128, TxNumQueues :00000002RxNumBuffers :00000128, RxBufSize :00001582TxServiceMax :00000032, RxServiceMax:00000016RxBufferOffset:00000000, DaMask :00000000CpcsUU :00000005, Gfc :00000000Clp :00000000, Pti :00000000Priority :00000002, PktType :00000000Vci :00000033, Vpi :00000000TxVc_CellRate :00012500, TxVc_QosType:00000002TxVc_Mbs :00004000, TxVc_Pcr :00012500TxVc_AtmHeader:00000528InitTcb(CH:0): tcbsize:48 allsize:6160 num:128Memory request 6160 left 291216 ptr 942111D8Call tn7sar_malloc_dma_xfer() addr:B42111D8 size:6160Memory request 6160 left 285056 ptr 942129E8Call tn7sar_malloc_dma_xfer() addr:B42129E8 size:6160InitRcb(CH:0): rcbsize:64 allsize:8208 num:128Memory request 8208 left 276848 ptr 942141F8Call tn7sar_malloc_dma_xfer() addr:B42141F8 size:8208Call halChannelSetup(), Ch:0(HalCh->TxVc_VpOffset)=00000000(HalCh->RxVc_VpOffset)=00000000Install SAR handler ...MAC Address: 00:04:e2:f0:be:bfInterface 3 ip = 192.168.2.1usb_init: Create UsbTimerTask 1usb_init: PeriodTimer:7, Resource:21, numTicks:1USB Device uptime = 08/01/2003, 00:00:00TRAP(linkUp) : send ok!Interface 20 ip = 192.168.2.1ruleCheck()> Group: 0, Error: Useless rule index will be truncatedruleCheck()> Group: 1, Error: Useless rule index will be truncatedruleCheck()> Group: 1, Ext rule[12]: 18 has error group index. Auto correct !!!ruleCheck()> Group: 2, Error: Useless rule index will be truncatedreqCBACBuf()> init match pool, Have: 1000Memory Address: 0x9467563c ~ 0x9467c3b8reqCBACBuf()> init timeGap pool, Have: 10000Memory Address: 0x9467c3b8 ~ 0x946ad10creqCBACBuf()> init sameHost pool, Have: 2000Memory Address: 0x946ad10c ~ 0x946bcb2cCBAC rule pool initialized !!Init NAT data structureRUNTASK id=2 if_task if0...RUNTASK id=3 if_task if1...RUNTASK id=4 if_task if3...RUNTASK id=5 if_task if20...RUNTASK id=6 timer_task...RUNTASK id=7 conn_mgr...[INIT] after tcpip_startup ..RUNTASK id=8 period_task...========== ADSL Modem initialization OK ! ======RUNTASK id=9 dhcp_daemon...RUNTASK id=10 telnetd_main...httpd: listen at 192.168.2.1:80HTTPD TIMER_RESOURCE:5, FS_RESOURCE:6RUNTASK httpd...RUNTASK id=13 dnsproxy...RUNTASK id=14 snmp_task...RUNTASK id=15 rip...RUNTASK id=16 ripout...RUNTASK id=17 dhcpd_mgmt_task...UPnP is enabledUPNP Device initialize success! slot=18Starting Multitask...Initializing DSL interface ...Install ADSL handler ...[1] find PK at 0xB0040000[2] find PK at 0xB006B400Image[1] at 0xB0040000, len = 0Image[2] at 0xB006B400, len = 0get_datapump_address> r_img=1Unzipping from B006B400 to 945F5DC4 ... doneUncompressed size = 345194Begin DSP firmware Download ...Section count 154Not DSP PMEM/DMEMSection Addr: 147f8400 Section Length: 4596Not DSP PMEM/DMEMSection Addr: 147f9800 Section Length: 8208Not DSP PMEM/DMEMSection Addr: 147f2e00 Section Length: 10396Not DSP PMEM/DMEMSection Addr: 147f8000 Section Length: 906OVERLAY PAGE #1 LEN=48160OVERLAY PAGE #2 LEN=22656OVERLAY PAGE #8 LEN=2272OVERLAY PAGE #7 LEN=32OVERLAY PAGE #3 LEN=43360OVERLAY PAGE #4 LEN=13632OVERLAY PAGE #5 LEN=11200OVERLAY PAGE #6 LEN=14624OVERLAY PAGE #9 LEN=27328OVERLAY PAGE #10 LEN=34048Wrote Image; Overlay Pages:11 Profiles:4POTS ServiceDSP Firmware Download completed.Set DSP to 250MHz ...ModemDSP_IDLETC_NOSYNCCode: 03.02.06.0[Overlay Page Done 1]0Train Mode: 0xffTraining Mode: MMODEStart WatchDog ...MTstart2() begin ...init psock cnt=475761275ifStrInit()> i:0, dtlStr:[Loop/Loop], rfStr[LB0], type:0, count:1ifStrInit()> i:1, dtlStr:[LAN 1/LAN1], rfStr[L1], type:1, count:1ifStrInit()> i:2, dtlStr:[/], rfStr[], type:10, count:0ifStrInit()> i:3, dtlStr:[ATM 1/ATM1], rfStr[A1], type:5, count:1ifStrInit()> i:4, dtlStr:[ATM 2/ATM2], rfStr[A2], type:5, count:2ifStrInit()> i:5, dtlStr:[ATM 3/ATM3], rfStr[A3], type:5, count:3ifStrInit()> i:6, dtlStr:[ATM 4/ATM4], rfStr[A4], type:5, count:4ifStrInit()> i:7, dtlStr:[ATM 5/ATM5], rfStr[A5], type:5, count:5ifStrInit()> i:8, dtlStr:[ATM 6/ATM6], rfStr[A6], type:5, count:6ifStrInit()> i:9, dtlStr:[ATM 7/ATM7], rfStr[A7], type:5, count:7ifStrInit()> i:10, dtlStr:[ATM 8/ATM8], rfStr[A8], type:5, count:8ifStrInit()> i:11, dtlStr:[PoE 1/PoE1], rfStr[P1], type:6, count:1ifStrInit()> i:12, dtlStr:[PoE 2/PoE2], rfStr[P2], type:6, count:2ifStrInit()> i:13, dtlStr:[PoE 3/PoE3], rfStr[P3], type:6, count:3ifStrInit()> i:14, dtlStr:[PoE 4/PoE4], rfStr[P4], type:6, count:4ifStrInit()> i:15, dtlStr:[PoE 5/PoE5], rfStr[P5], type:6, count:5ifStrInit()> i:16, dtlStr:[PoE 6/PoE6], rfStr[P6], type:6, count:6ifStrInit()> i:17, dtlStr:[PoE 7/PoE7], rfStr[P7], type:6, count:7ifStrInit()> i:18, dtlStr:[PoE 8/PoE8], rfStr[P8], type:6, count:8ifStrInit()> i:19, dtlStr:[/], rfStr[], type:10, count:0USB_SLAVE: SUSPEND.TRAP(coldStart) : send ok!upnp_Init: flag=0SSDP Initialization completed...GenaInit : event_hook is NULL!!====== console mode ======shift-0: enable debugshift-9: enable configENTER : show this help==========================
จาก Bootlog ที่ได้ทำให้รู้ได้คร่าวๆ ว่า os ภายในเราเตอร์ไม่ใช่ Linux ครับ
สำหรับ Review ครั้งนี้ก็ขอจบเพียงเท่านี้ครับ





















































