목록분류 전체보기 (624)
마음 속 하늘은 항상 맑음~!
기존의 안정했던 AGESA 1.0.0.4c 이후로 다시 M사의 바이오스가 다시 업데이트. 200ge 호환성 향상이라는데 AGESA는 변화가 없는 것 같고, 오히려 wakeup 이후의 약간의 안정성이 낮아진 것 같다. 그냥 느낌이거나 다른 장치에 의한 문제일지도 모르지만, 프로그램이 작동을 멈추고 작업관리자도 먹통이 되는 현상을 한번 만나고 다시 이전 버전으로 다운그레이드. 200ge를 사용하지 않는다면 업데이트할 필요가 없는 듯. (추가) AGESA PinnaclePi 1.0.0.6의 메모리 레이턴시 관련해서 전체적으로 11월 중순 정도부터 업데이트가 있을 모양. 1.0.0.4의 vfio 문제도 해결해서 나온다고 그러고 새로운 1.0.0.6의 메모리 레이턴시 향상은 Zen 1세대에서도 어느 정도 크게 나..
아두이노가 세상에 나온건 참 고마운 일이다. AVR 칩들의 프로그래밍을 더 쉽게 만들었다. 돌아다니던 중에 8핀의 ATTiny85가 PWM 기능을 가진 것을 확인하고 그 기능이 정말 궁금했다. 많은 인터넷 문서들을 읽은 후에야 그 기능을 제대로 사용할 수 있었다. 일단 아두이노에서 ATTiny85를 사용하기 위해서는 ATTinycore라는 애드온을 넣어야 한다. 그리고 소스 파일에 헤더를 넣고 평상시의 프로그래밍 그대로 코딩을 하면 된다. 주의할 점은 핀 번호가 기존의 아두이노의 정의를 사용할 수 없다. 그리고 ADC 같은 경우에는 특별한 명칭의 A로 시작하는 번호를 analogRead에 사용해야 정상적으로 읽어올 수 있다. 그리고 내부 헤더 소스파일의 정의를 보면 ATTiny85가 millis()나 d..
http://kicad-pcb.org/ 최근 Kicad는 5.0이 새로 나왔고 기존에 있던 불편함이 많이 사라져서 쓰기가 더 좋아졌다. 그러나 여전히 기본 라이브러리에서는 몇몇 부품들이 없는데, 라이브러리가 공개되어 있고 부품을 그리는 기능도 좋아져서 문제가 없다. 인쇄기판을 설계할 때 단순히 회로도만 그리는 것이 아닌 각 부품마다 Foot Print를 설정해야 한다. 그렇지 않으면 그 부품은 PCB제작 프로그램에서 보이지 않는다. 그리고 전원에 커넥터 부품을 따로 넣지 않으면, PCB에서 따로 연결되는 부분이 만들어지지 않는다. 꼭 커넥터 등을 연결해서 회로도를 그려야 한다. PCB 제작 플그램으로 회로도의 부품 연결과 부품의 형태를 넘기려면 NetList를 만들어야 한다. 그렇지 않으면 하나하나 작업..
워드와 액셀의 또다른 오픈소스의 대안 소프트웨어. 바이너리 형식의 액셀 파일도 잘 읽는다. 한글 입력도 큰 문제가 없다. 단, 일부 메뉴의 한글화가 안되어 있다는게 단점. 이는 KDE 쪽의 소프트웨어라 KDE쪽에서 개발되고 있는 오피스형 프로그램이다. 홈페이지 : https://www.calligra.org/ 윈도우즈용을 다운로드할려고 하면 위키페이지로 보내버린다. 그래서 윈도우즈용 나이트 빌드가 있는 곳을 찾아냈다. 다운로드(32비트) : https://binary-factory.kde.org/job/Calligra_Nightly_win32/ 다운로드(64비트) : https://binary-factory.kde.org/job/Calligra_Nightly_win64/ 나이트 빌드의 주소로 페이지 상단..
AGESA 1.0.0.2a가 나온 후로 뜸하던 업데이트 소식에 새로운 1.0.0.3과 1.0.0.4에 대한 이야기가 등장. AGESA 1.0.0.2에 오버클럭시 PUBG에서 크래시가 뜨는 이슈가 있었는데, 이게 해결된게 AGESA 1.0.0.3버전이고, 아직 AGESA 1.0.0.4에 대한 내용은 적은데 어느 유투버의 영상을 보면 프리시즌 부스트의 기능이 향상된 것 같다고 함. 업데이트가 가능하다면 AGESA 1.0.0.3이상의 바이오스로 업데이트 하는 것을 추천. M사는 1.0.0.2a에서 업데이트를 멈추고 이젠 업데이트는 없을 모냥인 듯. 다음엔 이 회사 메인보드는 걸려야겠다는 생각이 두번째 생기는 중. 라이젠으로 오버클럭을 하려면 M사 메인보드는 피해야 함. (편집) 그동안 쌓인게 있어서 업데이트에..
새로운 업데이트로 이제 따로 라이젠을 위한 전력관리가 필요없다고 언급한게 있었는데, 실제론 약간의 차이가 있었다. 아마 SMU 버전이 낮아서 그러는지는 몰라도 여전히 전력관리 프로필에 대한 설정이 필요하다. SMU는 25.83 버전. 균형 설정에서 이 두가지 설정이 아마 가장 큰 영향을 만드는 것 같고, 이 둘을 기본값으로 사용하면 가벼운 작업이 클럭이 1.45~1.55GHz 정도로 떨어지지 않는다. # Processor performance increase threshold. # Specify the upper busy threshold that must be met before increasing the processor's performance state (in percentage). # The D..
아주 간단한 PWM 컨트롤 회로로 고정값으로 PWM을 쓰는 경우에 유용하다. 돌아다니는 기본회로와 다른 점은 C3를 470pF를 써서 더 높은 주파수가 발생하도록 하였다. 간단한 오실로스코프 DSO 138로 파형을 보니 약 21kHz의 주파수로 작동하고 있었다. 555는 HA17555라는 개량형을 사용하였다. 더 주파수 특성이 좋다고 하는데 부품 파는 곳에서는 어지간해서는 대치품으로 이걸 준다. 회로도의 전원 커넥터와 부하 커넥터를 따로 그린 것은 PCB 도안을 만들기 위한 것으로 양면 배선으로 도안되었다. JLCPCB 같은 곳에 맡기면 저렴하게 2달러에 10장을 찍어준다는 이벤트 같은 것을 하고 있는 것 같다. 국내 PCB 제작 업체들은 왜 이리 비싼지 =ㅅ=; (편집) 몇몇 풋프린트와 컴포넌트 위치의..
윈도우즈 10 업데이트 지연시키는 법. 완전히 막는 법은 없고 지연시키는 방법은 있다. 레지스트리에서 다음 값을 추가하면 되는 것으로 프로 이상의 버전에서는 설정에서도 가능하다.홈 버전은 경우에는 다음과 같은 레지스트리 값을 변경하는 것으로 설정에서의 같은 효과를 볼 수 있다고 한다. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings BranchReadinessLevel : 32bit dword = 10 또는 20 DeferFeatureUpdatesPeriodInDays : 32bit dword = 0 에서 365 DeferQualityUpdatesPeriodInDays : 32bit dword = 0 에서 365 출처 : https://w..
이제 브라우져를 넘어서 프로그램으로 서비스 영역을 지배하게된 뱅킹 프로그램. 임시적으로 그 서비스들을 중단시켜서 윈도우즈 부팅 속도를 늘리거나 하는 방법으로 관리자 권한에서 실행해서 일부분을 다음 부팅 때부터 중단시킬 수 있다. sc stop SafeTransactionSVC sc stop PSSWSCSVC sc stop Interezen_service sc stop INISAFEClientManager sc config SafeTransactionSVC start= demand sc config PSSWSCSVC start= demand sc config Interezen_service start= demand sc config INISAFEClientManager start= demand 이렇게 중단..
M사 슬슬 AGESA 피나클파이 1.0.0.1a로 업데이트를 하고 있는데, 프로모션 중심의 메인보드만이 정식 업데이트. 달라전 점은 1.3v이하의 코어 전압이 설정 가능하고 PCIe 설정 모드가 추가되고 P-STATE에 대한 부분도 추가. 기존의 AGESA 1.1.0.1에서의 TSC버그는 스톡 클럭에서 버스클럭이 그대로 100MHz로 안정하게 보이나 문제는 Sleep모드에서 깨어난 후에는 여전히 약간의 차이가 있는 듯. 오버클럭 후에 체크를 해봐야 하는데 귀찮은 관계로 오버클럭 테스트는 생략. 피나클파이 AGESA 1.0.0.1a 적용 정식 바이오스에서는 아직 CnQ 작동에 문제가 있다는 사람들이 많고, 쿨링팬의 동작이 Tdie대신 Tctl의 온도로 동작시키게 적용시켰다는 이야기가 있다. 그래서 쿨링팬이..