SA-M0
serial speedは115200
3をRS232Cの2
5を 3
9を 5
に繋ぐとよい。
の手順で、
tftpがガチャ要素強いので、通るまでくりかえす……。
root/root で入れる。tipSKVEREVER 1.2.10OKSKINFOEINFO FE80:0000:0000:0000:021D:1290:0004:4301 001D129000044301 21 FFFF FFFE OKWOPT 1OK SKSETRBID, SKSETPWD
SKSREGがSKREGにtypoあるので注意。
tipSKSCAN 2 FFFFFFFF 6OKEVENT 20 FE80:0000:0000:0000:021D:1290:0004:4301EPANDESC Channel:23 Channel Page:09 Pan ID:083E Addr:8CDF9DFFFEC16AD9 LQI:67 PairID:0152C980SKSREG S2 23OKEVENT 22 FE80:0000:0000:0000:021D:1290:0004:4301SKSREG S3 083EOKSKLL64 8CDF9DFFFEC16AD9FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9SKJOIN FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9OKEVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 02EVENT 02 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028C00000024A1F4DC0A508D98900060000000400000000000500030000000400000000000CEVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0068 00000068800000024A1F4DC0A508D98A0005000000100000202C0C0AB4495A6520423A1F4C187A090002000000380000016600382F00A49FADD1BD196F39BECE5D564D4E019D534D3030303030303941303531323336363331303030353537303031353243393830EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028A00000024A1F4DC0A508D98B000700000004000000000001000200000004000004660004ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028A00000024A1F4DC0A508D98B000700000004000000000001000200000004000004660004EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028A00000024A1F4DC0A508D98B000700000004000000000001000200000004000004660004EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028A00000024A1F4DC0A508D98B000700000004000000000001000200000004000004660004EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00ERXUDP FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 FE80:0000:0000:0000:021D:1290:0004:4301 02CC 02CC 8CDF9DFFFEC16AD9 0 0028 00000028A00000024A1F4DC0A508D98B000700000004000000000001000200000004000004660004EVENT 21 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9 00EVENT 24 FE80:0000:0000:0000:8EDF:9DFF:FEC1:6AD9ERXUDP 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[root@abws1-0 (ttymxc1) ~]# cat /etc/config/interfaces auto eth0iface eth0 inet dhcp# udhcpc_opts -s /etc/armsd/udhcpc.scriptなんか
/etc/armsd/udhcpc.script が存在しなくて、ipv4のDHCPがコケるから、コメントアウトして flatfsd -s ntp[root@abws1-0 (ttymxc1) ~]# cat /etc/config/interfaces auto eth0 loiface eth0 inet dhcp up ntpclient -h ntp.nict.jp -s -i 1iface 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[root@abws1-0 (ttymxc1) /mnt/sd]# curl --versioncurl 7.26.0 (arm-unknown-linux-gnueabi) libcurl/7.26.0 OpenSSL/1.0.1e zlib/1.1.4Protocols: 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 certificateMore 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