Skip to content

134 [epics] setup epics on radxa zero 3e with dietpi installed

epoll issue (dietpi)

After I installed softioc, encounterd:

libevent Warn: epoll_wait: Function not implemented
2025-01-20T14:12:52.354942535 CRIT pvxs.loop Exit loop worker: -1 for 0xffffa8000c70
must add EVENT_NOEPOLL=1 before your command or just insert the code below
import os
os.environ['EVENT_NOEPOLL'] = '1'
I have raised an issue in pvxs: https://github.com/epics-base/pvxs/issues/96


Comments

konosubakonoakua · 2025-01-20T16:34:25Z

i2c issue

i2c3 on Pin 3/5 is not enabled by default. BTW 0x22 is occupied by PD delivery chip

We need to use additional device tree overlays here(radxa-overlays action artifacts) Or just use the file I have uploaded: linux-rk356x.zip

Then

cp ~/shared/rk3568-i2c3-m0.dtbo /boot/dtb-5.10.160-legacy-rk35xx/rockchip/
Then modify /boot/dietpiEnv.txt
overlay_path=rockchip
overlay_prefix=rk3568
overlays=i2c3-m0
user_overlays=