SA-M0

SA-M0


serial speedは115200
3をRS232Cの2
5を 3
9を 5
に繋ぐとよい。

の手順で、
tftpがガチャ要素強いので、通るまでくりかえす……。
root/root で入れる。

tip
Copied!
SKVER
EVER 1.2.10
OK
SKINFO
EINFO FE80:0000:0000:0000:021D:1290:0004:4301 001D129000044301 21 FFFF FFFE
OK
WOPT 1
OK
SKSETRBID, SKSETPWD
SKSREGがSKREGにtypoあるので注意。
tip
Copied!
SKSCAN 2 FFFFFFFF 6
OK
EVENT 20 FE80:0000:0000:0000:021D:1290:0004:4301
EPANDESC
Channel:23
Channel Page:09
Pan ID:083E
Addr:8CDF9DFFFEC16AD9
LQI:67
PairID:0152C980
SKSREG S2 23
OK
EVENT 22 FE80:0000:0000:0000:021D:1290:0004:4301
SKSREG S3 083E
OK
SKLL64 8CDF9DFFFEC16AD9
FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9
SKJOIN FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9
OK
EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 02
EVENT 02 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9
ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028C00000024A1F4DC0A508D98900060000000400000000000500030000000400000000000C
EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00
ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0068 00000068800000024A1F4DC0A508D98A0005000000100000202C0C0AB4495A6520423A1F4C187A090002000000380000016600382F00A49FADD1BD196F39BECE5D564D4E019D534D3030303030303941303531323336363331303030353537303031353243393830
EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00
ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028A00000024A1F4DC0A508D98B000700000004000000000001000200000004000004660004
ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028A00000024A1F4DC0A508D98B000700000004000000000001000200000004000004660004
EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00
ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028A00000024A1F4DC0A508D98B000700000004000000000001000200000004000004660004
EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00
ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028A00000024A1F4DC0A508D98B000700000004000000000001000200000004000004660004
EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00
ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028A00000024A1F4DC0A508D98B000700000004000000000001000200000004000004660004
EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00
EVENT 24 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9
ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028A00000024A1F4DC0A508D98B000700000004000000000001000200000004000004660004
なんかいっぱい来た。

なるほど、filesystemは基本的にはエフェメラル。

/etc/config/interfaces
Copied!
[root@abws1-0 (ttymxc1) ~]# cat /etc/config/interfaces
auto eth0
iface eth0 inet dhcp
# udhcpc_opts -s /etc/armsd/udhcpc.script
なんか /etc/armsd/udhcpc.script が存在しなくて、ipv4のDHCPがコケるから、コメントアウトして flatfsd -s
ntp
Copied!
[root@abws1-0 (ttymxc1) ~]# cat /etc/config/interfaces
auto eth0 lo
iface eth0 inet dhcp
up ntpclient -h ntp.nict.jp -s -i 1
iface lo inet loopback
起動時にNTP問合せするようにする。
10.8.0.1で動いてる。

rustをcrossで動かす。
rustup target add armv5te-unknown-linux-gnueabi

ext4がマウントできない。

ash: /usr/libexec/sftp-server: not found
scp: Connection closed
scp -O で実行。

curl
Copied!
[root@abws1-0 (ttymxc1) /mnt/sd]# curl --version
curl 7.26.0 (arm-unknown-linux-gnueabi) libcurl/7.26.0 OpenSSL/1.0.1e zlib/1.1.4
Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp smtp smtps telnet tftp
Features: IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP
[root@abws1-0 (ttymxc1) /mnt/sd]# curl https://curl.se/ca/cacert.pem --cacert etc/cacert.pem
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
of Certificate Authority (CA) public keys (CA certs). If the default
bundle file isn't adequate, you can specify an alternate file
using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
the bundle, the certificate verification probably failed due to a
problem with the certificate (it might be expired, or the name might
not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
the -k (or --insecure) option.
https://curl.se/ca/cacert.pem を使ってのcurlが失敗する……(どうして?)(手元とかなら成功する)。
とりあえず curl -k で解決……(していない)。

goでBP35A1と話すやつ書きはじめた。
改行は \r\n でやらないといけないのにハマった。

/walkure/SA-M0
Powered by Helpfeel