pi64之raspi-config问题

本文介绍了解决64位树莓派中I2C功能配置问题的过程。通过修改raspi-config脚本使其能正确识别系统,并解决dtparam调用失败的问题。此外,还介绍了如何通过配置文件来启用或禁用I2C。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

pi64,64位的情况下,raspi-config程序无法识别系统为树莓派,仔细研究,发现raspi-config是shell程序,那就好办了,改一下,就识别了
然后设置i2c,发现还不好使,说
/usr/bin/raspi-config: 797: /usr/bin/raspi-config: dtparam: not found

https://www.raspberrypi.org/documentation/configuration/device-tree.md
这个网址有讲

仔细一看,raspi-config实际上修改了/boot/config.txt
里面改成了dtparam=i2c_arm=on
再一设置停用i2c,这里就会是off

在32位系统上dpkg -l |grep device
看到device-tree-compiler
那就下载

但还是缺dtparam,看来这个是树莓派自己的程序
从32位系统拷贝过来,然后放到相同位置
然后
sudo dpkg –add-architecture armhf
sudo apt-get update
sudo apt-get install libc6:armhf

然后,把vc/lib所有文件拷贝到一个位置,然后
在/etc/ld.so.conf.d添加此文件
00-vmcs.conf
文件内容是拷贝到的那个位置
然后sudo ldconfig

然后就可以使用了

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值