《学做网站论坛》视频下载,1小时前俄乌战况消息,专业长春网站建设网,网站信息化建设报送最近才留意到#xff0c;树莓派受到编程圈一定瞩目之后#xff0c;智慧的同胞早已悄咪咪的搞了一堆xx派出来#xff0c;本来对于香橙派#xff0c;苹果派#xff0c;土豆派和香蕉派是不感冒的#xff0c;但是因为最近树莓派夸张的二级市场价格和断供#xff0c;终于还是…最近才留意到树莓派受到编程圈一定瞩目之后智慧的同胞早已悄咪咪的搞了一堆xx派出来本来对于香橙派苹果派土豆派和香蕉派是不感冒的但是因为最近树莓派夸张的二级市场价格和断供终于还是选择了价格相对实惠且自称外设几乎完美对标树莓派3B的土豆派下手。相对于闲鱼3B二手板子批量敢开价500还是选一块正常点的Alternative吧。
今天把Jumbospot从锈迹斑斑的树莓派3B上面拆下来按在了土豆派上面。一顿调研之后选择了raspbian debian 10 系统配上自编译的MMDVM。这就来记录下know-how。
我的jumboSpot是早年AliExpress上买的全名叫YAOGREENHAM jumbospot V1.3 它初始针脚是为了配合树莓派3B的。因此观察JumboSpot在3B上用的针脚推测出需要把uart/i2c/pwm-e要从Le Potato上开出来。 #土豆派的外设相关文章https://hub.libre.computer/t/libre-computer-wiring-tool/40 存在的pin overlay怎么找sudo ldto list serial port enable: sudo ldto enable uart-a #然后可以看到ttyAML6出现 pwm-e开出来sudo ldto enable pwm-e i2c enable: sudo ldto enable i2c-b sudo ldto enable i2c-ao 建议可以来个暂时的持续覆盖能reset的无所谓的只是下次启动就不用重新搞这些了 注意uart-a这个serial port的路径在Le Potato是/dev/ttyAML6。 懵圈的话可以搜到这个板子headers的具体datasheet的说明。 确保开出来之后直接上4个MMDVM后台关键repo以及1个Dashboard(没有那么重要)。 sudo git clone https://github.com/g4klx/MMDVMHost.git sudo git clone https://github.com/g4klx/MMDVMCal.git #DMR相关像我用YSF那么暂时也可以不编译。但我怀疑D-Star应该也有关系 sudo git clone https://github.com/g4klx/DMRGateway.git #YSF只是我需要用DMR D-Star之类的不用编译不相关。 sudo git clone https://github.com/g4klx/YSFClients.git 可怕的g4klx大佬... #Dashboard据说这个最新且底层的数据交互最efficient板子不要太烫也是好事嘛。 sudo git https://github.com/dg9vh/MMDVMHost-Websocketboard 整体编译顺序的话可以这样子自上而下。 需要注意的点杂牌的开发板走MMDVMHost编译选择Makefile。不要选择那些带Pi后缀的不然这个时点依赖库wiringPi的报错no Hareware info in /proc/cpuinfo应该是无法克服的。 当sudo /usr/local/bin/MMDVMCal 115200 /dev/ttyAML6 成功的时候其实已经成功了50% 都搞定之后平时的启动顺序是从Gateway们先开始接下来MMDVMHost再启动Dashboard相关的程序。 具体编译细节还是有一些的以下是搞定这个事借鉴的大神操作。
完整流程在Le Potato的可行性MMDVMHost on a Le Potato – N2VDY: Amateur Radio
自编译MMDVM: Compilation of an MMDVMHost from G4KLX, independent of Pi-Star. – G4NAB
YSF: 手工编译安装 MMDVM - 知乎
为了数据传送速度其实这里主要是指logfile专门设置一个ram drive: https://linuxhint.com/setting-up-ram-disk-raspberry-pi/ 这个我就偷懒了跳过了可能是人家大神习惯好。
好了买家秀时间