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:Debian 端口

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/659785/linux-processor-sdk-am335x-debian-port

器件型号:PROCESSOR-SDK-AM335X

工具/软件:Linux

您好!

如何在 AM335x 入门套件上移植 Debain Linux。

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

    您好 Dattatray、

    现在将 Debian 移植到包含 processor-sdk-04.01.00.06-x11-config.txt 提供的 X11支持的入门套件应该会更加简单。 但有趣的事实是,最新的 Debian 发行版正在转换为 Wayland:)

    此致、
    Kemal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kemal、
    请指导我在 AM335x 入门套件上移植 Debain 的确切步骤
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    哪个版本?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kemal、
    支持 AM335x 评估套件的 LCD、Wi-Fi 和蓝牙支持的任何最新版本。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的入门套件是哪个版本?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我在2012年购买了此入门套件、PCB 上显示了 TMD SSK3358、修订版1.2B、是否有任何地方可供查找修订版?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    否、您已找到版本。 下面将向您发布在 AM335x 入门套件版本1.2B 上移植 Debain Linux 的确切步骤。

    首先下载 并解压缩该存档文件。 双击 bone-debian-9.1-lxqt-armhf-2017-08-31-4gb.img 并将其安装在主机上。 下载 最新 的 Processor SDK、编辑 /bin/create-sdcard.sh 行1050将 sudo cp -r 更改为 sudo cp -rp、以保留指定的属性、然后运行该属性。 选择输入自定义引导和 rootfs 文件路径。 将处理器 SDK 中的 MLO 和 u-boot.img 复制到单独的目录中、并在脚本请求引导分区并选择重用所选 rootfs 中的内核映像和设备树文件时传递该目录路径、以便 rootfs 通过已安装的 bone-debian-9.1-lxqt-armhf-2017-08-31-4g.partition (通常为/img/介质分区) /rootfs 自 Ubuntu 16.04起)

    然后、复制完成后、将 SD 卡放入入门套件、按电源按钮并在 U-Boot 控制台中停止引导。
    输入以下命令:
    => setenv 引导文件 vmlinuz-4.9.45-ti-r57
    => setenv fdt 'if test $board_name = A335BONE;then setenv fdtfile AM335x-bon.dtb;fi;if test $board_name = A335BNLT;then setenv fdtfile AM335x-dtblue.dtb;fi;if test $board_name = a335bonx;then am35bonv_dtb;then am335bonv_ex-tbonv_ex-tb;if test=am335bonv_env_env_env_env_env_env_env_env_env_env_env_env_env_env_env_env_env_env_env_env 然后 setenv fdtfile dtbs/4.9.45-ti-r57/AM335x-evmsk.dtb;fi;如果 test $board_name = A335_ICE;然后 setenv fdtfile AM335x-icev2.dtb;fi;如果 test $fdtfile = undefined;然后回显警告:无法确定设备是否使用树;fi;
    => saveenv
    =>引导

    就这些。 在您的 AM335X EVM 入门套件上享受 Debian 9.1。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很棒!!
    谢谢 Kemal!!
    刚在我的入门套件中启动 debian、就得到了 debian 桌面、工作出色。
    触摸屏没有响应、触摸鼠标移动不正确需要校准
    您是否有任何解决方案
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    选项"变压器矩阵""-1 0 1 0 -1 1 0 1"添加/usr/share/X11/xorg.conf.d/40-libinput.conf

    "InputClass"部分
           标识符"libinput Touchscreen catchall"
           MatchIsTouchscreen "on"(匹配触摸屏"打开")
           MatchDevicePath“/dev/input/event”
           驱动程序"libinput"
           选项"变压器矩阵""-1 0 1 0 -1 1 0 1"
    结束段

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不能正常工作触摸鼠标不会进入底部任务栏

    Wi-Fi 无法正常工作
    在引导日志中 wlan0错误
    [48.866410] wlcore:已加载
    [49.445478] wlcore:固件已启动(版本6.3.10.0.141)
    [49.498156] IPv6:ADDRCONF (NETDEV_UP):wlan0:链路未就绪

    未找到 wlan0
    Debian@BeagleBone:~$ ifup wlan0
    ifup:未知接口 wlan0
    Debian@BeagleBone:~
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    没有办法不起作用。 您无法使其正常工作。 请创建有关您的新问题的新主题。