프로그래밍

로우레벨 개발 현실

도메인은 방산쪽이고

하드웨어팀에서 일하는 SW엔지니어인데

기구랑 HW가 일정 다 가져가놓고 펌웨어 왜 빨리 안나오냐고 닥달함

 

에자일? .. 그런건 있을수가 업서...

HW 나오기전에 레퍼런스 보드로 몸비틀기 해도 어차피 HW 나온거에 올려보면 다르게 동작하는경우가 많아서

HW엔지니어들이랑 같이 디버깅하는데만 시간엄청씀

노이즈때문에 칩이나 소자가 데미지를 받아서 JATG 물려보면 데이터는 정상인데 실제 동작이 이상한경우가 있음

아니면 진짜 물리적인 기구문제로 발열이슈라던지 아니면 유압계통이 이상하게동작하기도하고

 

SW 기능구현 다하고 버그다잡아도 기관가서 신뢰성시험 받아야해서 

정적시험 동적시험 받느라 시간 다감

MISRA-C 좆같음

 

HW칩을 MCU를 안쓰고 cortex-A 계열 MPU를쓰는경우에는 OS를 리눅스올려쓰는데

이거 커널 빌드해서 이미지 만들어서 HW에 포팅작업하다보면

디바이스 드라이버 포팅하는데 몸비틀기하며 겨우 한숨돌리나 했는데

내가만든 산출물들이 GPL 라이센스에 걸리는지 칩제조사 홈피들어가서 문서하나하나 읽어가면서

회피방안 검토해야하는데 그것도 머리아픔

 
 
 
 
 

12개의 댓글

2024.02.07

아 생각만해도 존나 머리아프네

0
2024.02.07

ㅋㅋㅋ 임베디드 12년차다 고생이 많다

0
2024.02.07

ㅋㅋㅋㅋ 존나 남일같지 않네

나도 서비스 개발자처럼 존나 멋있게 코딩하고 싶은데 현실은 ㅋㅋㅋㅋ

0
2024.02.07
@foon

제조업이라서.. SW에서 막 오류잡으려고 백날천날 삽질할바에 오실로스코프로 한번찍어보는게 금방 해결되더라고

HW에 종속적인 분야라 제약사항도 많고 어렵지

0
2024.02.07

그냥 OS 위에서 현장 프로그램 만드는 뉴비인데

그쪽 계열 가려면 공부 뭐해야함?

0
2024.02.07
@멧금돼지

임베디드 SW직무에는 크게 두개의 길이있는데 하나는 펌웨어개발자랑, 임베디드 리눅스(BSP) 직무가 있음 너말대로 OS 위에서 돌아가는 리눅스 어플리케이션 개발쪽도 임베디드로 치긴하는데 나는 상위 어플단은 안해 리눅스쪽 가고싶으면 리눅스 커널을 공부하면되고 펌웨어는 MCU 펌웨어 개발을 공부해야겠지 펌웨어도 OS가 없는 시스템이 있구 RTOS가 올라가는 시스템이있고 깊게파면 복잡해 그리고 현업에서 HW 엔지니어랑 협업 많이하니까 전자공학쪽 지식도 있으면 좋아 나는 전공이 전자공학이라서 오실로스코프 사용법이랑 납땜이랑 회로도도 조금 볼줄알았음

0
2024.02.07

RISC-V 대비 공부는 좀 했음?

0
2024.02.08
@베트남외노자

상용 서드파티 칩중에 관련자료의 양이라던지 칩가격이 합리적이면 대세가 되겠지 근데 아직은 굳이? 싶은데 코어텍스 시리즈 만큼 퍼포먼스나 신뢰성이 보장되는시기가 오면 그때해도 늦지 않다 생각함

그리고 개발과정에서 칩선정은 내가하는게 아님

pm분들이 주로 선정하는데

내가 일하면서 arm아닌거 써본적 한번도없음

내가 속해있는 도메인이 인하우스 칩을 제조하는 분야가 아니기도하고 서드파티 칩을 사용하는 응용분야라서 그쪽 아키텍쳐를 하는 도메인이 아님

0
2024.02.08
@승여니조아

고맙다. 나도 공부안했는데 덕분에 안심이 됨 ㅎㅎ

0
2024.02.08
@베트남외노자

시스템 반도체 만드는회사 아닌이상 대부분 서드파티칩 이용하는 응용분야임

우리나라에는 삼성전자랑 어보브정도밖에 없음

그리고 그쪽은 논리회로를 언어로 표현한 베릴로그나 vhdl을 씀.. 프로그래밍 언어하고는 달라 hw 개발자영역임

0
2024.02.08
@승여니조아
0
2024.02.12

으어 시발 이전회사 ptsd오네

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180506 [컴퓨터] 저전력,배터리 오래가는 노트북 찾아요! 1 sgfkshj 0 1 시간 전 34
180505 [잡담] 유튜브 프리미엄 우회 질문드립니당 2 개드립눈팅4년 0 3 시간 전 93
180504 [잡담] 블랙샤크v2 pro 2023 vs 소니 mv1 추천좀 게임게임하자 0 3 시간 전 36
180503 [컴퓨터] 인텔 그래픽 드라이버 최신화 인식 왜이따위임? 2 넌뭔데시비냐 0 4 시간 전 90
180502 [모바일] 안드로이드 카메라 어플중에 쓸만한거 뭐있음? 1 일째다이어트하는중 0 4 시간 전 45
180501 [컴퓨터] 집에서 투 컴퓨터 사용시 키보드 마우스 세팅 5 해물잠봉 0 5 시간 전 92
180500 [잡담] 동글 사려는데 싼거사도됨? 7 제로콜라는닥터페... 0 7 시간 전 102
180499 [컴퓨터] 가난개붕이 글카샀다 11 69746974 0 8 시간 전 189
180498 [컴퓨터] 로지텍 무선마우스가 g502x 이거 많이씀?? 10 울그락푸르락 1 8 시간 전 122
180497 [컴퓨터] DDR5는 렘오버한거 차이많이남? 15 창원토박이 0 10 시간 전 211
180496 [컴퓨터] 형들 제품키만 파는것들 써도 되는거야? 4 우루루옳지 0 10 시간 전 105
180495 [잡담] 시네빔 써본 개붕이 있어? 5 따뜻한젤라또 0 11 시간 전 53
180494 [컴퓨터] 다나와에서 컴터 하나 사려고하는데 6 바나나사탕 0 11 시간 전 63
180493 [잡담] 게이밍 노트북 중고 가성비 어때보임? 6 ST11223 0 12 시간 전 153
180492 [컴퓨터] 책상 인증 5 69746974 0 13 시간 전 172
180491 [컴퓨터] 프레임 고정하는 이유가 뭔가요? 5 우루루옳지 0 14 시간 전 170
180490 [모바일] 통신사에 공유기 교체해달라하면 해주나? 5 뱅갈고양이육성중 0 14 시간 전 140
180489 [모바일] 중고폰 선택장애 도와주세요 5 호래빙 0 14 시간 전 74
180488 [컴퓨터] 캐붕이 컴퓨터 어떠냐 10 Benetton 0 15 시간 전 169
180487 [컴퓨터] 형들 컴퓨터 파워가 문제일 가능성이 있을까요? 10 부터시작하는이세... 0 16 시간 전 121