[Armadillo:00927] Re: GPIOポートの初期化

kurosaki email@hidden
2006年 3月 15日 (水) 19:53:52 JST


黒崎です。お世話をかけすみませんでした。

相手機器のバグでHermitモードの端子電圧となっていました。

デバドラ使用中でも問題なくReboot後IPアドレスでアクセスできます。

ありがとうございました。

-----Original Message-----
From: email@hidden
[mailto:email@hidden]On Behalf Of nakai
Sent: Monday, March 13, 2006 1:17 PM
To: Armadillo series general discussion list
Subject: [Armadillo:00924] Re: GPIOポートの初期化


中井です。

ご指摘の点、再現しませんでした。
サンプルコード書きましてので参考にして下さい。
また、PORTC1はHermitの起動JPとして使用しておりますので、
PORTC1にはアクセスしないようお願いします。

#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

int main(void){
  int fd_ddr, fd_dr;
  unsigned char val;

  fd_ddr = open("/dev/paddr0", O_RDWR);
  if(fd_ddr < 0){
    printf("Open error\n");
    return -1;
  }

  fd_dr = open("/dev/padr0", O_RDWR);
  if(fd_dr < 0){
    printf("Open error\n");
    return -1;
  }

  val = 1;
  write(fd_ddr, &val, 1);
  write(fd_dr, &val, 1);

  sleep(1);

  val = 0;
  write(fd_dr, &val, 1);

  close(fd_ddr);
  close(fd_dr);

  system("/bin/reboot");

  return 0;
}


----- Original Message -----
From: "kurosaki" <email@hidden>
To: "Armadillo series general discussion list"
<email@hidden>
Sent: Monday, March 13, 2006 9:46 AM
Subject: [Armadillo:00922] Re: GPIOポートの初期化


> お世話になっております。黒崎です。
>
> バックグラウンドでGPIOを監視のプログラムを実行させ、
> シェルからの reboot または shutdown -r now 後は問題なく telnet 
で
> ログインできます。
> GPIOを使用したプログラム中での system("reboot");  system("shutdown -r
> now"); では
> ログインできなくなります。
> 以上、よろしくお願いいたします。
>
>
> -----Original Message-----
> From: email@hidden
> [mailto:email@hidden]On Behalf Of nakai
> Sent: Friday, March 10, 2006 8:21 PM
> To: Armadillo series general discussion list
> Subject: [Armadillo:00920] Re: GPIOポートの初期化
>
>
> 中井です。
>
> 例えば、sh(シェル)からrebootコマンドを実行しても、
> hermitが立ち上がるのでしょうか?
>
> ご確認宜しくお願いします。
>
> ----- Original Message -----
> From: "kurosaki" <email@hidden>
> To: <email@hidden>
> Sent: Friday, March 10, 2006 7:02 PM
> Subject: [Armadillo:00918] GPIOポートの初期化
>
>
> > SYSCOM。黒崎です。
> >
> > GOIPを例題のデバイスファイルとしてアクセスは問題なくできますが、GP
I
>> > 使用している中でrebootするとJP4がグランドレベル(HERMIT
モー
> > ド)になっていることが分かりました。rebootでJP4がロウになってし
ま
>> > ような現象はありますでしょうか。
> >
> > よろしくお願いいたします。
> >
> > _______________________________________________
> > armadillo mailing list
> > email@hidden
> > http://lists.atmark-techno.com/mailman/listinfo/armadillo
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/mailman/listinfo/armadillo
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/mailman/listinfo/armadillo
_______________________________________________
armadillo mailing list
email@hidden
http://lists.atmark-techno.com/mailman/listinfo/armadillo




armadillo メーリングリストの案内