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.

[参考译文] Linux/processor-SDK-AM335X:使用最新的 SDK 帮助引导 Beagle Bone

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/624068/linux-processor-sdk-am335x-booting-beagle-bone-with-latest-sdk-help

器件型号:PROCESSOR-SDK-AM335X

工具/软件:Linux

你好,yordan
最新 SDK 的链接无法正常工作、并发现错误

我指的是编译程序和构建


请提供有关使用最新 SDK 引导 Beagle Bone 引导过程的帮助、并提供有关构建和部署到 SD 卡并进行检查的指南

谢谢你
Deepak r

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好
    在此方面、请提供帮助、我需要使用最新的 SDK 和测试启动 Beagle Bone
    请提供与此建筑和启动相关的文档和链接

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

    Deepak、您好!

    您能否澄清一下您正使用的是什么器件、是 BeagleBone 还是 BeagleBoneBlack?

    www.ti.com/.../beaglebn

    www.ti.com/.../beaglebk

    请注意、只有 BeagleBoneBlack 支持最新的 AM335x TI PSDK v04.00

    BeagleBone 支持 AM335x SDK8:

    software-dl.ti.com/.../index_FDS.html

    此致、
    帕维尔

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

    你(们)好


    感谢您的回复!

    1)首先,我使用 Beagle Bone Black


    2)我正在使用 Beagle Bone Black 中的 Get 软件链接
    我附加了图像
    我发现构建也失败了、并出现错误

    获取的 SDK 源代码和工具链

    即使我下载 bin 文件夹、我也在 SDK 中找不到此脚本

    我还尝试构建源代码、以检查是否可以将 bin 文件复制到 SD 卡、但此构建需要很长时间、而且此构建也不成功

    请使用最新的 SDK 帮助构建和引导 Beagle Bone 的过程

    谢谢你

    Deepak R

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

    您应在主机上下载并安装以下 bin 文件:

    ti-processor-sdk-linux-am335x-evm-04.00.00.04-Linux-x86-Install.bin

    您应从以下位置下载此 bin 文件:

    software-dl.ti.com/.../index_FDS.html

    安装此文件后、您需要继续执行安装脚本、然后使用 SD 脚本创建可引导 SD 卡。

    TI-PROCESSOR-SDK-LINUX-AM335x-EVM-04.00.04/ setup.sh

    TI-PROCESSOR-SDK-LINUX-AM335x-EVM-04.00.00.04/bin/create-sdcard.sh


    有关 setup.sh 和 create-sdcard.sh 脚本用法的更多详细信息、请参阅以下 wiki 页面:

    processors.wiki.ti.com/.../Processor_SDK_Linux_Setup_Script

    processors.wiki.ti.com/.../Processor_SDK_Linux_create_SD_card_script

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

    你好 ,Pavel

    感谢您的回应、我安装了最新的 SDK

    我正在测试 i2c、但我发现以下错误、您可以在这方面提供帮助

    欢迎使用 Minicom 2.7
    
    选项:I18N
    编译于2014年1月1日17:13:19。
    端口/dev/ttyUSB0、22:42:33
    
    按 CTRL-A Z 获取有关特殊键的帮助
    
    
    U-Boot SPL 2015.01-00001-gb2412df (2015年1月29日- 15:01:06)
    
    
    U-Boot 2015.01-00001-gb2412df (2015年1月29日- 15:01:06)、编译:Jenkins-GitHub_Bootloader-Builder-105
    
    启用看门狗
    I2C:就绪
    DRAM:512 MiB
    MMC:OMAP SD/MMC:0、OMAP SD/MMC:1
    使用默认环境
    
    网络: 未设置。 正在验证第一个电子保险丝 MAC
    cpsw
    按任意键停止自动配置:0
    GPIO:引脚53 (GPIO 53)值为1
    切换到分区#0,确定
    mmc0是当前器件
    GPIO:引脚54 (GPIO 54)值为1
    正在检查:/uEnv.txt ...
    正在检查:/boot.scr...
    正在检查:/boot/boot.scr ...
    正在检查:/boot/uEnv.txt ...
    **无效分区3**
    无效分区4**
    无效分区5**
    无效分区6**
    无效分区7**
    GPIO:引脚56 (GPIO 56)值为0
    GPIO:引脚55 (GPIO 55)值为0
    GPIO: 引脚54 (GPIO 54)值为0
    切换到分区#0,确定
    mmc1 (部件0)是当前器件
    GPIO:引脚54 (GPIO 54)值为1
    ,检查:/uEnv.txt……
    正在检查:/boot.scr...
    正在检查:/boot/boot.scr ...
    正在检查:/boot/uEnv.txt ...
    GPIO:引脚55 (GPIO 55)值为1
    818字节从
    /boot/uEnv.txt 加载的28ms (28.3 KiB/s)环境
    中读取检查/boot/uEnv.txt...
    中是否设置了 uname_r GPIO:引脚56 (GPIO 56)值为1
    运行 uname_boot...
    正在加载/boot/vmlinuz-3.8.13-bone70 ...
    5617184字节在343 ms (15.6 MiB/s)内读取
    正在加载/boot/dtbs/3.8.13-bone70/am335x-boneblack.dtb……
    在37ms (688.5 KiB/s)内读取26098字节
    正在加载/boot/initrd.img-3.8.13-bone70……
    2867606字节在190ms (14.4 MIB/s)
    内读取调试:[console=ttyO0、115200n8 root=UUUUUUUID=9014ebde-a021-4f54-9a15-c13084d61e2f ro rootfstype=ext4 rootwait fixrtc quiet init=/lib/syst.
    调试:[bootz 0x82000000 0x88080000:2bc196 0x880000]...
    内核映像@ 0x82000000 [ 0x000000 - 0x55b620 ]
    ###平展设备树 bobat 88000000
    使用0x88000000的 FDT bobb 启动
    正在将 Ramdisk 加载到8fd43000,结束8ff196 ... 正在
    将设备树加载到8fd39000,结束8fd425F1…… 确定
    
    启动内核...
    
    正在解压缩 Linux... 已完成、正在引导内核。
    [0.372928] OMAP2_mbox_probe:平台不受支持
    [0.527844] tps65217-bl tps65217-bl:未提供平台数据
    [0.591214] bone-capemgr bone_capemgr.9:插槽#0:未找到 Cape
    [0.628322] bone-capemgrbone bonbonbone emgr.259.bone
    :#mgr.9[0.430-bone bone bone mgr.emgr 插槽#659.bone:未找到 Cape
    找不到 Cape
    [0.718269] bone-capemgr bon_capemgr.9:SLOT #6:BB-BONELT-HDMIn Conflict P8.45 (#5:BB-BONELT-HDMI)
    [0.7278431] bone-capemgr bon_capemgr.9:SLOT #6:failed verification
    debian@BeagleiLT-I2C detect 0$-2c:bone i2c
    OMAP I2C 适配器 I2C 适配器
    i2c-1 i2c OMAP I2C 适配器 I2C 适配
    器 debian@BeagleBone:/dev/$ i2cdetect -r 0
    警告! 该程序会使您的 I2C 总线混淆、导致数据丢失和更糟糕的情况!
    我将使用读取字节命令探测文件/dev/i2c-0。
    我将探测地址范围0x03-0x77。
    继续? [y/n] y
    0 1 2 3 4 5 6 7 8 9 A b c d e f
    00: ------------ ------------
    ------ 10:---------------- ------------ ------------
    -- 20:------ UU ------------------ ------------
    ---- 30:------ UU ---------------- ------------
    -- 40:-------------- ------------ ------------
    -- 50:UU ---------- ------------
    ---------- 60:------------------ ------------ ------------
    -- 70:UU ---------- ----
    Debian@BeagleBone:/dev/$ i2cset -y 2 0x77 0xf4 0x34
    错误:无法打开文件`/dev/i2c-2或`/dev/i2c/2:没有这样的文件或目录
    debian@BeagleBone:/dev/$ i2cset -y 1 0x77 0xf4 0x34
    错误:写入失败
    debian@BeagleBone:/dev/$ i2cset -y 2 0x77 0xf4 0x34
    错误:无法打开文件`/dev/i2c-2或`/dev/i2c/2:无此类文件或目录
    debian@BeagleBone:/dev/$ i2cdump -y 2 0x77
    未指定大小(使用字节数据访问)
    错误:无法打开文件`/dev/i2c-2或`/dev/i2c/2:没有这样的文件或目录
    debian@BeagleBone:/dev/$ i2cdump -y 1 0x77
    未指定大小(使用字节数据访问)
    0 1 2 3 4 5 6 7 8 9 A b c d e f 0123456789abcdef
    00:XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
    80:XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
    debian@BeagleBone:/dev/$
    debian@BeagleBone:/dev/$ i2cset -y 0 0x77
    用法:i2cset [-f][-y][-m mask ] I2CBUS 芯片地址数据地址[值]... [模式]
    I2CBUS 是整数或 I2C 总线名称
    地址是整数(0x03 - 0x77)
    模式是以下模式之一:
    C (字节、无值)
    b (字节数据、默认值)
    W (字数据)
    I (I2C 块数据)
    S (SMBus 块数据)
    为 SMBus PEC
    debian@BeagleBone:/dev/$
    debian@BeagleBone:/dev/$
    debian@BeagleBone:/dev/$ i2cset -y 0 0x77 0xf4 0x34附加 p
    错误:写入失败
    debian@BeagleBone:/dev/$ i2cset -y 1 0x77 0xf4 0x34
    错误:写入失败
    debian@BeagleBone:/dev/$ i2cdetect -r 1
    警告! 该程序会使您的 I2C 总线混淆、导致数据丢失和更糟糕的情况!
    我将使用读取字节命令探测文件/dev/i2c-1。
    我将探测地址范围0x03-0x77。
    继续? [y/n] y
    0 1 2 3 4 5 6 7 8 9 A b c d e f
    00: ------------ ------------
    ------ 10:---------------- ------------ ------------
    ---- 20:------------ ------------ ------------
    ---- 30:------------ ------------ ------------
    -- 40:-------------- ------------ ------------
    ---- 50:------ UU UU UU UU UU ----------
    ------ 60:---------------- ------------ ------------
    -- 70:------------ ------
    Debian@BeagleBone:/dev/$
    debian@BeagleBone:/dev/$ i2cdetect -r 0
    警告! 该程序会使您的 I2C 总线混淆、导致数据丢失和更糟糕的情况!
    我将使用读取字节命令探测文件/dev/i2c-0。
    我将探测地址范围0x03-0x77。
    继续? [y/n] y
    0 1 2 3 4 5 6 7 8 9 A b c d e f
    00: ------------ ------------
    ------ 10:---------------- ------------ ------------
    -- 20:------ UU ------------------ ------------
    ---- 30:------ UU ---------------- ------------
    -- 40:-------------- ------------ ------------
    -- 50:UU ---------- ------------
    ---------- 60:------------------ ------------ ------------
    -- 70:UU ---------- ----
    Debian@BeagleBone:/dev/$ i2cset -y 0 0x70 0xf4 0x34
    错误:无法将地址设置为0x70:器件或资源繁忙
    debian@BeagleBone:/dev/$ i2cset -y 0 0x50 0xf4 0x34
    错误:无法将地址设置为0x50:器件或资源繁忙
    debian@BeagleBone:/dev/$ i2cset -y 0 0x54 0xf4 0x34
    错误:写入失败
    debian@BeagleBone:/dev/$ i2cset -y 0 0x24 0xf4 0x34
    错误:无法将地址设置为0x24:器件或资源繁忙
    debian@BeagleBone:/dev/$
    debian@BeagleBone:/dev/$ i2cset -y 0 0x30 0xf4 0x34
    错误:写入失败
    debian@BeagleBone:/dev/$ i2cset -y 0 0x34 0xf4 0x34
    错误:无法将地址设置为0x34:器件或资源繁忙
    debian@BeagleBone:/dev/$ i2cset -y 1 0x54 0xf4 0x34
    错误:无法将地址设置为0x54:器件或资源繁忙
    debian@BeagleBone:/dev/$ i2cset -y 1 0x55 0xf4 0x34
    错误:无法将地址设置为0x55:器件或资源繁忙
    debian@BeagleBone:/dev/$ i2cset -y 1 0x56 0xf4 0x34
    错误:无法将地址设置为0x56:器件或资源繁忙
    debian@BeagleBone:/dev/$ i2cset -y 1 0x57 0xf4 0x34
    错误:无法将地址设置为0x57:器件或资源繁忙
    debian@BeagleBone:/dev/$ i2cset -y 1 0x58 0xf4 0x34
    错误:写入失败
    
    

    您能不能就此提供帮助我想测试内部存在的 EEPROM

    谢谢你

    Deepak R

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

    Deepak、

    [报价用户="Deepak r"]我安装了最新的 SDK

    [引用 user="Deepak r"] U-Boot SPL 2015.01

    [报价用户="Deepak r"]正在加载/boot/vmlinuz-3.8.13-bone70

    [引用 user="Deepak r"] debian@Beaglebone[/quot]

    最新的 TI SDK 基于 Arago Linux (而不是 Debian)、随附 u-boot 2017.01 (而非2015.01)和内核4.9.28 (而非3.8.13)。

    从您共享的日志中、您似乎不使用 TI SDK、而是使用一些 Debian 软件。 Debian 软件可从 BeagleBone 社区站点获取、并由 BeagleBone 社区支持页面提供支持。

    如果您需要 TI 论坛中的帮助、应使用 TI SDK。

    此致、
    帕维尔

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

    您是否正在尝试从 SD 卡引导 SDK? 如果是、您需要在通电之前按住用户按钮(S2)。 或从 eMMC 擦除 Debian。

    Steve K.

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

    你好,Pavel

    我尝试执行它的引导、但无法写入内部存在的 EEPROM 我已附加日志

    如果需要修改、请告诉我。如果需要修改、请说明构建和编译的步骤


    请就此提供帮助、请告诉我需要您的支持

    1.538476] tilcdc 4830e000。lcdc:没有报告的连接器连接模式
    [1.545706][DRM]无法找到任何 CRTC 或尺寸-变为1024x768
    [1.559728]控制台:切换到彩色帧缓冲器设备128x48
    [1.570871] tilcdc 4830e000。lcdc:fb0:帧缓冲器设备[1.559743]
    400kHz 时的总线0 rev0.11
    [1.722866] omap_i2c 4819c000.i2c:100kHz 时的总线2 rev0.11
    [1.730582] hctosys:无法打开 RTC 器件(rtc0)
    [1.736265] ALSA 器
    件列表:[1.739255]找不到声卡。
    [1.746522] mmc1:位于地址0001
    [1.753435]的新高速 MMC 卡 mmcblk1:0001 MMC04G 3.66 GiB
    [1.758234] mmcblk1boot0:mmc1:0001 MMC04G 分区1 1.00
    MIB [1.765170] mmcblk1234] mmcble1:0001 MMC04G 分区1:1.001ble1 MMC04G 1.002p 1:
    
    1 MMC143bl 1 mc1:1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 恢复完成
    [ 3.556358] EXT4-FS (mmcblk0p2):已安装文件系统、具有有序数据模式。 opts:(null)
    [ 3.564702] VFS:在设备179:2上安装根(ext4文件系统)。
    [3.581142] devtmpfs:mounted
    [3.588326]释放未使用的内核内存:1024K (c0b00000 - c0c00000)
    [3.892685] systemd[1]:系统在构建时间之前的时间、提前时钟。
    [3.980464] systemd[1]:systemd 230在系统模式下运行。 (+pam -audit -selinux +ima -AppArmor +smack +sysvinit +utmp -LIBCRYPTS)
    [3.999498] systemd[1]:检测到的体系结构 ARM。
    
    欢迎来到 Arago 2017.05!
    
    [4.033289] systemd[1]:将主机名设置为 。
    [4.350983] systemd[1]:[/lib/systemd/system/gadget-init.service:15]在'Service'[4.624956]
    systemd[1]:sockets.target:found ordering cycle on sockets.target/start
    [4.632929] systemd[1]:target:found on av64i-socket.target[1] alignment.service/start:systemsendependency seds[4.648d] sedesn:systemd.sendedesn:[4.648d]
    
    
    已找到对 basic.target/start
    [4.663438] systemd[1]:sockets.target:找到对 sockets.target/start
    [跳过]订购周期的依赖,跳过 Avah...S/DNS-SD 堆栈激活套接
    字[跳过]订购周期,跳过 alignment.service
    [ OK ]已开始将密码请求转发到 Wall Directory Watch。
    [确定]已创建切片系统切片。
    [确定]已开始向控制台目录监视发送密码请求。
    [确定]收听日志套接字。
    [确定]正在侦听 udev 内核套接字。
    正在安装 POSIX 消息队列文件系统...
    [确定]收听/dev/initctl 兼容性命名管道。
    正在开始在/dev/中 创建静态设备节点...
    正在启动设置虚拟控制台...
    正在安装调试文件系统...
    [确定]已到达目标远程文件系统。
    [确定]正在侦听 udev 控制套接字。
    [确定]侦听 Syslog 套接字。
    [确定]收听 Journal Socket (/dev/log)。
    [确定]已创建片 system-Getty.slice。
    正在启动加载内核模块...
    [5.210860] cryptodev:加载树外模块并使内核正常运行。
    [5.221112] cryptodev:已加载驱动程序1.8。
    正在启动日记账服务...
    [确定]已创建片系统序列\x2dgetty.slice。
    [确定]已达到目标交换。
    正在安装临时目录...
    [确定]侦听网络服务 Netlink 套接字。
    [确定]已到达目标路径。
    正在开始重新装载根文件系统和内核文件系统...
    [确定]已创建层用户和会话层。
    [确定]已到达目标层面。
    [5.509040] EXT4-FS (mmcblk0p2):已重新安装。 opts:(null)
    [ OK ]已安装调试文件系统。
    [确定]已挂载 POSIX 消息队列文件系统。
    [确定]已挂载的临时目录。
    [确定]已启动日志服务。
    [确定]已开始在/dev/中 创建静态设备节点。
    [确定]已启动设置虚拟控制台。
    [确定]已开始加载内核模块。
    [确定]已开始重新装载根和内核文件系统。
    正在启动 udev 冷插拔所有设备...
    正在开始应用内核变量...
    正在安装配置文件系统...
    正在启动 udev 内核设备管理器...
    [确定]已达到目标本地文件系统(预)。
    安装/media/ram...
    安装/var/volatile...
    正在开始将日志刷新到持久存储...
    [确定]已挂载配置文件系统。
    [确定]已安装/var/volatile.
    [确定]已安装/media/ram.
    [确定]已开始应用内核变量。
    [确定]已启动 udev 内核设备管理器。
    [6.432693] systemd-journale[101]:已收到从 PID 1刷新运行时日志的请求
    [确定]已将刷新日志启动到永久存储。
    [确定]已到达目标本地文件系统。
    正在开始创建易失性文件和目录...
    正在启动加载/保存随机种子...
    [确定]已开始加载/保存随机种子。
    [确定]已开始创建易失性文件和目录。
    正在启动网络时间同步...
    正在开始更新 utmp 关于系统引导/关机...
    [确定]已开始更新关于系统引导/关机的参数。
    [确定]已开始网络时间同步。
    [确定]已同步达到目标系统时间。
    正在开始同步系统和硬件时钟...
    [失败]无法启动同步系统和硬件时钟。
    有关详细信息、请参阅'stemctl status sync-clocks.service'。
    [7.752641] OMAP_RTC 44e3e000.RTC:RTC 内核:将44e320.RTC 注册为 rtc0
    [7.916198] OMAP_WDT:OMAP 看门狗计时器修订版0x01:初始超时60秒
    [确定]启动 udev 冷插拔所有设备。
    [确定]找到设备/dev/ttyS0.
    [确定]已达到目标系统初始化。
    [ OK ]正在收听 D 总线系统消息总线插座。
    [确定]正在收听 dropbear.socket。
    [确定]正在侦听 RPCbind 服务器激活套接字。
    [确定]已达到目标套接字。
    [确定]已到达目标基本系统。
    正在启动登录服务...
    [确定]启动了 D-Bus 系统消息总线
    [8.778737] OMAP-AES 53500000。AES:OMAP AES 硬件加速器版本:3.2
    [8.880092] OMAP-AES 53500000。AES:将运行具有实时优先级的请求泵
    [8.957656] OMAP-SHIM 53100000。SHam:OMAP 版本4.3上的硬件加速器
    [409.0593] wkup_IPC_44m3_w113m3_wbupkup: 无法在
    次要版本1
    上获取 rproc 句柄[9.109811][DRM]已初始化 PVR 1.14.3699939 20110701 [9.163279]远程
    
    
    处理器0:wproc_m3可用[9.285204] PM:无法获取 wkup_m3_IPC 句柄[9.291000]远程
    处理器0:启动 wproc_m3186固件[9.2435x]远程控制[9.451]远程控制固件[9.341pw_mv] 远程处理器 wkup_m3现已启动
    [9.341480] wkup_m3_IPC 44e11324.wkup_m3_IPC:cm3固件版本= 0x192
    正在启动网络服务...
    [9.721118] PM:引导加载程序不支持仅 RTC!
    正在启动 uim-sysfs.service ...
    [9.796577] ASOC-simple card sound:HDMI-hifi.0 <-> 48038000 McASP 映射正常
    正在启动电话服务...
    [确定]已启动内核日志服务。
    [确定]开始每日清理临时目录。
    [确定]达到目标计时器。
    [确定]已启动系统日志服务。
    [10.195678] net eth0:正在初始化 cpsw 版本1.12 (0)
    [10.201044] net eth0:已初始化 cpsw ale 版本1.4
    正在开始打印有关 GPLv3封装的通知...
    [10.352167] Net eth0:ALE Table size 1024
    [ OK ] started Network Service。
    [10.522740] SMSC LAN8710/LAN8720 4a101000.MDIO:00:连接的 PHY 驱动程序[SMSC LAN8710/LAN8720](MII_bus:phy_addr=4a101000.MDIO:00)
    [10.646161]蓝牙:核心版本2.22
    [10.646248 ] NET:注册协议
    
    包:phy_adr=4a101000.MDIO:00、[10.6282]蓝
    牙连接管理器[ 10.6162]蓝牙[已初始化蓝牙10.6282]蓝牙:已初始化的蓝牙设备[ 10.6282]蓝牙 已初始
    化 L2CAP 套接字层[10.646311]蓝牙:已初始化 SCO 套接字层
    [确定]找到器件/dev/ttyS3.
    [11.406611] IPv6:ADDRCONF (NETDEV_UP):eth0:链路未就绪
    [11.680104] FAT-FS (mmcblk0p1):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
    [12.018659] EXT4-FS (mmcblk1p2):恢复完成
    [12.059971] EXT4-FS (mmcblk1p2):使用有序数据模式安装文件系统。 OPTS:(空)
    [12.257907] FAT-FS (mmcblk1p1):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
    [确定]已启动电话服务。
    [确定]启动登录服务。
    [确定]找到设备/dev/mmcblk0p1.
    正在启动 USB 小工具...
    [确定]侦听加载/保存射频终止开关状态/dev/rfkill 观察。
    [确定]已到达目标网络。
    正在开始启用和配置 wl18xx 蓝牙堆栈...
    正在启动具有轻量级系统要求的 Lightning Fast Webserver ...
    正在启动简单网络管理协议(SNMP)守护程序....
    正在启动允许用户会话...
    [确定]使用 ipsec.conf 启动 StrongSwan IPsec IKEv1/IKEv2守护程序。
    正在开始网络名称解析...
    [确定] Lightning 启动了具有轻量级系统要求的 Fast Webserver。
    [确定]已启动允许用户会话。
    [确定]已开始网络名称解析。
    [确定]已开始启用和配置 wl18xx 蓝牙堆栈。
    [14.986574] UDC-CORE:找不到可用的 UDC -已将[g_multi]添加到待处理驱动
    程序列表[确定]已在 ttyS0上启动串行 Getty。
    [确定]已在 tty1上启动 Getty。
    [确定]已在 ttyS3上启动串行 Getty。
    [15.409759] NET:注册的协议系列15
    [失败]无法启动“启动 USB 小工具”。
    有关详细信息、请参阅'stemctl status gadget-init.service'。
    [16.369407] Initializing XFRM netlink socket
    [ OK ] started Simple Network Management Protocol (SNMP) Daemon。
    [16.761904]随机:crng init done
    [17.935310] 47401300.usb-phy 电源 VCC 未找到、使用虚拟稳压
    器[18.004169] usbcore:注册的新接口驱动程序 usbfs
    [18.00433] usbcore:注册的新接口驱动程序集线
    器[18.004357] usbcore: 已注册新设备驱动程序 USB
    [18.312973] 47401b00.usb-phy 电源 VCC 未找到、使用虚拟稳压器
    [18.570069]使用随机自以太网地址
    [18.596853]使用随机主机以太网地址
    [18.601351]使用主机以太网地址: 78:A5:04:FD:E2:D2[18.695540]使用随机自以太网地址
    [18.700032]使用随机主机以太网地址
    [18.772194]使用主机以太网地址:78:A5:04:FD:E2:D2[18.834574] uss usb0:主机 MAC 78:A5:04:E2:D2
    [18.878166]
    创建其他平台[ 18.97U:PRU:PRU:PRU:PRU:PRU 80:PRU:PRU:PRU:PRU:PRU 3774]子平台[18.9774:PRU:PRU
    未找到/ocp/pruss_soc_bus@4a326000/pruss@4a300000/INTC@4a320000的 IRQ 域!
    [18.975306] IRQ:找不到/ocp/pruss_soc_bus@4a326000/pruss@4a300000/INTC@4a320000的 IRQ 域!
    [19.199241]大容量存储功能,版本:2009/09/11
    [19.231209] LUN:可移动文件:(无介质)
    [19.293009] LUN:可移动只读文件:/dev/mmcblk0p1
    [19.368714] LUN 数量=1
    [19.394827] g_multig_gadget:多功能复合小工具
    [19.476075] g_multi-drmusb_madget [19.65b_musb.g_madb.g-musb]
    musb hrc 主机驱动
    程序[19.594077] remoteproc remoteproc 1:4a334000.pru0可用
    [ 19.594151] prU-rproc 4a334000.pru0:pru rproc 节点/ocp/pruss_soc_bus@4a326000/pruss@4a300000/pru@4a334000 probed successfully [19.4a38000]
    pruproc rproc 节点
    /ocp/pruss_soc_bus
    :19.4a384a300000/pru4300000 rproc 3rproc:pru4a3r3r300000/pru459rproc 1:prupruprupru400001.prupru40000000@@@3r3rproc 3rproc 3rproc 具有 CDC ECM
    [19.953624] musb-hdrc musb-hdrc.1:已注册新的 USB 总线、分配的总线编号1
    [20.029304]集线器1-0:1.0:找到 USB 集线器
    [20.051532]集线器1-0:1.0:检测到1个端口
    
    ______ _________ _ _
    |_|_|_______|_|_|_|
    || |_|.'|。 |. ||_|_|. |||-_|||
    ||||、||||||||||||||||||
    |__| |__|
    
    Arago Project http://arago-project.org AM335x-EVM ttyS0
    
    Arago 2017.05 AM335x-EVM ttyS0
    
    AM335x-EVM 登录名:*********
    (小部分
    注意:此文件系统包含以下 GPLv3软件包:
    自动配置
    binutils
    CPP-symLinks
    CPP
    dosfstools
    G++-symLinks
    G++
    gawg-dev
    嘎嘎
    GCC-symLinks
    GCC
    gdb
    gdbserver
    gstreamer1.0-libav
    hidapi
    libcairo-perf-utils
    libgmp10
    利比德11.
    libmpc3.
    libmpfr4
    libreadline-dev
    实验线路6.
    M4开发
    M4
    制造
    网络
    swig-dev
    轻扫
    
    如果您不想分发 GPLv3组件、请
    在分发之前删除上述软件包。 这可以使用
    opkg remove 命令来完成。 即:
    拆下视千克 
    其中 是上面列表中打印的名称
    
    注:如果包是您的另一个包的依赖项
    将通知相关软件包。 您应该这样做
    在中使用--force-remove-of dependent-packages 选项
    此外,亦删除附属套件
    
    (小部分
    [22.588760] PVR_K:UM DDK-(3699939)和 KM DDK-(3699939)匹配。 [确定]
    
    _________ _________ _ _
    |_|_|_______|_|_|_|
    || |_|.'|。 |. ||_|_|. |||-_|||
    ||||、||||||||||||||||||
    |__| |__|
    root@AM335x-EVM:/dev/# ls
    autofs 暴君6. tty16 ttyq9
    bc_example p暴君7. tty17. ttyqa
    块 暴君8 第18条 ttyqb
    总线 暴君9. 第19条 ttyqc
    char Ptyra tty2 ttyqd
    控制台 暴君 tty20 ttyqe
    CPU_DMA_latency 暴君 tty21. ttyqf
    加密 Ptyrd tty22 ttyr0
    磁盘 轮胎 第23条 第1
    次 DRI 暴君 tty24. 第2年
    b ptys0 tty25. ttyr3
    fb0 ptys1. tty26. 4FD
    ptys2. tty27. ttyr5
    已满 ptys3. 第28条 ttyr6
    gpiochip0 ptys4. 第29条 ttyr7
    gpiochip1. ptys5. tty3 ttyr8
    gpiochip2. ptys6. tty30 12月9
    日 ptys7. tty31 ttyra
    hwrng ptys8. tty32. ttyrb
    i2c-0 ptys9. tty33 ttyrc
    i2c-2. ptysa tty34. ttyrd
    initctl ptysb tty35 tyre
    输入 ptysc tty36. 很棒
    的酒店 ptysd 第37条 ttyS0
    kmsg Ptyse 第38条 ttyS1
    日志 ptysf tty39. ttyS2
    环路控制 Ptyt0 tty4 ttys3
    loop0 Ptyt1. tty40. ttys4
    loop1. Ptyt2. tty41 ttys5
    loop2. 拼写3 tty42. ttys6
    loop3. Ptyt4. tty43 ttys7
    loop4. 第5页 tty44. ttys8
    loop5. 第6页 tty45. ttys9
    loop6. 第7页 tty46 ttysa
    loop7. Ptyt8. tty47 ttysb
    mem 第9页 tty48. tysc
    memory_bandwidth ptyta tty49 ttysd
    mmcblk0 Ptytb tty5. ttyse
    mmcblk0p1 Ptytc tty50 ttysf
    mmcblk0p2 喷塑 tty51. ttyt0
    mmcblk1 Ptyte tty52. ttyt1
    mmcblk1boot0 Ptytf tty53 ttyt2
    mmcblk1boot1 Ptyu0 tty54 ttyt3
    mmcblk1p1 Ptyu1. tty55 ttyt4
    mmcblk1p2 Ptyu2. tty56 ttyt5
    mqueue Ptyu3. tty57. ttyt6
    network_latency Ptyu4. tty58 ttyt7
    network_throughput ptyu5 tty59 ttyt8
    空 拼写6 tty6. ttyt9
    端口 Ptyu7. tty60 ttyta
    psaux Ptyu8. tty61 ttytb
    ptmx Ptyu9. tty62. ttytc
    ptp0 Ptyua tty63. ttytd
    pts Ptyub tty7 字节
    ptya0 Ptyuc tty8. ttytf
    ptya1 Ptyud tty9. ttyu0
    ptya2 提示 ttyGS0 ttyu1
    ptya3. Ptyuf ttyS0 tty2
    ptya4. Ptyv0 ttyS1 ttyu3
    ptya5. ptyv1 ttyS2 ttyu4
    ptya6. ptyv2 ttyS3 ttyu5
    ptya7. Ptyv3 ttyS4 ttyu6
    ptya8. ptyv4 ttyS5 ttyu7
    ptya9. Ptyv5 ttyS6 ttyu8
    ptyaa ptyv6 ttyS7 ttyu9
    ptyab Ptyv7 ttyS8. ttyua
    ptyac Ptyv8. ttyS9. ttyub
    ptyad Ptyv9. ttya0 ttyuc
    ptyae Ptyva ttya1 ttyud ptyaf
    Ptyvb ttya2. ttyue
    ptyb0 Ptyvc ttya3. ttyuf
    ptyb1. 保留 ttya4. ttyv0
    ptyb2 Ptyve ttya5. ttyv1
    ptyb3. Ptyvf ttya6. ttyv2
    ptyb4. ptyw0 ttya7. ttyv3
    ptyb5. Ptyw1. ttya8. ttyv4
    ptyb6 ptyw2. ttya9. ttyv5
    ptyb7 Ptyw3. ttyaa ttyv6
    ptyb8. Ptyw4. 很棒的酒店 ttyv7
    ptyb9. Ptyw5. ttyac ttyv8
    ptyba Ptyw6. 很糟糕 ttyv9
    ptybb Ptyw7. 太棒了 ttyva
    ptybc Ptyw8. 太糟糕了 ttyvb
    ptybd Ptyw9. Tbyb0 ttyvc
    ptybe Ptywa 。 ttyvd
    ptybf Ptywb 2) ttyve
    ptyc0 Ptywc 三 ttyvf
    ptyc1 Ptywd 。 ttyw0
    ptyc2 Ptywe 5 ttyw1
    ptyc3 Ptywf 。 ttyw2
    ptyc4. Ptyx0 。 ttyw3
    ptyc5. Ptyx1 。 ttyw4
    ptyc6 Ptyx2 12.12 ttyw5
    ptyc7. Ptyx3. ttyba ttyw6
    ptyc8. ptyx4 ttybb ttyw7
    ptyc9. ptyx5 三、三、三、三 ttyw8
    ptyca Ptyx6 ttybd ttyw9
    ptycb Ptyx7. 很糟糕 ttywa
    ptycc ptyx8 二硫酸盐 ttywb
    ptycd Ptyx9. ttyc0 ttywc
    ptyce Ptyxa ttyc1 ttywd
    ptyCF Ptyxb ttyc2. ttywe
    ptyd0 ptyxc ttyc3. ttywf
    ptyd1 Ptyxd ttyc4. ttyx0
    ptyd2 Ptyxe ttyc5. ttyx1
    ptyd3. Ptyxf ttyc6. ttyx2
    ptyd4. Pty0 ttyc7. ttyx3
    ptyd5. Pty1 ttyc8. ttyx4
    ptyd6 类型2. ttyc9. ttyx5
    ptyd7. 类型3. ttyca ttyx6
    ptyd8. 类型4. ttycb ttyx7
    ptyd9. 拼写5 ttycc ttyx8
    ptyda 类型6. ttycd ttyx9
    ptydb 第7页 非常好 ttyxa
    ptydc 类型8. ttycf ttyxb
    ptydd 类型9. ttyd0 ttyxc
    ptyde Ptyya ttyd1 ttyxd
    ptydf Ptyb ttyd2. ttyxe
    ptye0 Ptyc ttyd3. ttyxf
    ptye1 Ptyd ttyd4. ttyy0
    ptye2 是的 ttyd5. ttyy1
    ptye3. Ptyf ttyd6. ttyy2
    ptye4. ptyz0 ttyd7. ttyy3
    ptye5. ptyz1. ttyd8. ttyy4
    ptye6. ptyz2. ttyd9. ttyy5
    ptye7. Ptyz3. ttyda ttyy6
    ptye8. Ptyz4. ttydb ttyy7
    ptye9. Ptyz5. Ttydc ttyyy8
    ptyea Ptyz6. 添加 ttyy9
    ptyeb Ptyz7. ttyde ttyya
    ptyec Ptyz8. ttydf ttyyyb
    ptyed Ptyz9. 是0 ttyyyc
    ptyee Ptyza ttye1 ttyyyd
    ptyef Ptyzb tty2 ttyye
    ptyp0 Ptyzc 是3 ttyyf
    ptyp1 Ptyzd 是4 ttyz0
    ptyp2 打盹 是的5. ttyz1
    ptyp3 Ptyzf 是的6. ttyz2
    ptyp4 RAM0 是的7. ttyz3
    ptyp5 RAM1 是的8. ttyz4
    ptyp6 RAM10. 是的9. ttyz5
    ptyp7 RAM11. 太棒了 ttyz6
    ptyp8 频率12 ttyeb ttyz7
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/# i2cdetect -l
    i2c-2 i2c OMAP I2C 适配器 I2C 适配器
    i2c-0 i2c OMAP I2C 适配器 I2C 适配
    器根目录@AM335x-EVM:/dev/# i2cdetect -r 0
    警告! 该程序会使您的 I2C 总线混淆、导致数据丢失和更糟糕的情况!
    我将使用读取字节命令探测文件/dev/i2c-0。
    我将探测地址范围0x03-0x77。
    继续? [y/n] y
    0 1 2 3 4 5 6 7 8 9 A b c d e f
    00: ------------ ------------
    ------ 10:---------------- ------------ ------------
    -- 20:------ UU ------------------ ------------
    ---- 30:------ UU ---------------- ------------
    -- 40:-------------- ------------ ------------
    -- 50:UU ---------- ------------
    ---------- 60:------------------ ------------ ------------
    -- 70:UU ---------- ----
    root@AM335x-EVM:/dev/# i2cset -y 2 0x77 0xf4 0x34
    错误:写入失败
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/# i2cdump -y 2 0x77
    未指定大小(使用字节数据访问)
    0 1 2 3 4 5 6 7 8 9 A b c d e f 0123456789abcdef
    00:XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
    80:XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
    XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXX
    root@AM335x-EVM:/dev/# i2cset -y 2 0x77 0xf4 0x34
    错误:写入失败
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/root AM335x-EVM:/dev/DEV i2cdetect -r 2
    警告! 该程序会使您的 I2C 总线混淆、导致数据丢失和更糟糕的情况!
    我将使用读取字节命令探测文件/dev/i2c-2。
    我将探测地址范围0x03-0x77。
    继续? [y/n] y
    0 1 2 3 4 5 6 7 8 9 A b c d e f
    00: ------------ ------------
    ------ 10:---------------- ------------ ------------
    ---- 20:------------ ------------ ------------
    ---- 30:------------ ------------ ------------
    -- 40:-------------- ------------ ------------
    ---- 50:------------ ------------ ------------
    ---- 60:------------ ------------ ------------
    -- 70:------------ ------
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/# i2cdetect -r 0
    warning! 该程序会使您的 I2C 总线混淆、导致数据丢失和更糟糕的情况!
    我将使用读取字节命令探测文件/dev/i2c-0。
    我将探测地址范围0x03-0x77。
    继续? [y/n] y
    0 1 2 3 4 5 6 7 8 9 A b c d e f
    00: ------------ ------------
    ------ 10:---------------- ------------ ------------
    -- 20:------ UU ------------------ ------------
    ---- 30:------ UU ---------------- ------------
    -- 40:-------------- ------------ ------------
    -- 50:UU ---------- ------------
    ---------- 60:------------------ ------------ ------------
    -- 70:UU ---------- ----
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/# i2cset -y 0 0x77 0xf4 0x34
    错误:root
    用户写入失败@AM335x-EVM:/dev/# i2cset -y 0 0x50 0xf4 0x34
    错误:无法将地址设置为0x50:器件或资源占线
    root@AM335x-evm:/dev/#
    root@AM335x-evm:/dev/# i2cset -y 0 0x24 0xf4 0x34
    错误:无法将地址设置为0x24:器件或资源占线
    root@AM335x-evm:/dev/# i2cset -y 0 0x34 0xf4 0x34
    错误:无法将地址设置为0x34:器件或资源占线
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/#
    root@AM335x-EVM:/dev/# i2cset -y 0 0x50 0xf4 0x34
    错误:无法将地址设置为0x50:器件或资源占线
    root@AM335x-evm:/dev/#
    root@AM335x-evm:/dev/#
    root@AM335x-evm:/dev/# i2cdetect -l
    i2c-2 i2c OMAP I2C 适配器 I2C 适配器
    i2c-0 i2c OMAP I2C 适配器 I2C 适配
    器根目录@AM335x-EVM:/dev/#
    

    在等待解决方案以测试内部 EEPROM 时、请支持使用 i2c 工具、他会帮助我完成进一步的工作

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

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

    此 e2e 帖子的主题是"Booting Beagle Bone with Latest SDK"。 从您共享的最新启动日志中、我认为您现在可以启动最新的 TI SDK。 如果您提供完整的引导日志(而不仅仅是其中的一部分)、我将更好地进行检查。

    关于您的新问题(无法写入 EEPROM)、我建议您打开包含相应主题的新 e2e 帖子。

    此致、
    帕维尔