盈鹏飞嵌入式T113i主板支持实时debian了!分享终端信息

SBC-T113产品特性:

  • 采用Allwinner公司Cortex-A7双核T113-i处理器,运行最高速度为1.2GHZ;
  • 内置64-bit XuanTie C906 RISC-V协处理器;
  • 支持JPEG/MJPEG视频编码,最大分辨率1080p@60fps;支持多格式1080P@60fps视频解码 (H.265,H.264, MPEG-1/2/4);
  • 支持RGB666/LVDS/MIPI-DSI,分辨率最高1920x1080;
  • 支持512-1G Bytes DDR3 SDRAM;
  • 支持SPI NAND存储和启动(默认:256MB;最大1GB)或者EMMC启动(默认:4GB,最大32GB);
  • 支持四路USB2.0 HOST;
  • 支持六路RS232通信;
  • 支持双路CAN BUS通信(隔离);
  • 支持双路以太网,一路10/100M;一路10/100/1000M;
  • 稳定的操作系统的支持,可预装Ubuntu20.04/LINUX 5.4 Preempt/Tina5.0;
  • 标准3.5寸主板, 尺寸为:146*102MM;

SBC-T113功能评估图:

 T113i主板支持实时debian终端信息:

HELLO! BOOT0 is starting!
[32]BOOT0 commit : 09b36272
[34]set pll start
[40]periph0 has been enabled
[43]set pll end
[45][pmu]: bus read error
[47]board init ok
[49]enable_jtag
[51]DRAM only have internal ZQ!!
[54]get_pmu_exist() = -1
[56]DRAM BOOT DRIVE INFO: V0.32
[59]DRAM CLK = 792 MHz
[61]DRAM Type = 3 (2:DDR2,3:DDR3)
[65]DRAMC ZQ value: 0x7b7bfb
[67]DRAM ODT value: 0x42.
[70]ddr_efuse_type: 0x0
[72]mark_id: 0x34
[75]DRAM SIZE =512 M
[77]PLL_DDR_CTRL_REG:0xf8004100
[80]DRAM_CLK_REG:0xc0000000
[83][TIMING DEBUG] MR2= 0x18
[90]DRAM simple test OK.
[93]rtc standby flag is 0x0, super standby flag is 0x0
[98]dram size =512
[100]card no is 2
[102]sdcard 2 line count 4
[104][mmc]: mmc driver ver 2021-05-21 14:47
[114][mmc]: Wrong media type 0x0, but host sdc2, try mmc first
[119][mmc]: ***Try MMC card 2***
[144][mmc]: RMCA OK!
[146][mmc]: mmc 2 bias 4
[149][mmc]: MMC 5.1
[150][mmc]: HSSDR52/SDR25 4 bit
[153][mmc]: 50000000 Hz
[156][mmc]: 7456 MB
[157][mmc]: ***SD/MMC 2 init OK!!!***
[255]Loading boot-pkg Succeed(index=0).
[258]Entry_name        = u-boot
[266]Entry_name        = optee
[270]Entry_name        = dtb
[273]tunning data addr:0x430003e8
[276]Jump to second Boot.
M/TC: OP-TEE version: 15ee1539 (gcc version 5.3.1 20160412 (Linaro GCC 5.3-2016.05)) #1 Tue Mar 29 06:48:41 UTC 2022 arm


U-Boot 2018.05 (Dec 16 2024 - 10:59:37 +0800) Allwinner Technology

[00.327]CPU:   Allwinner Family
[00.330]Model: sun8iw20
I2C:   FDT ERROR:fdt_set_all_pin:[twi2]-->FDT_ERR_BADPATH
ready
[00.343]DRAM:  512 MiB
[00.346]Relocation Offset is: 1ceb6000
[00.375]secure enable bit: 0
E/TC:0   fdt_getprop_u32:343 prop trace_level not found
[00.388]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz  MBus=300Mhz
[00.395]gic: sec monitor mode
[00.408]flash init start
[00.410]workmode = 0,storage type = 2
[00.413][mmc]: mmc driver ver uboot2018:2021-09-07 19:43:00
[00.420][mmc]: SUNXI SDMMC Controller Version:0x50310
[00.445][mmc]: Best spd md: 3-HS200/SDR104, freq: 4-150000000, Bus width: 4
[00.451]sunxi flash init ok
[00.454]line:719 init_clocks
[00.457]drv_disp_init
request pwm success, pwm3:pwm3:0x2000c00.
[00.474]drv_disp_init finish
[00.476]boot_gui_init:start
[00.479]set disp.dev2_output_type fail. using defval=0
[00.485]boot_gui_init:finish
partno erro : can't find partition bootloader
54 bytes read in 0 ms
[00.497]bmp_name=bootlogo.bmp size 152574
152574 bytes read in 3 ms (48.5 MiB/s)
[00.666]LCD open finish
[00.668]Loading Environment from SUNXI_FLASH... OK
[00.681]update part info
[00.683]update bootcmd
[00.686]change working_fdt 0x5c875e70 to 0x5c855e70
[00.691][mmc]: no mmc-hs400-1_8v!
[00.711]update dts
phy_mode=rgmii, phy_interface=7
get phy-tx-delay fail!geth_sys_init fail!
[00.721]Board Net Initialization Failed
[00.724]No ethernet found.
Hit <SPACE> key to stop autoboot in  1s
[00.991]no vendor_boot partition is found
Android's image name: sun8i_arm
[01.011]Starting kernel ...

[01.013][mmc]: mmc exit start
[01.032][mmc]: mmc 2 exit ok
[    0.000000] 000: Booting Linux on physical CPU 0x0
[    0.000000] 000: Linux version 5.4.61-rt37 (ping@embfly-server) (arm-linux-gnueabihf-gcc (Linaro GCC 5.3-2016.05) 5.3.1 20160412, GNU ld (Linaro_Binutils-2016.05) 2.25.0 Linaro 2016_02) #1 SMP PREEMPT_RT Mon Dec 16 10:59:48 CST 2024
[    0.000000] 000: CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=50c5387d
[    0.000000] 000: CPU: div instructions available: patching division code
[    0.000000] 000: CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] 000: OF: fdt: Machine model: sbc-t113
[    0.000000] 000: Memory policy: Data cache writealloc
[    0.000000] 000: cma: Reserved 16 MiB at 0x5f000000
[    0.000000] 000: On node 0 totalpages: 130816
[    0.000000] 000:   Normal zone: 1152 pages used for memmap
[    0.000000] 000:   Normal zone: 0 pages reserved
[    0.000000] 000:   Normal zone: 130816 pages, LIFO batch:31
[    0.000000] 000: psci: probing for conduit method from DT.
[    0.000000] 000: psci: PSCIv1.0 detected in firmware.
[    0.000000] 000: psci: Using standard PSCI v0.2 function IDs
[    0.000000] 000: psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] 000: psci: SMC Calling Convention v1.0
[    0.000000] 000: percpu: Embedded 11 pages/cpu s15488 r8192 d21376 u45056
[    0.000000] 000: pcpu-alloc: s15488 r8192 d21376 u45056 alloc=11*4096
[    0.000000] 000: pcpu-alloc: [0] 0 [0] 1
[    0.000000] 000: Built 1 zonelists, mobility grouping on.  Total pages: 129664
[    0.000000] 000: Kernel command line: clk_ignore_unused initcall_debug=0 console=ttyAS0,115200 loglevel=8 root=/dev/mmcblk0p5 rootwait rw init=/sbin/init partitions=boot-resource@mmcblk0p1:env@mmcblk0p2:env-redund@mmcblk0p3:boot@mmcblk0p4:rootfs@mmcblk0p5:dsp0@mmcblk0p6:private@mmcblk0p7:UDISK@mmcblk0p8 cma=16M snum= mac_addr= wifi_mac= bt_mac= specialstr= gpt=1 androidboot.hardware=sun8iw20p1 boot_type=2 androidboot.boot_type=2 gpt=1 uboot_message=2018.05(12/16/2024-10:59:37) disp_reserve=3145728,0x5c8e0000 androidboot.dramsize=512
[    0.000000] 000: Dentry cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.000000] 000: Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000] 000: mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] 000: Memory: 479860K/523264K available (5120K kernel code, 481K rwdata, 2848K rodata, 1024K init, 361K bss, 27020K reserved, 16384K cma-reserved, 0K highmem)
[    0.000000] 000: SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] 000: rcu: Preemptible hierarchical RCU implementation.
[    0.000000] 000: rcu:        RCU priority boosting: priority 1 delay 500 ms.
[    0.000000] 000: rcu:        RCU_SOFTIRQ processing moved to rcuc kthreads.
[    0.000000] 000:     No expedited grace period (rcu_normal_after_boot).
[    0.000000] 000:     Tasks RCU enabled.
[    0.000000] 000: rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] 000: NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] 000: random: get_random_bytes called from start_kernel+0x1bb/0x310 with crng_init=0
[    0.000000] 000: arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] 000: clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000001] 000: sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000012] 000: Switching to timer-based delay loop, resolution 41ns
[    0.000173] 000: clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000791] 000: Console: colour dummy device 80x30
[    0.000828] 000: Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.000836] 000: pid_max: default: 32768 minimum: 301
[    0.001036] 000: Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.001050] 000: Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.002115] 000: CPU: Testing write buffer coherency: ok
[    0.002488] 000: /cpus/cpu@0 missing clock-frequency property
[    0.002511] 000: /cpus/cpu@1 missing clock-frequency property
[    0.002518] 000: CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.003200] 000: Setting up static identity map for 0x40100000 - 0x40100054
[    0.003340] 000: rcu: Hierarchical SRCU implementation.
[    0.004039] 000: BOOTEVENT:         4.038165: ON
[    0.004271] 000: smp: Bringing up secondary CPUs ...
[    0.005823] 001: CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.005997] 000: smp: Brought up 1 node, 2 CPUs
[    0.006005] 000: SMP: Total of 2 processors activated (96.00 BogoMIPS).
[    0.006011] 000: CPU: All CPU(s) started in SVC mode.
[    0.006609] 001: devtmpfs: initialized
[    0.025144] 001: VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.025776] 000: clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.025801] 000: futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.026700] 000: pinctrl core: initialized pinctrl subsystem
[    0.028465] 000: NET: Registered protocol family 16
[    0.032409] 000: DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.077631] 000: rtc_ccu: sunxi ccu init OK
[    0.079907] 000: ccu: sunxi ccu init OK
[    0.080752] 000: r_ccu: sunxi ccu init OK
[    0.156398] 000: Deinterlace Module initialized.
[    0.156830] 000: iommu: Default domain type: Translated
[    0.157063] 000: sunxi iommu: irq = 24
[    0.158900] 000: SCSI subsystem initialized
[    0.159485] 000: usbcore: registered new interface driver usbfs
[    0.159597] 000: usbcore: registered new interface driver hub
[    0.159716] 000: usbcore: registered new device driver usb
[    0.159958] 000: mc: Linux media interface: v0.10
[    0.160013] 000: videodev: Linux video capture interface: v2.00
[    0.162646] 001: Advanced Linux Sound Architecture Driver Initialized.
[    0.163775] 001: Bluetooth: Core ver 2.22
[    0.163864] 001: NET: Registered protocol family 31
[    0.163868] 001: Bluetooth: HCI device and connection manager initialized
[    0
### T113I核心板相关文件类型、驱动及固件 对于T113I核心板的相关文件类型、驱动和固件,可以从以下几个方面进行分析: #### 1. **文件类型** T113I核心板通常涉及多种类型的文件,主要包括但不限于以下几种: - **配置文件**:如`.fex`格式的文件,用于描述硬件资源分配情况。例如,在鹏飞嵌入式的文档中提到,编译后的固件名称为`freertos.fex`或`rtos_riscv_sun8iw20p1.fex`[^1]。 - **镜像文件**:常见的有`uImage`(内核镜像)、`rootfs.ext4`(根文件系统)等,这些文件是启动过程中必需的部分。 - **脚本文件**:如设备树文件(Device Tree Blob,DTB),扩展名为`.dtb`,它定义了硬件的具体结构。 #### 2. **驱动程序** 创龙科技T113-i工业开发板基于全志T113处理器,其驱动程序覆盖范围广泛,具体如下: - **CPU架构支持**:该开发板采用了双Cortex-A7 + Xuantie C906 RISC-V + HiFi4 DSP的设计[^2],因此需要针对不同架构分别提供相应的驱动支持。 - **外设接口驱动**:包括UART串口通信模块、SPI总线控制器、I²C总线管理单元等多种标准协议的支持。 - **多媒体处理能力增强**:具备强大的音视频编解码功能,能够满足高清图像显示需求,比如支持1080P@60fps JPEG/MJPEG视频硬件编码以及4K分辨率下的H.265/H.264格式解码操作[^2]。 #### 3. **固件更新与获取方式** 关于如何获得最新版本或者特定用途所需的固件包,可以考虑以下途径之一: - 访问官方技术支持网站下载对应型号的产品资料库中的预构建二进制文件; - 自己动手按照给定教程完成整个项目源代码克隆、环境搭建直至最终产物生成全过程;例如文中提及到“在Tina下编译RTOS方案”的方法来制作适合自己的定制化版本[^1]。 ```bash # 示例命令行操作流程示意 git clone https://github.com/tinaproject/tina.git tina_project cd tina_project source build/envsetup.sh lunch config_name make -j$(nproc) ``` 此段伪代码展示了从Git仓库拉取开源项目的初始步骤直到利用Makefile工具链执行并行构建过程的大致轮廓。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值