Questions tagged «buildroot»

6
如何使用BUILDROOT在没有屏幕的情况下连接和使用ssh
我想为树莓派(B +)构建一个最小的系统,以提高人脸检测算法的性能...我发现BuildRoot:对于配置,我发现没有必要自己进行配置,而是使用了提供的一: make raspberrypi_defconfig make 现在我没有HDMI电缆连接pi ...将其连接到笔记本电脑时,红色指示灯亮起,绿色指示灯开始闪烁:这意味着pi正在正确读取SD卡。这是我第一次我正在使用buildroot,我不知道如何为pi启用ssh或如何显示pi地址。请注意,这与没有屏幕的Prepare ssh无关, 因为它们在解决方案中提供了 要在启动时启用ssh,请在SD映像的启动分区上备份boot.rc并将其替换为boot_enable_ssh.rc 好吧,我没有一个名为boot.rc的文件 我可以使用ubuntu 14.04访问sd卡,从启动文件夹运行ls显示如下: bootcode.bin cmdline.txt config.txt fixup.dat start.elf zImage 我还尝试通过将10.42.0.5添加到cmdline.txt来使用静态ip,但是在此之后,我无法使用此地址连接到pi。所以我有两个问题: 使用buildroot时如何连接到pi地址: 链接到解决方案 如何使用SSH通过buildroot和witout HDMI设置并连接到pi。 顺便说一句,我正在使用以太网电缆连接到pi 谢谢 :) 更新:我已经为第一个问题的解决方案添加了链接,现在pi地址在扫描以太网网络后出现: nmap -sP 10.42.0.0/24 Nmap scan report for 10.42.0.5 Host is up (0.00076s latency). 现在我遇到的问题是如何使ssh能够连接到pi HDMI,(使用Buildroot) 尝试ssh pi时(buildroot是使用的系统主机名): ssh buildroot@10.42.0.5 ssh: connect to …

1
如何将Raspberry Pi快速启动到Linux?
我希望我的pi zero使用Linux快速启动(不到1秒)。在那种情况下,我们可以假装它是嵌入式控制器,而不是标准的全功能(但速度较慢)计算机。 您是否有其他(提示)如何实现此目标的提示? 我已经尝试过的: 各种选项(例如内核参数,标准发行版上的自定义内核-arch,raspbian,调整systemd的东西等)-总体而言,这些速度都很慢 我发现了一些有关更改引导加载程序链的资源,但目前无法在此级别进行调整 我可以达到的最佳结果是由buildroot提供的 使用以下规则,我可以在(大约)4秒钟内启动,但是仍然很慢: 不要使用initrd 不要使用模块(将所需的驱动程序嵌入内核) 不要使用多个设备(lvm) 不要使用突袭 不要使用调试 调试文件 内核调试(在内核黑客中) 不要使用PCI / PCMCIA 不要使用SATA / ATA 不要使用启动徽标 不要使用完整的C库 glibc 不要对尺寸使用优化 组态 cmdline.txt 不要使用串行控制台: delete console=xxx,其中xxx是串行端口 编辑/etc/inittab(getty生成) 设置root fs类型: rootfstype=ext4 config.txt 不要使用启动延迟: boot_delay=0 不要使用Rainbow: disable_splash=1 不在乎安全模式: avoid_safe_mode=1
11 boot  linux  kernel  buildroot 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.