Skip to content

Instantly share code, notes, and snippets.

@gtxaspec
Created January 7, 2024 03:39
Show Gist options
  • Select an option

  • Save gtxaspec/34820127c18bde9a23750d82be9da44a to your computer and use it in GitHub Desktop.

Select an option

Save gtxaspec/34820127c18bde9a23750d82be9da44a to your computer and use it in GitHub Desktop.
t21 openipc bootlog
OpenIPC U-Boot SPL 2013.07-gd3f866d-dirty (Jan 06 2024 - 15:54:12)
Timer init
CLK stop
PLL init
pll_init:399
pll_cfg.pdiv = 10, pll_cfg.h2div = 5, pll_cfg.h0div = 5, pll_cfg.cdiv = 1, pll_cfg.l2div = 2
fbdiv = 36 , refdiv = 1 , fdivq = 2 ,pllod = 1 range = 3
cppcr is 02300860
CPM_CPAPCR 0470484d
fbdiv = 38 , refdiv = 1 , fdivq = 2 ,pllod = 1 range = 3
cppcr is 02500860
CPM_CPMPCR 04a0484d
fbdiv = 50 , refdiv = 1 , fdivq = 2 ,pllod = 1 range = 3
cppcr is 03100860
CPM_CPVPCR 0310086d
cppcr 0x9a773310
apll_freq 864000000
mpll_freq 900000000
vpll_freq = 1200000000
ddr sel mpll, cpu sel apll
ddrfreq 450000000
cclk 864000000
l2clk 432000000
h0clk 180000000
h2clk 180000000
pclk 90000000
CLK init
SDRAM init
sdram init start
ddr_inno_phy_init ..!
phy reg = 0x00000007, CL = 0x00000007
ddr_inno_phy_init ..! 11: 00000004
ddr_inno_phy_init ..! 22: 00000006
ddr_inno_phy_init ..! 33: 00000006
REG_DDR_LMR: 00000210
REG_DDR_LMR: 00000310
REG_DDR_LMR: 00000110
REG_DDR_LMR, MR0: 00d73011
T31_0x5: 00000007
T31_0x15: 0000000c
T31_0x4: 00000000
T31_0x14: 00000002
INNO_TRAINING_CTRL 1: 00000000
INNO_TRAINING_CTRL 2: 000000a1
T31_cc: 00000003
INNO_TRAINING_CTRL 3: 000000a0
T31_118: 0000003c
T31_158: 0000003c
T31_190: 00000020
T31_194: 0000001e
jz-04 : 0x00000051
jz-08 : 0x000000a0
jz-28 : 0x00000024
DDR PHY init OK
INNO_DQ_WIDTH :00000003
INNO_PLL_FBDIV :00000014
INNO_PLL_PDIV :00000005
INNO_MEM_CFG :00000051
INNO_PLL_CTRL :00000018
INNO_CHANNEL_EN :0000000d
INNO_CWL :00000006
INNO_CL :00000007
DDR Controller init
DDRC_STATUS 0x80000001
DDRC_CFG 0x0a288a40
DDRC_CTRL 0x0000011c
DDRC_LMR 0x00400008
DDRC_DLP 0x00000000
DDRC_TIMING1 0x040e0706
DDRC_TIMING2 0x02150607
DDRC_TIMING3 0x2006051b
DDRC_TIMING4 0x17240031
DDRC_TIMING5 0xff060405
DDRC_TIMING6 0x32150505
DDRC_REFCNT 0x00da4a01
DDRC_MMAP0 0x000020fc
DDRC_MMAP1 0x00002400
DDRC_REMAP1 0x03020d0c
DDRC_REMAP2 0x07060504
DDRC_REMAP3 0x0b0a0908
DDRC_REMAP4 0x0f0e0100
DDRC_REMAP5 0x13121110
DDRC_AUTOSR_EN 0x00000000
sdram init finished
SDRAM init ok
board_init_r
image entry point: 0x80100000
OpenIPC U-Boot 2013.07-gd3f866d-dirty (Jan 06 2024 - 15:54:12)
Board: ISVP (Ingenic XBurst T21 SoC)
DRAM: 64 MiB
Top of RAM usable for U-Boot at: 84000000
Reserving 667k for U-Boot at: 83f58000
Reserving 32832k for malloc() at: 81f48000
Reserving 32 Bytes for Board Info at: 81f47fe0
Reserving 124 Bytes for Global Data at: 81f47f64
Reserving 256k for boot params() at: 81f07f64
Stack Pointer at: 81f07f48
Now running in RAM - U-Boot at: 83f58000
MMC: msc: 0
SF: Vendor: 5e
SF: Detected ZB25VQ128
In: serial
Out: serial
Err: serial
GPIO: gpio_default
GPIO: gpio_default: No GPIO env settings provided.
GPIO: gpio_default_ircut
GPIO: Requesting GPIO 25 = [gpio_set]
GPIO: 25 set to output low
GPIO: Requesting GPIO 26 = [gpio_set]
GPIO: 26 set to output low
GPIO: Requesting GPIO 52 = [gpio_set]
GPIO: 52 set to output low
GPIO: Requesting GPIO 53 = [gpio_set]
GPIO: 53 set to output low
GPIO: Requesting GPIO 49 = [gpio_set]
GPIO: 49 set to output low
GPIO: Requesting GPIO 50 = [gpio_set]
GPIO: 50 set to output low
Searching for valid PHY
Net: ====>phy 0:0x0-0x0 found
Net: SPEED:0, DUPLEX:0
Invalid PHY configuration (speed or duplex) detected!
Net: Error: Invalid PHY configuration.
Net: ====>PHY not found!
GPIO: gpio_default_net
GPIO: gpio_default_net: No GPIO env settings provided.
GPIO: gpio_set
GPIO: gpio_set: No GPIO env settings provided.
Autoupdate...
Card did not respond to voltage select!
Card did not respond to voltage select!
Error: MMC card is not present.
Press Ctrl-c to abort autoboot... 1
SF: Vendor: 5e
SF: Detected ZB25VQ128
SquashFS found at 0x1D8000
--->probe spend 6 ms
SF: 1605632 bytes @ 0x50000 Read: OK
--->read spend 488 ms
## Booting kernel from Legacy Image at 80600000 ...
Image Name: Linux-3.10.14__isvp_turkey_1.0__
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1578393 Bytes = 1.5 MiB
Load Address: 80010000
Entry Point: 8035e820
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.10.14__isvp_turkey_1.0__ (aag@aag-x280) (buildroot-gcc-12.3.0) #2 PREEMPT Sat Jan 6 15:49:44 PST 2024
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 RESET ERROR PC:801BDD04
[ 0.000000] [<801bdd04>] __delay+0x4/0x10
[ 0.000000] CPU0 revision is: 00d00100 (Ingenic Xburst)
[ 0.000000] FPU revision is: 00b70000
[ 0.000000] CCLK:864MHz L2CLK:432Mhz H0CLK:225MHz H2CLK:225Mhz PCLK:112Mhz
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 0047b000 @ 00010000 (usable)
[ 0.000000] memory: 00035000 @ 0048b000 (usable after init)
[ 0.000000] User-defined physical RAM map:
[ 0.000000] memory: 02800000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x027fffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x027fffff]
[ 0.000000] Primary instruction cache 16kB, 8-way, VIPT, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 8-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] pls check processor_id[0x00d00100],sc_jz not support!
[ 0.000000] MIPS secondary cache 64kB, 8-way, linesize 32 bytes.
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping off. Total pages: 10160
[ 0.000000] Kernel command line: mem=40M rmem=24M@0x2800000 console=ttyS1,115200n8 panic=10 root=/dev/mtdblock3 rootfstype=squashfs init=/init mtdparts=jz_sfc:256k(boot),64k(env),1568k(kernel),4288k(rootfs),-(rootfs_data) nogmac
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Memory: 35088k/40960k available (3429k kernel code, 5872k reserved, 1154k data, 212k init, 0k highmem)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:422
[ 0.000000] clockevents_config_and_register success.
[ 0.000028] Calibrating delay loop... 858.52 BogoMIPS (lpj=4292608)
[ 0.037697] pid_max: default: 32768 minimum: 301
[ 0.042700] Mount-cache hash table entries: 512
[ 0.047906] Initializing cgroup subsys debug
[ 0.052170] Initializing cgroup subsys freezer
[ 0.059387] devtmpfs: initialized
[ 0.065415] regulator-dummy: no parameters
[ 0.069991] NET: Registered protocol family 16
[ 0.121629] bio: create slab <bio-0> at 0
[ 0.139368] jz-dma jz-dma: JZ SoC DMA initialized
[ 0.147012] usbcore: registered new interface driver usbfs
[ 0.152888] usbcore: registered new interface driver hub
[ 0.158848] usbcore: registered new device driver usb
[ 0.164594] (null): set:280 hold:281 dev=112500000 h=562 l=562
[ 0.174574] Switching to clocksource jz_clocksource
[ 0.184932] jz-dwc2 jz-dwc2: cgu clk gate get error
[ 0.190142] DWC IN OTG MODE
[ 0.193797] dwc2 dwc2: Keep PHY ON
[ 0.197175] dwc2 dwc2: Using Buffer DMA mode
[ 0.201850] dwc2 dwc2: Core Release: 3.00a
[ 0.205972] dwc2 dwc2: DesignWare USB2.0 High-Speed Host Controller
[ 0.212438] dwc2 dwc2: new USB bus registered, assigned bus number 1
[ 0.220632] hub 1-0:1.0: USB hub found
[ 0.224387] hub 1-0:1.0: 1 port detected
[ 0.228522] dwc2 dwc2: DWC2 Host Initialized
[ 0.233442] NET: Registered protocol family 2
[ 0.238658] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.245692] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.252171] TCP: Hash tables configured (established 512 bind 512)
[ 0.258432] TCP: reno registered
[ 0.261768] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.267631] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.274358] NET: Registered protocol family 1
[ 0.279133] RPC: Registered named UNIX socket transport module.
[ 0.285168] RPC: Registered udp transport module.
[ 0.289887] RPC: Registered tcp transport module.
[ 0.294628] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.302247] freq_udelay_jiffys[0].max_num = 10
[ 0.306696] dwc2 dwc2: ID PIN CHANGED!
[ 0.310654] cpufreq udelay loops_per_jiffy
[ 0.314996] 12000 59619 59619
[ 0.318262] 24000 119239 119239
[ 0.321890] 60000 298097 298097
[ 0.325262] 120000 596195 596195
[ 0.328792] 200000 993659 993659
[ 0.332505] 300000 1490488 1490488
[ 0.336140] 600000 2980977 2980977
[ 0.339930] 792000 3934890 3934890
[ 0.343564] 1008000 5008042 5008042
[ 0.347360] 1200000 5961955 5961955
[ 0.372670] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.381564] jffs2: version 2.2. © 2001-2006 Red Hat, Inc.
[ 0.388108] msgmni has been set to 68
[ 0.394539] io scheduler noop registered
[ 0.398496] io scheduler cfq registered (default)
[ 0.419056] jz-uart.1: ttyS1 at MMIO 0x10031000 (irq = 58) is a uart1
[ 0.427601] console [ttyS1] enabled, bootconsole disabled
[ 0.427601] console [ttyS1] enabled, bootconsole disabled
[ 0.455688] brd: module loaded
[ 0.467407] loop: module loaded
[ 0.471600] logger: created 256K log 'log_main'
[ 0.480659] jz TCU driver register completed
[ 0.486962] wait stable.[288][cgu_ssi]
[ 0.491292] the id code = 5e4018, the flash name is ZB25VQ128
[ 0.497237] JZ SFC Controller for SFC channel 0 driver register
[ 0.503581] 5 cmdlinepart partitions found on MTD device jz_sfc
[ 0.509800] Creating 5 MTD partitions on "jz_sfc":
[ 0.514775] 0x000000000000-0x000000040000 : "boot"
[ 0.521773] 0x000000040000-0x000000050000 : "env"
[ 0.528690] 0x000000050000-0x0000001d8000 : "kernel"
[ 0.535946] 0x0000001d8000-0x000000608000 : "rootfs"
[ 0.543204] 0x000000608000-0x000001000000 : "rootfs_data"
[ 0.550884] SPI NOR MTD LOAD OK
[ 0.554470] JZ GMAC disabled
[ 0.557454] i2c /dev entries driver
[ 0.563856] jzmmc_v1.2 jzmmc_v1.2.0: vmmc regulator missing
[ 0.570354] jzmmc_v1.2 jzmmc_v1.2.0: register success!
[ 0.576560] ipip: IPv4 over IPv4 tunneling driver
[ 0.582736] TCP: cubic registered
[ 0.588243] NET: Registered protocol family 10
[ 0.594296] NET: Registered protocol family 17
[ 0.601096] soc_vpu probe success,version:1.0.0-03203fd46d
[ 0.607456] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 0.615544] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 0.627798] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[ 0.640889] devtmpfs: mounted
[ 0.644392] Freeing unused kernel memory: 212K (8048b000 - 804c0000)
[ 1.387686] jffs2: notice: (447) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
Timezone env variable not found, using system default.
Sat Jan 6 23:52:38 GMT 2024
Seeding 2048 bits and crediting
Saving 2048 bits of creditable seed for next boot
Starting syslogd: OK
Starting klogd: OK
Running sysctl: OK
Loading modules:modprobe: module exfat not found in modules.dep
Starting rngd: OK
GPIO pin for resetd is not set
Customizer script not present...
Starting mdev...
Starting network...
ip: SIOCGIFINDEX: No such device
Starting ntpd: OK
Starting dropbear sshd: OK
Production mode
Starting httpd: OK
Starting mini-snmpd: DISABLED, OK
Starting telnetd: DISABLED, OK
Starting crond: OK
Loading of kernel modules...
ingenic: Get data from environment and set SENSOR as ov2735b
--------------------
ISP_PARAM: isp_clk=125000000
SENSOR: ov2735b
SENSOR_PARAM: sensor_gpio_func=0
--------------------
modprobe: module sensor_ov2735b_t21 not found in modules.dep
err: modprobe sensor drv
exit
Starting telegram-bot.sh: OK
Starting rc.local
ingenic: Loading video system has started...
Starting majestic: OK
Watchdog: System watchdog disabled, unsupported vendor or Majestic Watchdog enabled
Welcome to OpenIPC
openipc-t21 login: root
Password:
/###### /###### /####### /######
/##__ ## |_ ##_/ | ##__ ## /##__ ##
| ## \ ## /###### /###### /####### | ## | ## \ ## | ## \__/
| ## | ## /##__ ## /##__ ## | ##__ ## | ## | #######/ | ##
| ## | ## | ## \ ## | ######## | ## \ ## | ## | ##____/ | ##
| ## | ## | ## | ## | ##_____/ | ## | ## | ## | ## | ## ##
| ######/ | #######/ | ####### | ## | ## /###### | ## | ######/
\______/ | ##____/ \_______/ |__/ |__/ |______/ |__/ \______/
| ##
| ## build
|__/ local+build, 2024-01-06
Please help the OpenIPC Project to cover the cost of development and
long-term maintenance of what we believe is going to become a stable,
flexible Open IP Network Camera Framework for users worldwide.
Your contributions could help us to advance the development and keep
you updated on improvements and new features more regularly.
Please visit https://openipc.org/sponsor/ to learn more. Thank you.
root@openipc-t21:~#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment