@roberts_lando In the next release axon-kernel we include more modules (at least 1wire devices)
Posts made by tomas_hora
RE: Missing option module in Axon kernel
If there are some missing modules, you need to compile it.
On Axon (or generaly any arm64 platform) do:
apt install build-essential git git clone https://git.unipi.technology/UniPi/axon-linux.git make unipi-axon_defconfig
Now you can change kernel configuration to desired state
Compile new modules
You can compile on amd64 platform using CROSS_COMPILE
make unipi-axon_defconfig CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64 make menuconfig CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64 make modules CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64
RE: 1 Wire devices
Using Owfs with kernel modules ds2482 doesn't work well.
It requires to disable ds2482 in devicetree.
Insert this patch
fdt set /soc/i2c@01c2ac00/w1master@18 status "disabled"
into file /boot/boot.cmd, call
mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
If you have our new kernel, there is not file /boot/boot.cmd
In this case copy attached file attached file 30-disable-1wmaster.conf to directory /etc/bootcmd.d/src
cd /etc/bootcmd.d; make force; reboot
RE: Multiple xS50 on a L513 (RS485)
The files has been moved into a new repostirory: https://repo.unipi.technology/debian/ The FW tool for extension can be found here https://kb.unipi.technology/files:software:tools:00-start#extension_firmware_update_tool
RE: PI controller behaves different for step-up and step-down
Can you provide screenshot where we could see the configuration of the PI controller with all the parameters?
RE: S103-G use GSM/GPRS module to connect to internet
The issue was by the incorrect comm speed with the modem. I modified the guide provided by @roberts_lando to use the proper baudrate of 9600 instead of 115200.
RE: FUPLA Blocks
you have to create your own library. In general it is best to create an empty project just for your own libraries. Then just create a new librry project and your FB within it. By compiling the project a .slb file will be created in the library_project_name folder within your project. This file should be copied to the C:/Program files/Mervix (xxx)/Library