Armadilloフォーラム

CON9のデフォルトコンソールをCON3(RS232C)に変更したい件

furuta

2021年11月30日 18時18分

毎度お世話になっております

Armadillo-640+OP-A600-BTTHMOD-01で通信をおこなう為に
CON9のデフォルトコンソールをCON3(RS232C)に変更しようとしています。

『Armadillo-640: CON3、CON4(シリアルインターフェース)をコンソールとして利用する』
https://armadillo.atmark-techno.com/howto/armadillo-640-uart3-console

を参考にコンフィギュレーションを変更し、

『10.1. ブートローダーをビルドする』
https://manual.atmark-techno.com/armadillo-640/armadillo-640_product_ma…

を参考にATDE7側でビルドしてu-boot.imxが作成されたことを確認しました。

ここからですが、、、
作成されたu-boot.imxをArmadillo-640へコピーするんだと思っていますが
Armadillo-640のどこのディレクトリのファイルと置き換えすればいいのでしょうか?

お手数をおかけしますがよろしくお願いします。

追記)
参照するブログや手順書のページなどあれば教えていただければと思います。

コメント

at_akihito.irie

2021年11月30日 18時27分

入江です。

> ここからですが、、、
> 作成されたu-boot.imxをArmadillo-640へコピーするんだと思っていますが
> Armadillo-640のどこのディレクトリのファイルと置き換えすればいいのでしょうか?

Armadillo-640 製品マニュアルの以下の箇所をご参照ください。
https://manual.atmark-techno.com/armadillo-640/armadillo-640_product_ma…

Armadillo上の任意の場所(以下の例では/root/)に生成したu-boot.imxを配置し、

[armadillo]# dd if=/root/u-boot.imx of=/dev/mmcblk0 bs=1k seek=1 conv=fsync

とすれば書き込まれます。

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

furuta

2021年12月1日 16時03分

入江様

お返事有難うございました。
CON3のシリアルポートをデフォルトコンソールにすることができました。
有難うございました。

これにあわせてCON3から保守モードで起動する方法を探しています。
『Armadillo-640 製品マニュアル 9.1. U-Boot の起動モード』に
>このモード切り換えは、 GPIO によって実現しています。 U-Boot 本家にはまだマー
>ジされておらず、 Armadillo-600 シリーズ 用の U-Boot に独自実装されている機能です。
と書かれているのですが、標準コンソールをCON9からシリアルポートに変更した場合は
保守モードでの起動はできないのでしょうか・・・。
参考になるリンクなどあればご連絡いただければ助かります。

> 入江です。
>
> > ここからですが、、、
> > 作成されたu-boot.imxをArmadillo-640へコピーするんだと思っていますが
> > Armadillo-640のどこのディレクトリのファイルと置き換えすればいいのでしょうか?
>
> Armadillo-640 製品マニュアルの以下の箇所をご参照ください。
> https://manual.atmark-techno.com/armadillo-640/armadillo-640_product_ma…
>
> Armadillo上の任意の場所(以下の例では/root/)に生成したu-boot.imxを配置し、
>
>

> [armadillo]# dd if=/root/u-boot.imx of=/dev/mmcblk0 bs=1k seek=1 conv=fsync
> 

>
> とすれば書き込まれます。
>
> 以上、よろしくお願いいたします。

at_akihito.irie

2021年12月1日 16時14分

入江です。

> これにあわせてCON3から保守モードで起動する方法を探しています。

製品マニュアルの以下の箇所を参照してください。
https://manual.atmark-techno.com/armadillo-640/armadillo-640_product_ma…

Armadillo-640のユーザースイッチ(SW1)を押しながら電源を投入することで、
保守モードで起動できます。

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

furuta

2021年12月1日 16時39分

入江様
お返事有難うございます。

おぉ、保守モードで起動できました。
Armadillo-640+OP-A600-BTTHMOD-01の検証進めていきます。
有難うございました。

> 入江です。
>
> > これにあわせてCON3から保守モードで起動する方法を探しています。
>
> 製品マニュアルの以下の箇所を参照してください。
> https://manual.atmark-techno.com/armadillo-640/armadillo-640_product_ma…
>
> Armadillo-640のユーザースイッチ(SW1)を押しながら電源を投入することで、
> 保守モードで起動できます。
>
> 以上、よろしくお願いいたします。
>