Armadilloフォーラム

カーネルイメージとユーザランドの書き込みでNG

eco-ikeda

2017年8月7日 21時18分

下記資料を参考にしながら、ルートファイルシステムのビルド及びイメージファイルの作成を行なっています
  armadillo-guide-1_ja-3.1.0.pdf
  Armadillo 実践開発ガイド ~組み込み Linux の導入から製品化まで~ 第1部 Version 3.1.0 2015/12/18 linux-3.14-at 対応
  P118 7.2.5. イメージファイルの書き込み

ところが、カーネル及びユーザランドのイメージ書き込み時にNGとなります

 hermit> tftpdl 【Armadillo IPアドレス】 【ATDE IPアドレス】 --kernel=linux.bin.gz --userland=romfs.img.gz
 initializing net-device...OK

 Client: 【Armadillo IPアドレス】
 Server: 【ATDE IPアドレス】
 Region(kernel): linux.bin.gz
 Region(userland): romfs.img.gz

 Filename : linux.bin.gz
 -NG Hermit-At v3.8.1 (armadillo-iotg-std) compiled at 13:14:31, Nov 25 2016
 hermit>

資料と異なる部分は以下です
  my-productは「Armadillo-IoTG-Std」を選択しています
  Atmark Distは「atmark-dist-20170621」です
  Linuxカーネルは「linux-3.14-at8」です
  ATDEは「atde5-i386-20161130」を利用しています

ATDE上ではイメージファイルが置いてあります
 $ ls -lah /var/lib/tftpboot
  lrwxrwxrwx 1 root root 8 6月 27 2013 /var/lib/tftpboot -> /var/www

 $ ls -lah /var/www/
  drwxrwxr-x 2 www-data www-data 4.0K 8月 7 20:57 .
  drwxr-xr-x 12 root root 4.0K 11月 30 2016 ..
  -rwxr-xr-x 1 root root 3.5M 8月 7 20:10 linux.bin.gz
  -rwxr-xr-x 1 root root 51K 8月 7 20:57 loader-armadillo-iotg-std-v3.8.1.bin
  -rwxr-xr-x 1 root root 7.4M 8月 7 20:10 romfs.img.gz

以上
よろしくお願いいたします

製品:
Armadillo-IoT G1/G2

コメント

at_keita.mogaki

2017年8月23日 11時38分

茂垣です。

問題を切り分けるために以下について確認していただけますか?

1.毎回発生しているか
2.他の個体でも発生するか
3. linux.bin.gzを他のPCからtftpでダウンロードできるか

atmark@atde5:~$ sudo apt-get install tftp
atmark@atde5:~$ tftp [tftp server IP]
tftp> get linux.bin.gz
tftp> quit
atmark@atde5:~$ md5sum linux.bin.gz
atmark@atde5:~$ md5sum /var/lib/tftpboot/linux.bin.gz

ご確認お願いします。