标签: banana-pi

Banana Pi无法启动(红色LED亮)

我买了一些全新的香蕉皮,这些都是"Banana Pi-M2"和"Banana Pi-M3"

我试图在他们两个上安装Debian,但我无法让它工作.我正在这里遵循这个教程(Windows):http://wiki.lemaker.org/BananaPro/Pi: SD_card_installation 将Debian保存在SD卡上.

问题总是一样的.按下"M3"上的电源按钮或插入"M2"时,只有红色LED亮起且没有任何反应.

LAN端口的LED保持关闭状态,因此接近Pi无法启动.

我使用的电源产生5V和2100mA,这应该符合Banana Pi的条件.

然后我试图安装的发行版是例如我从这里得到的Bananian:https://www.bananian.org/download

还有像Debian这样的几个发行版:http : //www.banana-pi.org/m3-download.html http://www.banana-pi.org/m2-download.html

我使用2个不同的SD卡进行了测试,并且只使用了USB记忆棒.一切都产生了同样的错误.我错过了什么吗?

提前致谢.

linux debian device banana-pi

7
推荐指数
1
解决办法
5932
查看次数

ARM7的EPEL存储库

尝试使用CentOS 7设置banana-pi来使用NAS,我遇到了许多我自己编译的软件包.

我想知道armv7架构是否有特别的回购?

%uname -a
Linux bananapi 4.2.3-200.el7.armv7hl #1 SMP Wed Nov 25 18:01:51 EST 2015 armv7l armv7l armv7l GNU/Linux
Run Code Online (Sandbox Code Playgroud)

armv7 epel centos7 banana-pi

5
推荐指数
2
解决办法
7365
查看次数

Modbus错误:[无效消息]接收到不完整的消息,预期至少2个字节(已接收0个)

问题

pymodbus主站/客户端可以向从站/服务器发送请求。从属/服务器使事物准备好返回,并正在等待主/客户端将它们捡起。尽管服务器/从机已准备就绪,但主服务器/客户端仅返回错误“ Modbus错误:[输入/输出] Modbus错误:[无效消息]接收到的消息不完整,预期至少2个字节(接收到0个字节)”。

设定

我使用带有此适配器的笔记本电脑作为服务器/从机:https : //www.amazon.com/dp/B076WVFXN8/ref=twister_B076X1BS4H?_encoding=UTF8&psc=1

我有一个Raspberry Pi 3 / BananaPi作为主服务器/客户端,并带有此适配器:https ://www.aliexpress.com/item/32781613765.html?spm=a2g0s.9042311.0.0.1aec4c4d0EXx8M

我下面本教程的大部分的设置,除了Arduino是交换与笔记本电脑适配器:https://circuitdigest.com/microcontroller-projects/rs485-serial-communication-between-arduino-and-raspberry-pi - Raspberry的针脚连接方法与本教程中的相同。

我在笔记本电脑上将此程序作为服务器/从机:

#!/usr/bin/env python
from pymodbus.server.sync import StartTcpServer
from pymodbus.server.sync import StartUdpServer
from pymodbus.server.sync import StartSerialServer
from pymodbus.device import ModbusDeviceIdentification
from pymodbus.datastore import ModbusSequentialDataBlock, ModbusSparseDataBlock
from pymodbus.datastore import ModbusSlaveContext, ModbusServerContext
from pymodbus.transaction import ModbusRtuFramer, ModbusBinaryFramer

import logging
FORMAT = ('%(asctime)-15s %(threadName)-15s'
          ' %(levelname)-8s %(module)-15s:%(lineno)-8s %(message)s')
logging.basicConfig(format=FORMAT)
log = logging.getLogger()
log.setLevel(logging.DEBUG)

def run_server():

    slave_store1 = ModbusSlaveContext(co=ModbusSequentialDataBlock(0, [1]*16))
    slave_store2 = ModbusSlaveContext(di=ModbusSequentialDataBlock(0, [1]*16))
    slave_store3 …
Run Code Online (Sandbox Code Playgroud)

python modbus rs485 banana-pi pymodbus3

5
推荐指数
1
解决办法
571
查看次数

标签 统计

banana-pi ×3

armv7 ×1

centos7 ×1

debian ×1

device ×1

epel ×1

linux ×1

modbus ×1

pymodbus3 ×1

python ×1

rs485 ×1