有没有人使用这个应用程序泡菜https://wiki.kewl.org/dokuwiki/projects:pickle与覆盆子Pi 4型号B?
泡菜是在"C“中开发的一个应用程序,它允许RPi使用其GPIO引脚在多个PIC微控制器中编程.hex文件。
我可以安装和运行代码,但是GPIO没有正确响应(泡菜有一个“ptest”命令,允许您切换.pickle配置文件中指定的GPIO)。
我知道GPIO引脚可以工作,因为我可以用标准的'echo 1/0‘方法来切换它们。我怀疑我遇到的问题是一个名为gpio_bb的驱动程序--有人使用过这个驱动程序吗?
一些附加信息
pi@raspberrypi:~ $ uname -a
Linux raspberrypi 5.15.32-v7l+ #1538 SMP Thu Mar 31 19:39:41 BST 2022 armv7l GNU/Linuxpi@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye运行ptest命令的输出:
pi@raspberrypi:~ $ sudo PGC 5
TEST VPP|PGD|PGC|PGM OUTPUT
PGC LOW (ICSP 5) (D-SUB-9 RTS 7) [3 seconds]
PGC HIGH (ICSP 5) (D-SUB-9 RTS 7) [5 seconds]
PGC LOW (ICSP 5) (D-SUB-9 RTS 7) [3 seconds]
TEST DONEpi@raspberrypi:~ $ sudo ptest pd5
TEST VPP|PGD|PGC|PGM OUTPUT
PGD LOW (ICSP 4) (D-SUB-9 DTR 3) [3 seconds]
PGD HIGH (ICSP 4) (D-SUB-9 DTR 3) [5 seconds]
PGD LOW (ICSP 4) (D-SUB-9 DTR 3) [3 seconds]
TEST DONE.pickle文件如下所示
pi@raspberrypi:~ $ cat .pickle
DEVICE=RPI
SLEEP=1
BITRULES=0x1000
PGC=5
PGD=6
VPP=13
PGM=-1 #19
DEBUG=1
CONFIG=0发布于 2022-04-22 11:05:10
尽管文档说要在device=RPI配置文件中使用.pickle (泡菜应该自动检测RPi模型),但实际上它需要device=RPI4
ptest实用程序现在正确地驱动GPIO引脚。
https://stackoverflow.com/questions/71963162
复制相似问题