I have the BeaglePlay stock MMC boot with apt upgrade (Linux 5.10.153-ti-arm64-r86) with beagleconnect 1.20230405.0-0~bullseye+20230405. Following the quickstart guide BeagleConnect Technology — BeagleBoard Documentation
I have the output from beagleconnect-startr-gateway
# /usr/sbin/beagleconnect-start-gateway
setting up wpanusb gateway for IEEE 802154 CHANNEL 1(906 Mhz)
RTNETLINK answers: File exists
RTNETLINK answers: Device or resource busy
PING 2001:db8::1(2001:db8::1) from fe80::212:4b00:29b9:9884%lowpan0 lowpan0: 56 data bytes
From fe80::212:4b00:29b9:9884%lowpan0 icmp_seq=1 Destination unreachable: Address unreachable
From 2001:db8::2 icmp_seq=2 Destination unreachable: Address unreachable
From 2001:db8::2 icmp_seq=3 Destination unreachable: Address unreachable
From 2001:db8::2 icmp_seq=5 Destination unreachable: Address unreachable
--- 2001:db8::1 ping statistics ---
5 packets transmitted, 0 received, +4 errors, 100% packet loss, time 4051ms
The lowpan address is
lowpan0@wpan1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1280 qdisc noqueue state UNKNOWN group default qlen 1000
link/6lowpan 00:12:4b:00:29:b9:98:84 brd ff:ff:ff:ff:ff:ff:ff:ff
inet6 2001:db8::2/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::212:4b00:29b9:9884/64 scope link
valid_lft forever preferred_lft forever
A ping6 shows
ping6 -I lowpan0 ff02::1
ping6: Warning: source address might be selected on device other than: lowpan0
PING ff02::1(ff02::1) from :: lowpan0: 56 data bytes
64 bytes from fe80::212:4b00:29b9:9884%lowpan0: icmp_seq=1 ttl=64 time=0.215 ms
64 bytes from fe80::212:4b00:29b9:9884%lowpan0: icmp_seq=2 ttl=64 time=0.422 ms
^C
--- ff02::1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1014ms
rtt min/avg/max/mdev = 0.215/0.318/0.422/0.103 ms
and the sensortest-rx.py just hangs.
The Freedom lights up MB1, PWR, USB when connected to the USB of the BeaglePlay.
I do have the ACM0 device
ls -l /dev/ttyACM0
crw-rw---- 1 root dialout 166, 0 Apr 8 07:51 /dev/ttyACM0
After failing, I tried changing the IP address in sensortest-rx.py from “ff02::1” to “2001:db8::2” and “fe80::200”, but no change.
I also tried to flash the Freedom with
Opening port /dev/ttyACM0, baud 50000
Reading data from /usr/share/beagleconnect/cc1352/sensortest_beagleconnect.bin
Cannot auto-detect firmware filetype: Assuming .bin
Connecting to target...
ERROR: local variable 'chip' referenced before assignment
But is seems it cannot find the proper chip.
Wondering if anyone has had success running sensortest-rx.py?
Thanks,
– Don