기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

일반적으로 임베디드 리눅스 기반 제품을 개발할 때, E.V board E.V board BSP를 기반으로 특정 제품을 개발하게 됩니다.

새로 설계한 개발 제품의 H/W E.V board를 기반으로 설계 했지만, E.V board와는 다릅니다.

개발제품의 board(SMT까지 끝난 제품)가 나오게 되면, 개발 제품에 맞게 원래의 BSP를 수정(포팅)합니다.

이 때, 처음에는 개발 제품 boardE.V board kernel image를 올리게 됩니다.

그러나, 일부 부분의 회로가 수정이 되었으므로, S/W적인 Error가 발생할 수 있습니다.

이 때, 단지 S/W적인 Error외에, H/W적인 문제(부품/pin 손상)가 발생되는 경우도 있나요 ?

상술하면…H/W와 매칭되지 않는 kernel( driver포함)로 인해서, 개발 board processor pin이나,

Processor에 연결된 특정 I.C pin damage를 입게 되어서 부품이 손상되는 경우는 없는지요 ?

 

Processor와 연결된 특정 I/O pin(=singnal)의 경우는 이런 경우는 적겠지만(?),

PMIC로부터 전원공급을 받는 특정 I.C의 전원단은 잘못 인가된 전원으로 인해서

Damage를 입게 되어서 고장이 발생하는 경우는 없는지요 ?


고도리

2013.03.17 20:18:49
*.111.12.170

1. 새롭게 보드 뜨면 가끔 cpu 타는 경우도 있습니다.


2. E.V 보드는 ev board입니다. 그냥 거기에서 문제가 안생기게 만든 sw가 도는 보드입니다.

그리고, 그 software 도 양산성 검증은 안된 것입니다.


cpu vendor도 검증 못한 software 일 가능성도 있습니다.


3. 수정된 회로의 구성은 나름 주변에 어떤 device가 붙는지에 대해 여러가지 검증을 거치셔야 합니다.

즉, 잘못하다가는 ground 연결이나 어떤 부분 문제 때문에 타는 경우까지 심심찮게 나옵니다.

카보

2013.03.18 16:45:31
*.47.250.61

PMIC의 몇몇 출력은 S/W로 제어합니다.(부트로더에서 제어를 시작하죠..)

만약 PMIC 출력전원이 E.V보드와 다르게 설계되어 있다면, PMIC 출력단에 비드를 넣어,

처음 전원 인가시 비드를 제거하고 원하는 출력이 나오도록 부트로더를 수정해서 사용해야합니다.

윤동열

2013.03.18 19:19:05
*.237.178.78

양산성을 고려해서 가능한한 이런일은 없어야 겠지요.. 커넥터 대신에 납땜 몇개 넣었다가 생산부한테 엄청 혼났네요 ㅠㅠ

카보

2013.03.18 19:44:43
*.47.250.61

개발시 회로 미스로 인하여, 양산 시에는 반듯이 한번 더 뜰거니깐..

처음 보드 만들면.. 테스트 포인트 몇개 넣어놔야합니다.

 

박재문

2013.03.20 20:58:48
*.126.141.243

1. H/W적인 문제(부품/pin 손상)가 발생되는 경우도 있나요 ?

=> 회로 설계가 정확하게 되어졌다면 문제없이 정상적으로 동작할 것이지만, 조립시에 조립 불량 및 부품 불량으로 인한 오동작은 있을 수 있습니다.


2. H/W와 매칭되지 않는 kernel( driver포함)로 인해서개발 board processor pin이나,

Processor에 연결된 특정 I.C pin damage를 입게 되어서 부품이 손상되는 경우는 없는지요 ?

=> 부품 손상이 되는 경우는 거의 없다고 보시면 됩니다. 일반적으로 부팅 후 모든 외부 디바이스를 probing 하는 과정이 있기에 probing 해서 없는 경우 디바이스를 사용하지 못합니다.


3. PMIC로부터 전원공급을 받는 특정 I.C의 전원단은 잘못 인가된 전원으로 인해서

Damage를 입게 되어서 고장이 발생하는 경우는 없는지요 ?

=> 회로 설계를 잘못해서 매뉴얼의 전원 인가 범위를 넘어선다고 해서 바로 고장이 나지는 않습니다.

단지 인가 범위를 벗어난 만큼 디바이스에 스트레스를 주어서 디바이스의 수명 혹은 그에 상응하는 것이 단축될 수 있습니다. 단 상식(??)을 넘어서는 전원을 인가하는 경우 전원을 넣자마자 뚜껑(??)이 열리는 경우도 있습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
5768 arndale보드 jb로 컴파일하고 부팅시 이 부분에서 멈춥니다. file [2] 김영준 2013-03-25 1601
5767 안녕하세요 사운드 디바이스 관련 질문입니다. [6] 조현호 2013-03-25 1746
5766 arndale 보드 리눅스 지원 계획? [3] 김장균 2013-03-24 1743
5765 arndale 보드 부팅 관련 질문입니다. file [6] 김영준 2013-03-24 1440
5764 arndale 보드 wifi 작동 관련 질문 드립니다. [3] nvers 2013-03-23 1470
5763 [v4l 드라이버에대해서 몇가지 질문드릴께요] 밥줘잉 2013-03-23 1073
5762 안드로이드 launcher 질문 wizard14 2013-03-22 1694
5761 arndale 4.1.1 소스 배터리 관련 문의 [1] nsys 2013-03-22 1401
5760 RAM이 매우 적은 상황에서 initramfs, squashfs 에 관련된 질문.. [8] 박수민 2013-03-22 1566
5759 arndale mkimage link 에러 [2] 폐인x2 2013-03-22 1402
5758 [Android] play 스토어 설치 관련 [2] wizard14 2013-03-21 5272
5757 Linux 커널 포팅 관련 기초 질문 [1] 갱고 2013-03-21 1551
5756 s3c6410 칩에서 u-boot 상에서 사운드 출력이 가능한가요? [6] 라디오 2013-03-20 1478
5755 arndale board에서 리눅스 touch 드라이브 소스 찾아요. [1] 폐인x2 2013-03-19 1367
» 포팅시 주의점에 대해서 문의드립니다. [5] 테크 2013-03-17 1463
5753 안녕하세요 ffmpeg 질문있어서 문의드립니다.. [1] 이호석 2013-03-15 1486
5752 AwesomePlayer 기능을 확장하려고 하는데 질문이 있습니다. [2] 김바람 2013-03-14 1629
5751 gain과 volume [1] 열심히 2013-03-14 1410
5750 alsa audio 프로세스별 capture방법문의.. 박진우 2013-03-14 1283
5749 [android]cosole 질문 wizard14 2013-03-13 860

사용자 로그인