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.

[参考译文] cc3300:cc33xx-NVS 问题

Guru**** 2039030 points
Other Parts Discussed in Thread: SK-AM62B-P1, CC3301
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1375219/cc3300-cc33xx-nvs-issue

器件型号:cc3300
主题中讨论的其他器件:SK-AM62B-P1CC3301

工具与软件:

尊敬的专家:

我在这里遇到类似的问题:

SDK 版本:TI-PROCESSOR-SDK-LINUX-AM335x-EVM-09.01.00.001/cc33xx/cc33xx_rootfs。 请检查告知我是否有修复问题的更新。 谢谢。

root@am62xx-evm:~# dmesg | grep 33.
[   0.033556]挂载缓存哈希表条目:4096(顺序:332768字节,线性)
[   0.333772] HW-断点:找到6个断点和4个观察点寄存器。
[0.369331]   平台连接器:固定的相关性周期、/bus@f0000/i2c@20010000/sii9022@3b
[   0.480633] usbcore:已注册的新接口驱动程序集线器
[   0.596833] TCP 绑定散列表条目:16384 (顺序:7524288字节,线性)
[   0.783347]已注册 IO 调度程序 kyber
[0.933166]   sdhci:安全数字主机控制器接口驱动程序
[   0.989633] optee:已初始化的驱动程序
[   1.278338] omap8250 2810000.serial: PM 域 PD:152将不会断电
[3.873375]   systemd[1]:正在启动加载内核模块保险丝...
[3.922330]   systemd[1]:正在启动 pslash 启动启动闪屏...
[4.871266]   审核: type=1334审核(1651167747.940:2 ): prog-id=5 op=load
[4.878115]   审核:type=1334审核(1651167747.948:3):prog-id=6 op=load
[   5.980833] rtc-ti-k3 2b1f0000.rtc:注册为 rtc0
[   6.33707] platform 78000000.r5f:R5F 内核可能已由不同的主机通电、已编程状态(0)!=实际状态(1)
[   6.348046] cc33xx_SDIO mmc2:0001:2:使用 GPIO 作为 IRQ
[6.840909]   审核: type=1334审核(13.348:4 ): prog-id=7 op=load
[6.853662]   审核: type=1334审核(13.364:5 ): prog-id=8 op=load
[   9.024129] wlcore: cc33xx_probe ::开始
[   9.024822] wlcore:WLAN CC33xx 平台器件探测已完成
[   9.029207] cc33xx_driver cc33xx.3.auto: ti-connection/cc33xx-nvs.bin 的直接固件加载失败、错误-2
[   9.040777] wlcore:无法获取 NVS 文件 ti-connection/nvs. cc33xx-nvs.bin
[9.291759]   审核: type=1334审核(15.800:6 ): prog-id=9 op=load
[9.298873]   审核: type=1334审核(15.808:7 ): prog-id=10 op=load
[   9.333010] wlcore:将 BLKsize 设置为128
[   9.333052] IBI_WA:读取内核状态
[   9.333138] wlcore:引导 IRQ:0x8
[   9.333153] IBI_WA:已处理核心状态

此致、

Fredy Zhang

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我使用的是这两个电路板:

    SK-AM62B-P1和 M2-CC3301

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Fredy:

    SK-AM62B-P1板的 SDK 需要为 AM62 Processor SDK: https://dr-download.ti.com/software-development/software-development-kit-sdk/MD-PvdSyIiioq/09.01.00.08/ti-processor-sdk-linux-am62xx-evm-09.01.00.08-Linux-x86-Install.bin

    此外、请确保您使用的是  TI 提供的正确预编译 am62x WIC 映像: https://dr-download.ti.com/software-development/software-development-kit-sdk/MD-PvdSyIiioq/09.01.00.08/tisdk-default-image-am62xx-evm.wic.xz

    希望这对您有所帮助、

    克里斯蒂娜·库鲁维拉

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    。  cc33xx-nvs.bin 失败、出现错误-2  是由于 NVS 文件不存在、但将使用 TI 的默认 MAC 地址。 如果要覆盖默认 MAC 地址、可以通过在中的 Linux 文件系统中创建一个文件来实现    /lib/firmware/ti-connectivity 并命名  cc33xx-nvs.bin 

    使用以下命令创建 cc33xx-nvs.bin 文件、示例为 MAC"AA:BB:CC:DD:EE:FF":

    echo -n -e '\XAA\xBB\xCC\XDD\xEE\XFF'>/lib/firmware/ti-connectivity/cc33xx-nvs.bin 

    BR、

    Christina

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的:

    Christina、我仍然无法在设备上找到 WLAN 节点。 请帮助检查。 谢谢。

    [    6.489363] cc33xx_sdio mmc2:0001:2: Using GPIO as IRQ
             Starting DEMO...
             Starting Print notice about GPLv3 packages...
             Starting IPv6 Packet Filtering Framework...
             Starting IPv4 Packet Filtering Framework...
    [  OK  ] Started irqbalance daemon.
             Starting Telephony service...
             Starting PulseAudio Sound System...
             Starting Expand the rootfs…ll size of the boot device....
    [  OK  ] Started strongSwan IPsec I…IKEv2 daemon using ipsec.conf.
    [    6.730694] audit: type=1334 audit(12.348:4): prog-id=7 op=LOAD
    [    6.742790] audit: type=1334 audit(12.360:5): prog-id=8 op=LOAD
             Starting User Login Management...
    [  OK  ] Started TEE Supplicant.
             Starting Telnet Server...
    [  OK  ] Started ti-apps-launcher service.
    

    root@am62xx-evm:~# ifconfig
    eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
            ether 1c:63:49:22:50:18  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 0  bytes 0 (0.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    eth1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
            ether 70:ff:76:1e:d1:ac  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 0  bytes 0 (0.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
            inet 127.0.0.1  netmask 255.0.0.0
            inet6 ::1  prefixlen 128  scopeid 0x10<host>
            loop  txqueuelen 1000  (Local Loopback)
            RX packets 93  bytes 7714 (7.5 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 93  bytes 7714 (7.5 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我们可以获取完整的日志吗? 这样并不显示所有内容。

    谢谢!

    Christina

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Christina

    请帮助检查。 谢谢。  

    e2e.ti.com/.../3630.minicom.txt

    此致、

    Fredy Zhang  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Fredy:

    我看不到日志有任何问题、但可能是潜在的硬件问题。 您能否提供 M2的完整名称- CC3301、因为它是 E1版本还是 E2版本?

    其次、您是否能够焊接在 R6电阻器上? 有关详细说明、请参阅 Linux 用户指南 SK-AM62B-P1和 M2-CC3301部分。  

    此致、

    Christina

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Christina  

    我在电路板上没有 R6。 和 M2-CC3301 MCU126E1版本。  如果您有任何其他意见、请允许我来回答。

    此致、

    Fredy Zhang  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Fredy:

    对于任何混淆、我们深表歉意。 由于您有 E1版本、R6电阻器需要是 已删除 . 此外、您还需要将 M2-CC3301 E1板的 IRQ 配置为  IRQ_TYPE_EDGE_RISING、如在 k3-am625-sk.dts 中所示

    #address-cells = <1>;
    	#size-cells = <0>;
    	wlcore: wlcore@2 {
    		compatible = "ti,cc33xx";
    		reg = <2>;
    		pinctrl-names = "default";
    		pinctrl-0 = <&main_wlirq_pins_default>;
    		interrupt-parent = <&main_gpio0>;
    		interrupts = <72 IRQ_TYPE_EDGE_RISING>;
    	};

    我们强烈建议您使用 E2购买新的 M.2卡、而不是使用它、因为我们不再支持 E1。  

    BR.  

    Christina