主题中讨论的其他器件:WL18XXCOM82SDMMC、 TUSB1210
我正在尝试使用 WL18XXCOM82SDMMC SD 板连接器将我的 Zedboaboard 配置为与 WL1835MODCOM8B 配合使用。 Zedboard 正在运行 Petalinux ver。 2019.1。
我已经尝试使用推荐的入门指南、但大多数脚本和下载不会更新或不可用...
建议?
提前感谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我正在尝试使用 WL18XXCOM82SDMMC SD 板连接器将我的 Zedboaboard 配置为与 WL1835MODCOM8B 配合使用。 Zedboard 正在运行 Petalinux ver。 2019.1。
我已经尝试使用推荐的入门指南、但大多数脚本和下载不会更新或不可用...
建议?
提前感谢
我已经尝试了这里提供的说明
https://processors.wiki.ti.com/index.php/WL18xx_Platform_Integration_Guide
没有成功、也尝试 了 https://processors.wiki.ti.com/index.php/WL18xx_System_Build_Scripts
但是 git://git.ti.com/wilink8-wlan/build-utilites.git 似乎不起作用、加上整个脚本指的是 TI SDK、是否有替代方案、因为据我所知、SDK 不再可用。
引导日志显示(在平台集成指南之后):
ifconfig 的输出仍然是:
感谢您的快速响应
感谢您的回答、
这是内核启动日志、我已经突出显示了您所提到的行、但它并不像您提到的那样。
--------------------------------------------
在物理 CPU 0x0上引导 Linux
Linux 版本4.19.0-XilinX-v2019.1 (OE-USER@OE-host)(gcc 版本8.2.0 (GCC))#1 SMP 优先于周一12月2日15:49:05 UTC 2019
CPU:ARMv7处理器[413fc090]修订版0 (ARMv7)、CR=18c5387d
CPU:PIPT/VIPT 非混叠数据高速缓存、VIPT 别名指令高速缓存
共模:FDT:机器模型:Zynq Zed 开发板
引导控制台[earlycon0]已启用
内存策略:数据高速缓存 writealloc
CMA:在0x1f000000处保留16个 MIB
在节点0上合计页:131072
正常区域:用于 memmap 的1024页
正常区域:保留0页
正常区域:131072页,LIFO 批处理:31
随机:从 start_kernel+0x80/0x3c4调用 get_random_bytes、其中 crng_init=0
perpu:嵌入式16页/CPU @(ptrval) s35916 r8192 d21428 u65536
pcpu-alloc:s35916 r8192 d21428 u65536 alloc=16*4096
pcpu-alloc:[0][1]
构建了1个区域列表、移动分组。 总页数:130048
内核命令行:console=ttyPS0、115200 earlyprintk
DEntry 高速缓存哈希表条目:65536 (顺序:6、262144字节)
inode 高速缓存散列表条目:32768 (顺序:5、131072字节)
内存:486544K/524288K 可用(6144K 内核代码、204K rwdata、1604K rodata、1024K init、132K BSS、 21360K 保留、16384K CMA 保留、0K HIGHMEM)
虚拟内核内存布局:
向量:0xff0000-0xff1000 ( 4KB)
Fixmap:0xc00000 - 0xc00000 (3072 KB)
vmalloc:0xe0800000 - 0x0x800000 (496MB)
低内存:0xC0000000 - 0xe0000000 (512 MB)
pkmap :bfe00000 - 0xC0000000 ( 2 MB)
模块:bbf000000 - bbfe00000 (14 MB)
.text:0x (ptrval)- 0x (ptrval) (7136 KB)
初始化:0x (ptrval)- 0x (ptrval) (1024KB)
.data:0x (ptrval)- 0x (ptrval) (205KB)
.bss:0x (ptrval)- 0x (ptrval) (133KB)
RCU:可抢占的分层 RCU 实现。
RCU: RCU 将 CPU 从 NR_CPU=4限制为 nr_CPU_ids=2。
启用 RCU 任务。
RCU:调整 RCU_FANOUT_LEVEN=16、nr_CPU_IDs=2的几何结构
NR_IRQ:16、nr_IRQ:16、预分配 IRQ:16
电子保险丝映射到(ptrval)
slcr 映射到(ptrval)
L2C:平台修改辅助控制寄存器:0x72360000 -> 0x72760000
L2C:DT/平台修改辅助控制寄存器:0x723600-> 0x72760000
L2C-310勘误表769419已启用
支持 Cortex-A9的早期 BRESP 的 L2C-310
针对 Cortex-A9启用 L2C-310全零线
启用 L2C-310 ID 预取,偏移1行
L2C-310动态时钟门控启用、待机模式启用
启用 L2C-310高速缓存控制器,8路,512 KB
L2C-310:cache_ID 0x410000c8、AUX_CTRL 0x76760001
Zynq_clock_init:clkc 从(ptrval)开始
Zynq 时钟初始化
SCHED_CLOCK:333MHz 时为64位、分辨率3ns、每4398046511103ns 换行一次
clocksource:arm_global_timer:mask:0xffffffffffffffffffffffffffff max_cycles:0x4ce07af025、max_idle_ns:440795209040 ns
切换到基于计时器的延迟环路、分辨率为3ns
时钟源:TTC_clocksource:MASK:0xFFFF max_cycles:0xFFFF、max_idle_ns:537538477 ns
计时器#0位于(ptrval)、IRQ=17
控制台:彩色虚拟设备80x30
校准延迟环路(跳过)、使用计时器频率计算的值。 666.66茂物剪(lpj=3333333)
PID_max:默认值:32768最小值:301
挂载高速缓存哈希表条目:1024 (顺序:0、4096字节)
mountpoint-cache 哈希表条目:1024 (顺序:0、4096字节)
CPU:测试写入缓冲区一致性:好的
CPU0:sp幽灵 v2:使用 BPIALL 变通办法
CPU0:线程-1、CPU 0、套接字0、mpidr 8000000
为0x100000 - 0x100060设置静态标识映射
RCU:分层 SRCU 实现。
SMP:启动辅助 CPU ...
CPU1:线程-1、CPU 1、插座0、mpidr 80000001
CPU1:sp幽灵 v2:使用 BPIALL 变通办法
SMP:提供1个节点、2个 CPU
SMP:总共激活2个处理器(1333.33 BogoMips)。
CPU:所有 CPU 在 SVC 模式中启动。
devtmpfs:已初始化
VFP 支持 v0.3:实施者41架构3第30部分变量9修订版4
时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:19112604462750000 ns
futex 哈希表条目:512 (顺序:3、32768字节)
pinctrl 内核:已初始化的 pinctrl 子系统
NET:注册协议系列16.
DMA:预分配256 KiB 池、用于原子相干分配
空闲:使用调速器菜单
硬件断点:找到5个(+1保留)断点和1个观察点寄存器。
硬件断点:最大观察点大小为4字节。
Zynq-OCM f800c000.ocmc:Zynq OCM 池:256 KiB @ 0x (ptrval)
Zynq-pinctrl 700.pinctrl:已初始化 Zynq pinctrl
MMIO 0xe0001000 (IRQ = 25、base_baud = 3125000)上的 e0001000.serial: ttyPS0是一个 xuartps
控制台[ttyPS0]已启用
引导控制台[earlycon0]已禁用
GPIO IRQ 未连接
XGpio:GPIO@41200000:已注册、base 为1019
GPIO IRQ 未连接
XGpio:GPIO@41210000:已注册、base 为1011
GPIO IRQ 未连接
XGpio:GPIO@41220000:已注册、base 为1003
vgaarb:已加载
已初始化 SCSI 子系统
usbcore:注册的新接口驱动程序 usbfs
usbcore:注册的新接口驱动程序集线器
usbcore:注册了新设备驱动程序 USB
介质:Linux 介质接口:v0.10
videodev:Linux 视频捕捉接口:v2.00
PPS_CORE:LinuxPPS API 版本。 1已注册
PPS_CORE:软件版本 5.3.6 -版权所有2005-2007 Rodolfo Giometti
已注册 PTP 时钟支持
EDAC MC:版本:3.0.0
FPGA 管理器框架
已初始化高级 Linux 声音架构驱动程序。
时钟源:切换到时钟源 ARM_GLOBAL_TIMER
NET:注册协议系列2.
tcp_listen_portaddr_hash 哈希表条目:512 (顺序:0、6144字节)
TCP 建立哈希表条目:4096 (顺序:2、16384字节)
TCP 绑定哈希表条目:4096 (顺序:3、32768字节)
TCP:配置哈希表(建立4096 BIND 4096)
UDP 哈希表条目:256 (顺序:1、8192字节)
UP-Lite 哈希表条目:256 (顺序:1、8192字节)
NET:注册协议系列1
RPC:注册后命名为 UNIX 套接字传输模块。
RPC:注册的 UDP 传输模块。
RPC:注册的 TCP 传输模块。
RPC:已注册的 TCP NFSv4.1反向通道传输模块。
PCI:CLS 0字节、默认64
正在尝试将 rootfs 映像解压缩为 initramfs...
释放 initrd 内存:6572K
HW perfevents:无/PMU@f8891000的中断关联属性、猜测。
硬件性能事件:通过 armv7_cortex_A9 PMU 驱动器启用、提供7个计数器
工作集:timestamp_bits=30 max_order=17 bucke_order=0
JFFs2:版本2.2。 (NAND)(摘要) 2001-2006 Red Hat, Inc.
已注册 IO 调度程序 NOOP
已登记 IO 调度程序截止日期
已注册 IO 调度程序 cfq (默认)
已注册 IO 调度程序 MQ-截止日期
已注册 IO 调度程序 kyber
dma-pl330 f8003000.dmac:为 PL330 DMAC-241330加载了驱动程序
dma-pl330 f8003000.DMAC: DBUF-128x8字节 Num_Chans-8 Num_Peri-4 Num_Events-16
返修:模块已加载
LOOP:模块已加载
m25p80 spi0.0:找到 s25fl256s1、预计为 n25q512a
m25p80 spi0.0:s25fl256s1 (32768 KB)
在 MTD 设备 spi0.0上找到3个固定分区
在"spi0.0"上创建3个 MTD 分区:
0x0000000000000000 0x000000500000:“BOOT”
0x000000500000-0x000000520000:“bootenv”
0x000000520000-0x000000fa0000:“内核”
libphy:固定 MDIO 总线:探测
CAN 器件驱动程序接口
libphy:MACB_MII_BUS:探测
Marvell 88E1510 e000b000。以太网-输出 FFFF:00:连接的 PHY 驱动程序[Marvell 88E1510](MII_bus:phy_addr=e000b000。以太网-输出 FFFF:00、IRQ=轮询)
macb e000b000。以太网 eth0:cadence GEM 修订版0x00020118、位于0xe000b000 IRQ 27 (00:0A:35:00:1e:53)
e1000e:英特尔PRO/1000网络驱动程序- 3.2.6-k
e1000e:版权所有(c) 1999 - 2015英特尔公司。
EHCI_hcd:USB 2.0 "增强型"主机控制器(EHCI)驱动程序
EHCI-PCI:EHCI PCI 平台驱动程序
usbcore:注册的新接口驱动程序 USB 存储
使用虚拟稳压器时、未找到 chipIde-USB2 e0002000.usb: e0002000.usb 电源 VBUS
chipIDE-USB2 e0002000.usb:以消费类电子产品的形式链接至 reguler.0
ULPI 收发器供应商/产品 ID 0x0451/0x1507
找到 TI TUSB1210 ULPI 收发器。
ULPI 完整性检查:通过。
CI_hdrc CI_hdrc.0:EHCI 主机控制器
cI_hdrc cI_hdrc.0:已注册新的 USB 总线、分配的总线编号1
CI_hdrc CI_hdrc.0:USB 2.0已启动、EHCI 1.00
集线器1-0:1.0:找到 USB 集线器
集线器1-0:1.0:检测到1个端口
I2C /dev/entries 驱动程序
CDNS-WDT f8005000.watchdog:Xilinx watchdog timer at (ptrval)、超时为10s
EDAC MC:ECC 未启用
Xilinx Zynq 空闲驱动程序已启动
sdhci:安全数字主机控制器接口驱动程序
sdhci:版权所有(c) Pierre Osman
sddhci-pltfm:SDHCI 平台和驱动程序辅助程序
mmc0:最大块大小无效、假设为512字节
mmc0:使用 ADMA 的 e0100000.MMC [e0100000.MCM]上的 SDHCI 控制器
ledtrig-CPU:已注册以指示 CPU 上的活动
usbcore:注册的新接口驱动程序 usbhid
usbhid:USB HID 内核驱动程序
sdhci-arasan e0100000.MMC:卡声称支持低于定义范围的电压
FPGA_manager fpga0:注册了 Xilinx Zynq FPGA Manager
NET:注册协议系列10.
使用 IPv6的段路由
SIT:IPv6、IPv4和 MPLS over IPv4隧道驱动程序
NET:注册协议系列17.
CAN:控制器局域网内核(修订版20170425 ABI 9)
NET:注册协议系列29
CAN:原始协议(修订版20170425)
CAN:广播管理器协议(修订版20170425 t)
CAN:NetLink 网关(修订版20170425) max_hops=1
正在注册 SWP/SWPB 仿真处理程序
FFPGA-REGP-FULL:已探测 FPGA Region
hctosys:无法打开 RTC 设备(rtc0)
FUS_CFS_INIT
OD_CFS_INIT:正常
ALSA 设备列表:
未找到声卡。
mmc0:地址0001处的新高速 SDIO 卡
释放未使用的内核内存:1024K
运行/init 作为 init 进程
udevd[758]:开始版本3.2.5
随机:udevd:未初始化 urandom 读取(16字节读取)
随机:udevd:未初始化 urandom 读取(16字节读取)
随机:udevd:未初始化 urandom 读取(16字节读取)
udevd[759]:启动 eudev-3.2.5
urandom_read:2个回调被抑制
随机:DD:未初始化 urandom 读取(512字节读取)
IPv6:ADDRCONF (NETDEV_UP):eth0:链路未就绪
随机:dropbearkey:未初始化 urandom 读取(32字节读取)
随机:dropbearkey:未初始化 urandom 读取(32字节读取)
随机:dropbearkey:未初始化 urandom 读取(32字节读取)
随机:Dropbear:未初始化 urandom 读取(32字节读取)
------------------------------------
我不熟悉嵌入式编程、因此非常感谢您提供的任何指导。
谢谢你