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.

[参考译文] WL1837MODCOM8I:在 Raspberry Pi 上安装 WL1837、计算模块3、Linux Raspbian

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/882998/wl1837modcom8i-installing-wl1837-on-raspberry-pi-compute-module-3-linux-raspbian

器件型号:WL1837MODCOM8I

我面临一个遵循本指南的问题(希望本指南适用于我的案例):

WL18xx 系统构建脚本

https://processors.wiki.ti.com/index.php/WL18xx_System_Build_Scripts

执行第3步时、此错误会多次出现:

致命:无法连接到 git.ti.com:

在第5步中、我找不到 zImage 文件夹中的文件。

TI git 服务器是否存在问题?

或者我是否做了一些错误的事情?

谢谢你

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

    您好!  

    我检查了 git.ti.com、可以看到它工作正常。 请重试并检查一下吗? 只有 Bitbucket 服务器在周末因升级而中断。 您能告诉我们您得到了什么确切的错误吗?  

    此致、  

    Sudharshan K N

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

    这是错误:

    在 REPO FW_DOWNLOAD
    M 中签出分支主器件 Android.mk
    M 许可
    Si è già su 'master'
    您的分支机构是最新的'origin/master'。
    致命:无法连接到 git.ti.com:
    git.ti.com[0: 198.47.28.207]:errno=Connessione scaduta 

    它会多次出现

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

    您好!  

    您能否尝试以下命令并告诉我输出  

    build_wl18xx.sh 固件

    此致、  

    Sudharshan K N

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

    之后

    build_wl18xx.sh 初始化

    的输出

    build_wl18xx.sh 固件

    是:

    将 toolchain_path 路径设置为默认
    值将 kernel_path 路径设置为默认
    Makefile。 内核版本设置为4.1.13。
    ***** 仅构建固件*****
    生成输出
    cp:impossibile eseguire stat di '/home/pi/wl18-build/build-utilites/tftp/zImage:file o directory non esistente
    cp:impossibile eseguire stat di '/home/pi/wl18-build/build-utilites/tftp /*。dtb':file o directory non esistente
    Wifi Package build successful.com 

    那么、我认为 git 服务器不会出现任何故障?

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

    您好!  

    是否可以检查 setup-env 文件中的设置? toolchain_path 和 kernel_path 是否根据构建环境进行了设置?  

    此致、  

    Sudharshan K N

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

    大家好、我们已经检查了它、它的设置如下所示:

    编号 \\/#
    -(o o)-================================
    ooo=(_)=OOo=========================================
    #此文件包含自动化
    WLAN 组件#构建过程所需的导出。
    #将此文件与 wl18xx_build.sh
    # build 脚本放在同一目录中。 无需运行'source setup-env'、Build
    #脚本将在内部执行它。
    ===========================================================================================================
    #用户特定环境设置-使用完整路径
    
    #如果设置了默认工具链路径、则工具链将下载到./toolchain。
    export toolchain_path=./toolchain
    # export toolchain_path=~/ti-sdk-am335x-evm-07.00.00.00.00.00.00.00.00.00.00.00.linux-devkit/sysroots/i686-arago-linux/usr/bin . 原始行!
    #如果设置了根文件系统的默认路径,则将使用./fs 文件夹。
    导出 ROOTFS=./FS
    #导出 ROOTFS=~μ C/wl18-build/FS . 原始行!
    #if default kernel path is set - kernel will be downloaded (set branch to match kernel version)
    export kernel_path=default
    # export kernel_path=~/ti-sdk-am335x-evm-07.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.电路板 支持/linux-3.12.10-ti2013.12.01 . 原始行!
    #如果设置了下面的 kernel_variant、则生成脚本将在
    patches 目录下查找特定于内核的#补丁:
    #- pathcs/driver_patches/$kernel_variant 目录下的补丁
    将在"modules"编译期间应用#。
    #- patches/kernel_patches/$/$kernel_variant 目录下的补丁
    #将应用于 kernel_path 指向的内核、以防
    使用"patch_kernel"#命令。
    #注:应用补丁后内核不会自动生成
    export kernel_variant=default
    
    export cross_compile=arm-linux-gnueabihf-
    export arch=arm
    ["$toolchain_path"!="default"]&& export path=$toolchain_path:$path 

    但我们不知道这是否有意义、

    现在至少在运行"source setup-env"之后

     $printenv 命令提供:

    Shell=/bin/bash
    
    
    
    
    
    
    
    /tmp/ssh-KXfStn1K9nct/agent.468
    
    
    
    
    
    
    
    
    
    
    
    /run/user/1000/gnupg/S.gpg-agent
    
    
    /home/pi COLORTERM=trueecolor XDG_CONFIG_DIRS=/etc/xdg /home/pi/.config /home/pi/.Xauthority
    
    
    
    
    /org/freedesktop/DisplayManager/Seat0 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 /home/pi/wl18-build/build-utilites /var/lib/lightdm/data/pi ROOTFS=./FS XDG_menu_PREFIX=LXDE-PI- language=IT_IT.UTF-8 _LMESSion_PID=256QDG_AUTH_END=XDG_ENCE=XDP_ENCE=XDP_ENCE=XDP_NE=XDP_ENTRENCE_ENCE=XDP=XDP_NE=XDP_NE=XDP_ENTRENCE_ENCE=XDP_NE=XDP_NE=XDP_NE=XDP_NE=XDP_NE=XDP_NE=XDP_ENTRENCE_ENTRENTRENTRICATION =XDP=XDP_NE=XDP_NE=XDP_NE=XDP_NE=XDP_NE=XDP_NE=XDP_NE=XDP_NE=XDP_NE=XDP_ENTRENTRENTRENTRICENTRENTRENTRICEN
    
    
    
    
    
    
    
    
    
    /run/user/1000 

    也许 我们在 kernel_path 行中出现了问题?

    我们是否必须下载 SDK?

    我们是否必须在另一台计算机中编译它?

     第2步的这一页 给我们带来了一些困惑:

    processors.wiki.ti.com/.../WiLink8_Linux_Getting_Started_Guide

    感谢您的帮助、这些是我们在硬件集成方面的第一步

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

    您好!  

    访问 git.ti.com 时出现基本问题。 您能否检查 git 代理中是否有以下内容、以及 corktrew 是否可用?  

    !/bin/sh

    PROXYHOST=
    PROXYPORT=80
    Exec env corkthrew ${PROXYHOST}${PROXYPORT}$*

    在 setup-env 中、还需要变量的有效路径。 内核路径和工具链路径可指向您正在使用的内核。 如果您有其他问题、请告诉我。  

    此致、  

    Sudharshan K N

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

    大家好、这似乎是一个连接问题、

    连接到不同的 ISP 后、第一个错误消失了、但现在我多次得到:

    致命:无法查找 git.ti.com (端口9418)(Errore temporaneo nella risoluzione del nome)

    致命:无法查找 git.kernel.org (端口9418)(Errore temporaneo nella risoluzione del nome)

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

    您好!  

    以前报告过 E2E 上的类似问题。 这可能与服务器的一些临时问题有关。 请参阅下面的 E2E  

    https://e2e.ti.com/support/legacy_forums/embedded/linux/f/354/t/597607

    此致、  

    Sudharshan K N

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

    您好!

    您是否有联系 TI IT 部门的方法?

    谢谢你

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

    您好!  

    我将提交一个内部 TT 并告知您更新。  

    此致、  

    Sudharshan K N

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

    您好!  

    我在这里与 IT 团队进行了核对、他们验证了 git.ti.com 的访问权限。 您可以在结束时再次检查吗?  

    此致、  

    Sudharshan K N

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

    您好!  

    我向 IT 部门提交了一个 TT、他们验证了服务器是否正常工作。 PL 请告诉我它是否在您的端工作  

    此致、  

    Sudharshan K N

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

    您好!

    我们使用另一个互联网提供商解决了这个问题、

    它似乎阻止了这种连接。

    现在、我们尝试在将使用它的平台中编译新内核、

    这样做而不是交叉编译不是错误吗?

    我们拥有常用的 Raspberry Debian 发行版。

    如果不是错误、我们仍然很难找到驱动器所在的位置、

    因此、我们可以避免使用脚本并创建工具链。

    谢谢你

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

    您好!  

    我很高兴听到这个消息!! 我建议通过脚本获取所有驱动程序的来源。 获得源代码后、您应该能够使用 Raspberry debian 的工具链构建驱动程序。 您可以根据您拥有的 debian 版本设置内核路径和工具链路径。 这是否能回答您的问题?  

    此致、  

    Sudharshan K N

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

    您好!
    我的设置为:

    导出 toolchain_path=/root/tools/arm-bcm2708/arm-linux-gnueabihf/bin
    导出 ROOTFS=默认值
    导出 kernel_path=/home/vm-ubuntu/linux/kernel

    您认为它们是正确的吗?
    我从该页面获取了源:

    www.raspberrypi.org/.../building.md

    使用 Git:

    Git 克隆 github.com/.../tools μ~工具
    Git 克隆--depth=1 github.com/.../linux

    谢谢你

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

    同时执行:

    build_wl18xx.sh 初始化

    它会给出

    在 repo FW_download 中签出分支主站  
    错误:pathspec 'master'与 git 已知的任何文件不匹配
    来自 git://git.ti.com/wilink8-wlan/wl18xx_fw
     *分支           头      -> fet_head
    来自 git://git.ti.com/wilink8-wlan/wl18xx_fw
     *分支           头      -> fet_head

    如何检查版本?
    步骤4中的步骤?

    processors.wiki.ti.com/.../WL18xx_System_Build_Scripts

    是因为先前的误差?

    很抱歉我的经验、感谢您的耐心

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

    您好!  

    您能试试  

    用于获取 FW 的./sudo_build_wl18xx.sh 固件?。 

    此外、在内核路径上、您可能需要通读 Raspberry 文档以获得正确的内核路径

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

    这是输出:

    已完成将 sudo 添加到编译脚本、正在运行...
     使用用户定义的内核
    找到 Makefile。 内核版本设置为20.4.19。
      *****  仅构建固件*****  
    生成输出
    WiFi 软件包构建成功

    但它甚至在以前提供它、

    您认为这已经足够了吗?

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

    您好!  

    此命令用于安装所需的 FW。 似乎已成功获取 FW。  

    此致、  

    Sudharshan K N

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

    我现在应该启动它、对吧?:

    build_wl18xx.sh 更新了"release_tag"

    我不知道如何找到该发布标签。

    可以帮帮我吗?

    谢谢你

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

    您好、最新发布标签是  

    R8.7_SP3 

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

    很抱歉、但仍然无法正常工作:

    build_wl18xx.sh 更新了 R8.7_SP3 

    在许多行的末尾、它提供了:

    /---
    |您的反向端口包未配置,请配置它
    |使用以下选项之一:
    |要手动配置
    :| 使 oldconfig
    | 使 menuconfig
    ||
    获得某些驱动程序的默认值
    :| 使 defconfig-alx
    | 使 defconfig-ar5523
    | 使 defconfig-ath10k
    | 使 defconfig-ath5k
    | 使 defconfig-ath6kl
    | 使 defconfig-ath9k
    | make defconfig-ath9k-debug
    | 使 defconfig-cull9170
    | make defconfig-hwsim
    | 使 defconfig-ieee802154
    | 使 defconfig-igb
    | 制作 defconfig-media
    | 使 defconfig-NFC
    | 使 defconfig-rtlwifi
    | 使 defconfig-wcn36xx
    | make defconfig-wil6210|
    使 defconfig-wl18xx
    | make defconfig-WWAN
    \--
    make[2]:***[Makefile.Real:45:.config]错误1
    make[1]:***[Makefile: 45: modules]错误2
    make:***[Makefile: 32: default]错误2
    **** 错误0***** 

    而不生成输出文件、

    我在哪里错过了什么?

    谢谢你