728x90

Semiconductor/*. Error, TIP, 용어 5

Vitis Error - can't read "map": no such variable

FPGA : ZYNQ7000Version : 2022.2 Vitis Run As -> Launch Hardware 실행 시 아래와 같이 에러가 지속적으로 발생하게 된다.can't read "map": no such variable 에러는 Xilinx 측에서도 인지하고 있는 에러에 해당한다. https://support.xilinx.com/s/article/000034848?language=en_US 000034848 - 2022.2 Vitis: ERROR : Can't read "map": no such variable when trying to launch application on my targetWhen trying to debug or run my user application in Vitis, ..

PNR Error 모음집

- Floor Plan 관련 에러레이아웃에서 사용할 셀 타입과 Floor Plan 설정 간의 불일치로 인해 발생한다.Floor Plan에 해당 사이트 타입을 위한 Row가 정의되지 않았다는 의미를 뜻한다.에러가 발생한 Floor Plan을 Clear 시켜준다.그런 다음 에러가 발생한 CoreSiteDouble에 대한 Row를 추가해준다.  - Post Route라우팅 되지 않았다는 에러다.라우팅을 실행시켜주면 된다.- on chip variationPost Route를 할 때 on chip variation을 적용시키지 않아서 발생하는 에러인 것 같다. (확실하지 않음)on chip variation을 설정해주고 난 뒤 Post Route를 실행시키면 에러가 발생하지 않는다.

STM32 - TIP

1. Command Shell Console - Connection 삭제위와 같이 Comman Shell Console의 Connection을 계속 생성하다보면 Connection이 계속해서 쌓인다. \.metadata\.plugins\org.eclipse.core.runtime\.settings\ org.eclipse.remote.core.prefs  위 경로의 파일을 열어서 5줄 단위로 삭제해주면 Connection이 삭제된다.UART 관련USART Port의 위치에 따라 Console에 값이 출력 안될 수도 있다. 아마 DataSheet를 잘보고 작성해야 할 것 같다.

STM32 - Error 모음

1. Open Declaration 2. Error in final launch sequence3. DAC LED  1. Open Declaration 위 파일 삭제 후 재시작2. Error in final launch sequence이거 체크해주면 해결된다. Serial Wire Debug SWV가 반드시 체크될 필요는 없지만 SWV는 다음과 같은 상황에서 활성화 해야 한다.3. DAC LED  DAC를 통해 2채널을 사용할 때 같은 값을 전달해도 불이 켜지는 속도가 다른 것을 확인할 수 있다.=> LED 마다 저항이 다르고 불을 켜기 위한 최소 전압 값이 다르기 때문이다.

용어정리 (반도체, 디지털, 아날로그, ARM)

용어정리UART(Universal asynchronous receiver/transmitter) : 병렬 데이터의 형태를 직렬 방식으로 전환하여 데이터를 전송하는 컴퓨터 하드웨어의 일종SPI(Serial Peripheral Interface) : 아키텍처 전이중 통신 모드로 동작하는 동기화 직렬 데이터 연결 표준I2C(Inter-Integrated Circut) : 하나의 마스터와 여러개의 슬레이브 기기가 물려 통신이 가능, 클럭 신호를 사용하는 동기식 통신 방식이라 시간에 자유롭다. 슬레이브 선택을 위해 항상 주소 데이터가 붙기에 긴 데이터를 전송하기엔 부적합하다. IC사이 통신 링크를 제공하는 양방향 2와이어 직렬 버스FSM(finite-state machine) : fsm의 핵심은 단 하나의 상태만..

728x90