>> DDR PHY Init Status: 8000000f DDR PHY Calibration Status: 8000000f DDR PHY Training Status: 80000fff DX0 Lane Status: 002d97a0 DX1 Lane Status: 002f97a0 DX2 Lane Status: 002f97a0 DX3 Lane Status: 002e97a0 --------------------- ddr data & address line test ok! T2200 secondary bootloader v.3.49_0.03 [NAND] Built Feb 28 2017 09:48:45 rev.id 4 [SysGetDdrClock:313] hslcpf,clock_val=400 REF 25.0MHz, DDR 800MHz, ARM 1000MHz, BUS 250MHz Initializing NAND... done Read eeprom... flag:0xfe,0xff,0xfe,0xff done Loading image... Page data Correct one bit Done! Starting... � U-Boot 2009.03-rc1-svn88 (Mar 14 2018 - 18:02:26) Baicells 1.0.24 Intel m82xxx nand loader I2C: ready DRAM: 2 GB DRAM init ok! NAND: 256 MiB NAND init ok! Env Read Bootm(fffefffe) Success! EnvOff(60000) MAC From EEPROM(48:bf:74:1c:24:5a) MAC From Env(48:bf:74:1c:24:5a) In: serial Out: serial Err: serial try to init CDCM6208... Net: Ethernet Initialize:RGMII index = 0 dev gemac0 ok! T2K GEMac0 No Use On BaiCells LTE Board!! Ethernet Initialize:RGMII index = 1 dev gemac1 ok! Init RTL8363XB GE Switch On BaiCells LTE Board!! RTL8363XB phyaddr(0) phyid = 0x1cc942 wan_port_id = 1,lan_port_id = 3CPU port 6 delay(tx:1;rx:6) RTL8363XB With T2K GEMac1 On BaiCells LTE Board!! gemac0, gemac1 [PRIME] hwcap=0xa0000001 set bootargs to support tdd Hit any key to stop autoboot: 0 run bootcmd_b NAND read: device 0 offset 0xf00000, size 0x380000 NAND read from offset f00000 failed -117 3670016 bytes read: ERROR private head: 96 Bytes ## Booting kernel from Legacy Image at 00008020 ... Image Name: Linux-3.0.51-rt75 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2320440 Bytes = 2.2 MB Load Address: 00008060 Entry Point: 00008060 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... Uncompressing Linux... done, booting the kernel. CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c53c7d CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache Machine: Transcede 2200/3300 Early serial console at MMIO32 0xfe800000 (options '115200n8') bootconsole [uart0] enabled Memory policy: ECC disabled, Data cache writealloc PERCPU: Embedded 7 pages/cpu @80977000 s5568 r8192 d14912 u32768 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 128512 Kernel command line: root=/dev/mtdblock6 rw rootfstype=jffs2 earlycon=uart8250,mmio32,0xfe800000,115200n8 console=ttyS0 noswap nopcie ethpoll=300 mem=512M vmalloc=256M cram_offset=0x23000 icc_heap_size=2M ica DDR protection: DDR limit size is set to 2048MB PID hash table entries: 2048 (order: 1, 8192 bytes) Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Memory: 48MB 458MB = 506MB total Memory: 507968k/507968k available, 16320k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xffc00000 - 0xffe00000 ( 2 MB) vmalloc : 0xa0800000 - 0xf0000000 (1272 MB) lowmem : 0x80000000 - 0xa0000000 ( 512 MB) modules : 0x7f000000 - 0x80000000 ( 16 MB) .init : 0x80008000 - 0x8002d000 ( 148 kB) .text : 0x80030000 - 0x804576d8 (4254 kB) .data : 0x80458000 - 0x80489840 ( 199 kB) .bss : 0x8048a024 - 0x8056f450 ( 918 kB) Preemptible hierarchical RCU implementation. NR_IRQS:256 sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 17179ms Console: colour dummy device 80x30 Calibrating delay loop... 1993.93 BogoMIPS (lpj=9969664) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available CPU1: Booted secondary processor Brought up 2 CPUs SMP: Total of 2 processors activated (1993.93 BogoMIPS). transcede_l1_cache_init transcede_l2_cache_init L310 cache controller enabled l2x0: 8 ways, CACHE_ID 0x410000c4, AUX_CTRL 0x02240000, Cache size: 262144 B l2x0: init with aux: 200000, mask: 0 l2x0: write-back mode gpio_major:254 result: 0 NET: Registered protocol family 16 boardtype:����������������, hwversion:A, moduletype:pBS2120 led_major:253 result: 0 BaiCells Led (GPIO) Driver version 1.0 loaded (major 253) World: Secure System clocks: PLL0 1000, PLL1 400, PLL2 600, PLL3 750 ARM 1000, ACP 250, PERIP 250, L2CC 1000 CEVA 750, FFT 750, CRP 500 IPSEC 400, SPACC 400 FEC DL 600, FEC UL 500 SYS AXI 250, CEVA BM 375 DDR 800 L2CC to AXI clk: SYNC Boot mode: I2C ddr ceva: start: 0x03000000, end: 0x034fffff, size: 5242880 ddr heap: start: 0x20000000, end: 0x2fffffff, size: 268435456 ddr cb heap: start: 0x30000000, end: 0x31ffffff, size: 33554432 icx: start: 0x32000000, end: 0x327fffff, size: 8388608 icc amp: start: 0x32800000, end: 0x337fffff, size: 16777216 icc: start: 0x33800000, end: 0x6b9fffff, size: 941621248 CRAM heap creating (0xF3023000, 0x0009D000, 0x80, 1)... done. IRAM heap creating (0xF4000100, 0x00031F00, 0x40, 0)... done. DDR heap creating (0x20000000 (virt = 0xDC000000), 0x10000000, 0x100, 2)... done. DDR CB heap creating (0x30000000 (virt = 0xED000000), 0x02000000, 0x80, 3)... done. DDR protect ports for rev: 3 DDR protection limit is set to 2048MB, DDR logical end:0x80000000, DDR physical end:0x80000000 DDR protection IRQ registering hw-breakpoint: found 6 breakpoint and 1 watchpoint registers. hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-step. hw-breakpoint: maximum watchpoint size is 4 bytes. bio: create slab at 0 vgaarb: loaded Switching to clocksource global_timer NET: Registered protocol family 2 IP route cache hash table entries: 4096 (order: 2, 16384 bytes) TCP established hash table entries: 16384 (order: 5, 131072 bytes) TCP bind hash table entries: 16384 (order: 7, 524288 bytes) TCP: Hash tables configured (established 16384 bind 16384) TCP reno registered UDP hash table entries: 256 (order: 2, 20480 bytes) UDP-Lite hash table entries: 256 (order: 2, 20480 bytes) NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. PMU: registered new PMU device of type 0 MIPS monitor 0xf4000180 76 bytes [interval 3000 of HZ tick] /proc/parameter created JFFS2 version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc. msgmni has been set to 992 io scheduler noop registered io scheduler deadline registered (default) Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0xfe800000 (irq = 146) is a 16550A console [ttyS0] enabled, bootconsole disabled console [ttyS0] enabled, bootconsole disabled serial8250.0: ttyS1 at MMIO 0xfe090000 (irq = 147) is a 16550A kgdb: Registered I/O driver kgdboc. platform device not found, using module parameters Generic platform RAM MTD, (c) 2004 Simtec Electronics ONFI flash detected ONFI param page 0 valid NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP) Scanning device for bad blocks OK! Creating 9 MTD partitions on "gen_nand": 0x000000000000-0x000000080000 : "boot" 0x000000080000-0x000000100000 : "boot_bak" 0x000000100000-0x000000300000 : "conf" 0x000000300000-0x000000900000 : "log" 0x000000900000-0x000000f00000 : "reserve" 0x000000f00000-0x000001280000 : "ker1" 0x000001280000-0x000008780000 : "fs1" 0x000008780000-0x000008b00000 : "ker2" 0x000008b00000-0x000010000000 : "fs2" transcede-spi: transcede_spi_init: loaded version 1.1.0 GEMAC (tx-reset:250000, (clean-treshold:5, tx-unmap:OFF) t2200_eth_probe: gemac 0 t2200_eth_probe: gemac 0 allocate from DDR eth1: T2200 Ethernet Controller(00:ed:cd:ef:aa:cc) GEMAC (tx-reset:250000, (clean-treshold:5, tx-unmap:OFF) t2200_eth_probe: gemac 1 t2200_eth_probe: gemac 1 allocate from IRAM @ 0xF4032000 eth2: T2200 Ethernet Controller(48:bf:74:1c:24:5a) transcede_mdio_probe Transcede MDIO Bus: probed transcede_mdio_probe:bus(9fb81000) VED is disabled mousedev: PS/2 mouse device common for all mice i2c /dev entries driver i2c: enable I2C pins instead of GPIO[16,17] MPcore Watchdog Timer: 0.1. mpcore_noboot=0 mpcore_margin=160 sec (nowayout= 0) IPv4 over IPv4 tunneling driver TCP cubic registered NET: Registered protocol family 17 802.1Q VLAN Support v1.8 Registering the dns_resolver key type [IN]:reset_and_init_switch RTL8363 port 0 , phyid = 0x001cc942 port:1, Half_10:1, Full_10:1, Half_100:1, Full_100:1, Full_1000:1, AutoNegotiation:1, AsyFC:0, FC:0 port:3, Half_10:1, Full_10:1, Half_100:1, Full_100:1, Full_1000:1, AutoNegotiation:1, AsyFC:0, FC:0 Lan PHY Port(3),Wan PHY Port(1) [OUT]:reset_and_init_switch wan_port_id:1 is Off Realtek RTL8363 GigaPHY Switch Driver v1.3.8 VFS: Mounted root (jffs2 filesystem) on device 31:6. Freeing init memory: 148K - preinit - Press the [f] key and hit [enter] to enter failsafe mode - regular preinit - pid 1's current affinity mask: 3 pid 1's new affinity mask: 1 - init - root:x:0:0:root:/root:/bin/ash Press ENTER key to connect via ttyS0. [ 34.373619] NET: Registered protocol family 10 [ 34.390239] SCSI subsystem initialized [ 34.423552] usbcore: registered new interface driver usbfs [ 34.429658] usbcore: registered new interface driver hub [ 34.435151] usbcore: registered new device driver usb [ 34.447577] NET: Registered protocol family 15 [ 34.465099] Initializing XFRM netlink socket [ 34.482730] PPP generic driver version 2.4.2 [ 34.596866] ip_tables: (C) 2000-2006 Netfilter Core Team [ 34.665799] NET: Registered protocol family 24 [ 34.692430] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 34.707887] nf_conntrack version 0.5.0 (7939 buckets, 31756 max) [ 34.817711] dwc_otg: version 2.94a 27-OCT-2011 [ 35.021780] Core Release: 2.93a [ 35.024937] Setting default values for core params [ 35.044972] USB0_PHY_CTRL_REG0 wr val: 00100000 [ 35.067398] WARN::dwc_otg_core_reset:5091: dwc_otg_core_reset() HANG! Soft Reset GRSTCTL=80000001 [ 35.067404] [ 35.189287] WARN::dwc_otg_core_reset:5091: dwc_otg_core_reset() HANG! Soft Reset GRSTCTL=80000001 [ 35.189294] [ 35.300902] Using Descriptor DMA mode [ 35.304582] Periodic Transfer Interrupt Enhancement - disabled [ 35.310433] Multiprocessor Interrupt Enhancement - disabled [ 35.316023] OTG VER PARAM: 0, OTG VER FLAG: 0 [ 35.320396] Dedicated Tx FIFOs mode [ 35.324153] dwc_otg dwc_otg: DWC OTG Controller [ 35.328722] dwc_otg dwc_otg: new USB bus registered, assigned bus number 1 [ 35.335699] dwc_otg dwc_otg: irq 129, io mem 0x00000000 [ 35.340955] Init: Port Power? op_state=1 [ 35.344889] Init: Power Port (0) [ 35.350002] hub 1-0:1.0: USB hub found [ 35.353791] hub 1-0:1.0: 1 port detected [ 35.357981] dwc_otg_driver_init:dwc_otg: platform_driver_register retval=0 [ 35.372447] dwc_otg_driver_init:dwc_otg: driver_create_file version error=0 [ 35.379436] dwc_otg_driver_init:dwc_otg: driver_create_file debugLevel error=0 [ 35.402337] Initializing USB Mass Storage driver... [ 35.407333] usbcore: registered new interface driver usb-storage [ 35.413359] USB Mass Storage support registered. [ 35.424631] usbcore: registered new interface driver asix [ 35.447466] clp30: Allocated 15096 bytes from IRAM for DDT storage [ 35.469824] clp30_probe: Device at fde80000(fdf00000) of size 524289 bytes [ 35.476919] CLP30 requires 4096 bytes for SA [ 35.481248] Periodic task `clp30_in' has been added on cpu0. ID: 6073ddbf [ 35.488119] Periodic task `clp30_out' has been added on cpu0. ID: 610d563f [ 35.495027] Started polling with period of 1000 us [ 35.507778] [elpxfrm_init] SA oSEQ tracking enabled [ 35.513939] clp30: xfrm DDT buffer size 544896 [v=FFD00000, p=1C600000] [ 35.634216] JFFS2 warning: (843) jffs2_sum_write_data: Not enough space for summary, padsize = -1388 [ 35.691484] mpcore_wdt mpcore_wdt: enabling watchdog. start gps agent daemon end gps agent daemon boot switch_link_detect.sh