HP 서버 OS 설치시 HDD를 잡지 못하는 문제 원인 : 1. HDD를 1개만 구매했을 경우 RAID를 만들지 못하기 때문에 서버구입 이후 최초 OS 설치시에 설정을 해줘야 한다. 2. 기본으로 설정 값이 RAID를 구성했을경우이기 때문에 정상적으로 HDD가 잡히지 않는다. 해결방법 1. 최초 부팅시 F9로 System Utility로 진입한다. 2. BIOS/Platform Configuration(RBSU) 메뉴 선택 3. System Option 선택 4. SATA Controller Option 선택 5. Enable STAT Configuration 선택 6. Enable SATA AHCI Support 으로 선택 7. 저장 그리고 나서 Boot모드를 UEFI에서 Leracy ~~ Mode를 선택하고 저장 후 리부팅 설치를 CD 또는 USB로 할지를 선택 후 OS 설치를 하면 정상적으로 HDD가 보이고 설치할 수 있다.
Spring boot와 ms-sql 연동시 SSL 접속 에러 1. 개발 및 배포 조건 os : linux(로키) spring boot : 2.6 java : 1.8 JDK ms-sql : 2012 2. 에러 증상 The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "Certificates do not conform to algorithm constraints". 3. 에러 원인 기존에 사용되는 java 1.8.0_262이하 버전에서는 특별한 SSL 설정이 필요하지 않았음 SSL 설정과 관련되어 java.security에 아래부분도 주석처리한다. # jdk.tls.disabledAlgorithms~~~~ # jdk.certpath.disabledAlgorithms~~~ java 1.8.0_392 이상을 사용하게 되면서 java.security에 " security.useSystemPropertiesFile" 항목이 추가되어 있어 다음과 같이 설정해줘야한다. security.useSystemPropertiesFile=false *java.security 위치 찾기 : find / -name java.security 4. 추가 확인 사항 java 11이상 버전에서도 적용이 되는지 확인 해야함 연동하는 mssql 서버에서 ssl 적용이 되었을 때만 해당되는지 확인해야 함
CC2650은 Coretex-M3로 ARM 구조를 따른다. 하지만 본인은 아직까지 ARM 구조를 다뤄본적이 없기 때문에 이번 기회를 통해서 제어 해보기로 한다. 기존해 해봤던 MSP430 이나 8051 구조에서는 각 핀이 할 수 있는일이 정해져있었다. 기본적으로 GPIO 제어는 대부분의 핀에서 할 수있었지만 해당핀의 고유 기능이 정해져있어서 고유 레이지스터를 통해서 정해진 핀을 사용할 수 있었다. 하지만 Coretex-M3에서는 모든 핀이 GPIO 뿐만아니라 사용자가 요구하는 기능을 수행 할 수 있다. 따라서 UART 통신을 구현할 때에도 정해진 핀이 없기 때문에 사용자가 먼저 핀에 대한 설정을 해줘야 한다. 이런 초반작업에 대한 내용을 사용자가 모두 알아야 되는 불편함 때문인지 아니면 사용자 편의 기능을 위해서인지 TI에서는 CC2650에 사용할 수 있는 TI-RTOS를 지원해준다. TI-RTOS를 사용하면 사용자는 간편하게 핀설정 뿐아니라 UART, I2C, PWM등 해당 칩이 지원하는 기능들을 손쉽게 사용할 수 있게 되어 있다. 어떻게 보면 내가 점점 더 TI칩을 사용하게 되는것이 이런 편의 기능을 계속 제공해주기 때문이라는 생각도 든다. 어쨌든 CC2650의 UART를 사용하기 위해서는 TI-RTOS에서 제공하는 API호출을 통해서 아래와 같이 사용할 수 있다. 핀설정은 아래와 같은 파일에서 확인 할 수 있다. *IOID에 대한 하드웨어 핀 확인은 datasheet를 보면 알 수 있다. #define Board_UART_RX IOID_12 #define Board_UART_TX IOID_4 먼저 사용하고자 하는 프로젝트에 사용할 ...
댓글
댓글 쓰기