★Power PC 405gp Walnut board minicom emulator 에서 에러....

익명 사용자의 이미지

안녕하세요...질문이 많네영...
PPC ibm 405gp Walnut board에 Hardhatlinux를 설치할려고 하는데
이런.....시리얼연결하는데에서부터 잘 모르겠네영..
어디가 잘못되었는지....고수님들의 한수 부탁드립니다...

------------------------------------------- -- --------------------
---------------
--------
테스트환경
host wow 6.2 kerenl 2.2.16 (PC)
target 405Gp walnet board
ethernet 연결
serial 연결 host (uart0) - target (com1)
------------------------------------------- -- -------------------
---------------
---------
※저의 예상작업은 다음과 같았습니다.
1. cdk2.0 journey install
2. serial 연결( minicom setting)
3. target configure
4. host configure
5.Image 전송.
6.HHL running
7.performance check up.

※제가 한작업은 다음과 같습니다.

1.cdk 2.0은 ftp에서 받아 설치하였습니다. 그리고 인스톨 시켰습니다.
2.minicom -S 설정에서
ttyS0은 9600으로 바꾸었구요.....

다른건 바꾼것이 없습니다.
그리고 바로 minicom 을 실행시켰는데...
------------------------------------------------
405Gp 1.15 ROM Monitor (8/9/00)
Data area failed RW test!!
Failing Address 00000000
Expected 00000001
Actual80000000
---------------------------------------------------------
딱 여기서 멈춰버립니다....
어디서 잘못되었을까요?? 갈켜주세영~~~
제가 고민고민....해서
제가 의심하는 부분은 4가지 입니다.

1. Rom monitor 문제
Walnut (Ibm , 405gp processor) 는 부트로더가 어떻게 되
는지 궁금합니
다. 매뉴얼을 봐도 부트로더에 대한 언급은 없고, rom monitor 라는 말로써 대
신하는
것 같습니다. 즉 flash 에 program이 실행하면서 부트로더
의 역할을 대신
하는것 같습니다. 그런데 그 프로그램이 실행이 되다가 말은것입니다.
즉, Rom monitor는 타겟에 에 있는 건 확실한데...호스트
에 그 Rom
monitor 관련(controlled) 파일이 있습니까? 있다면, 아마도 CDK2.0 인스톨 당
시 다
되었겠죠? 제가 Rom monitor 잘못이해했나요?
2. serial 환경설정 문제
CDK2.0 journey edition 에서는 아래 [참고 자료]와 같
이 나와 있습니
다.
커널의 시리얼설정도 해주어야 하나요? 예를 들면,
etc/inittab ttyS0에 대해서도 설정을 해주어야 하나요?
#
S02345respawngetty ~~~~~ (뭐 이런식으로 추가를 해
줘야 하나요?? 잘
몰라서여...)
setserial -a /dev/ttyS0 을 프롬프트상에서 쳐보니깐..
--------------------------------------------------------
---------------
---------------------------------
LINE 0, UART16550A, Port0x03f8, IRQ4
Baud_base115200 ,
close_delay50, divisor0 , closing_wait3000 , closing_wait2 infinte
Flagsspd_normal skip_test
------------------------------------------------------
---------------
-------------------------------------------------------------------------
---------------
-----------
이렇게 나와있더라고요...그래서 왠지 속도를 맞춰야 할
것 같아서
setserial /dev/ttyS0 baud_base 9600 으로 바꾸어보기도 했는데 안되더라고
요..

3. hardware적인 문제
타겟 매뉴얼을 보니깐, J11 lower 즉 serial 0 com1에
연결을 시켜야 한
다고 하는데....
대충 양쪽다 끼워봤는데 한쪽은 그나마 에러 메세지라
도 뜨는데 아에 한
쪽은 안떠서
에러뜨는쪽이 맞겠구나 하고 그쪽을 선택했습니다.
그런데 제가 하드웨어문외한이라..혹시 점퍼 설정이나
그런게 있을까
하고요............

4.다른 부분
!!아무래도 에러 메세지를 보면, Data area failed RW
test!! 이말은
flash memory map 이나, 혹은 호스트 쪽에서의 메모리 쪽에 이상이 있는건 아
닌지
제일 의심이 가는군요..제가 메모리쪽은 잘 모르는데
뭐 설정하는게
있습니까???
아......정말...하루가 빨리가는군요....
도와주십시요..


답글도 좋구여.....이멜로는 더좋구영..부탁드립니당..~~^^*

[참고자료] hard hat linux journey edition 매뉴얼 !!!!!!

52 Hard Hat Linux Journeyman Edition
IBM PowerPC 405GP Reference Design “Walnut”
To set up and boot an IBM Walnut board (Rev D or later), complete the
following
steps
1. Connect your target board to the host.
2. Set up Minicom or other terminal emulation program.
3. Configure the target.
4. Configure the host.
5. Boot the target.

Details on these steps are provided in the following sections.
Connect the Target Board
Before you can configure the target, you need to connect your target
board to your
host machine. To connect the IBM Walnut target board to the host,
complete the
following steps

1. Use a serial null modem cable to connect UART0 (the one closest to the
system board) on the target to the host. This connection is for the
console (Minicom) connection.
2. Connect the Ethernet cable from the Ethernet port on the target to the
same network that your host is on.
3. If you are using a custom kernel and you have enabled the kernel
debugger (kgdb), use a second serial null modem cable to connect
UART1 (the one farthest from the system board) on the target to a serial
port on the host.
Note The default kernel provided with the IBM Walnut 405GP LSP
does not have the kernel debugger (kgdb) enabled. To use kgdb, you
need to reconfigure and rebuild the target kernel. To enable to kgdb,
make sure the options Include kgdb debugger and kernel bring up
debug support are set.
You may also wish to review any instructions provided by the board
manufacturer.
Set Up Minicom or Other Terminal Emulation Program
For Linux hosts, you need to configure Minicom to use /dev/ttyS0, 9600
baud rate, 8
data bit, no parity, and 1 stop bit. For step-by-step instructions for
setting up
Minicom, see “Using Minicom” on page 71.

Chapter 4 Booting the Target in a Cross-Hosted Environment
IBM PowerPC 405GP Reference Design “Walnut”
Hard Hat Linux Journeyman Edition 53
Configure theTarget
To configure the target, complete the following steps
1. Power on the target. You should see the following
2. Enter 3 to change IP addresses. You should see the following
3. Enter 001 for Enabled. You are presented with the following options
--------------------- System Info ----------------------
Processor = 405GP, PVR 401100c4
Processor speed = 200 MHz
PLB speed = 100 MHz
OPB speed = 50 MHz
Ext Bus speed = 50 MHz
PCI Bus speed = 33 MHz (Sync)
Amount of SDRAM = 32 MBytes
Internal PCI arbiter enabled
--------------------------------------------------------
--- Device Configuration ---
Power-On Test Devices
000 Disabled System Memory [RAM]
001 Disabled Ethernet [ENET]
004 Disabled Serial Port 2 [S2]
----------------------------
....
...
....

익명 사용자의 이미지

다른것은 모르겠고...
예전에 Serial통신을 할때 getty가 문제가 많다고 해서 mgetty를 이용해서
하이텔 단말기를 연결해본적은 있습니다.
6.2라면 아마 그문제가 해결 안되었을 수도 있으니...
http//kldp.org/Translations/html/Mgetty-KLDP/Mgetty-KLDP.html
이문서를 참고해보세요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.