목록분류 전체보기 (624)
마음 속 하늘은 항상 맑음~!
새로운 플레이어 기능이 도입되고 라이브 스트림에 대해 계속 끊기거나 화면이 버퍼링 되는 듯한 현상이 있었는데, 이제서야 제대로 해결이 된 것 같다. 0812일까지 있었던 라이브 스트림에서의 버퍼링되는 듯한 이상한 현상은 사라진 듯. 이래봐야 또 업데이트가 나오겠지만, 특별히 문제가 없고 플레이가 잘 되는 것을 확인. PI3 내장의 wifi의 터보모드에 대한 트윅도 있었다. 더 안정한 네트워크 스트림을 보장하는 듯. RPI1 https://mega.nz/#!0QJS2LhJ!ZPiyY6_gmBfv0blK4Cp2UAnij3XLYoEdflPJPercSRE RPI2 https://mega.nz/#!AEYFmQ7Z!M7kdbTdi-7jBONmhsH8TVhWfLcFnO1nk0kUs0eAqDAE 30초를 스트립트 제한..
요즘 rtmp는 너무나 흔한 방송이 되었고 아주 널리 사용되는 듯 하다. 대부분의 인터넷 방송 스트림이 ffmpeg를 이용해서 GPL을 어겨가며 만드는 것을 보면 아주 그 인기는. 일단 FFSplit는 화면을 캡춰하는 등의 기능을 ffmpeg를 갈아서 만들었다. 개별적으로도 화면을 동영상으로 저장할 수 있는 기능도 지녔다. 영상을 만드는 툴이 FFSplit이며 다음의 페이지에서 다운 받을 수 있다. http://www.ffsplit.com/download/ 혹은 https://bitbucket.org/taqattack/ffsplit-public/downloads 최신 빌드는 0725이지만, 인스톨 후에 한번 업데이트 더 되어 0726이 된다. 그리고 처음 인스톨시에 ffmpeg를 다운로드 받아서 설치하라..
그동안에 몇몇 버그가 업데이트되고, 이번 테스트 버전에서는 ffmpeg의 mp3/HLS의 기능에 문제가 있었던 것들이 고쳐진 모양. OpenVPN과 VideoPlayer등에서의 업데이트가 주로 이루어졌고, 입력장치의 업데이트도 있었는데, 큰 차이는 못 느끼는 정도. 스트립트 30초 제약을 없애버린거라 무한 루프를 피하지 못하는 경우도 있으니 주의해야함. 그리고 개발버전이라 예기치 않은 버그가 있을수도 있다는 함정도 있다는 것 =ㅅ=; RPI1https://mega.nz/#!EA5TGJSD!vCPBWgYCIIHabfj2tJjDVLziXVOcJiroNjhd6ACWOBo RPI2https://mega.nz/#!UAxFDQbJ!DWbHfL6ndQZhcH__xqxAMJb3rqauTujWWr7_s_pXiJs
많은 시도 끝에 전압 변동이 적게 보다 안정한 조정이 되는 알고리즘을 다시 구현하고 최대 태양광 패널의 상한 값을 최대 전류량의 전압에 이하로 만들었다. 이전의 알고리즘은 태양광 패널의 상한값 보다 더 올라가는 경향이 있었는데, 그로 인해 출력 전력이 낮아지는게 있었다. 그리고 보다 단순화된 조절 알고리즘은 변동폭을 많이 줄이도록 해서 조금 더 안정적인 출력을 내도록 한다. 상한값 이하로 만드는 것이 패널특성에 대해 조정이 필요한지 여부는 더 알아봐야 할 부분. 실험치로 얻어내는 것은 역시 항상 이런 특성에 맞추기가 힘들다. 여튼 기존보다 더 잘 동작하고 더 많은 전력을 낼 수 있도록 동작하는 것은 확인.
live TV에서의 문제가 있어서 다시금 업데이트. 디인터레이스로 인해서 생기는 문제.PVR에 대한 업데이트도 포함. RPi1https://mega.nz/#!8QIW0bBC!wJWYi7FIUC14-LH_1JtbvaV986va6w3LBrFEV6Old3I RPi2https://mega.nz/#!tRoAWYZT!GI7Zcl5d3rLspiYN7m59knuqn5PI7e9jL63E2JyMG00
한동안 있었던 라이브TV 채널 전환에서 생기는 크래시 현상의 해결과 리눅스 커널 4.7. 각종 컴포넌트 라이브러리의 업데이트 등등. 기능적인 큰 변화는 없는 듯. RPi1https://mega.nz/#!1Uw2gQKT!mj52KDwFnzr6yo-MQnfFWTw-wFm1DCzibjtE7ZawAOQ RPi2https://mega.nz/#!pdghgIiA!cR46I8g14vsSe71PrZiPag5l0ibfhHWewfG6wxLX_OY
시스템 문제(셧다운시 unmount로 인한 에러)가 있어서 업데이트. 기존의 빌드와는 큰 기능적인 차이는 없는 듯. adsp가 호환성 문제 등으로 빠져서 용량이 작아졌다. 스크립트 동작 시간 제약을 고친 것으로 동작은 하는데 완벽하게 문제를 해결한 것은 아님. 지금의 빌드들이 문제점이 그나마 적은 DVD 플레이도 지원되는 현재의 테스트 빌드. 수정되지 않은 오피셜 테스트 빌드를 사용해도 문제가 없을거라고 생각. RPi1 https://mega.nz/#!VcBSVKbT!1tdU8gfIrpRqqrItpNgfy8nTJifdapipu5cDootj-QU RPi2https://mega.nz/#!hV5iiZzQ!r-JbdRwBlehDSDFUUwAwg5O9l7gXnk0aLbnfwJDVsbM lirc문제는 새로운 파일을..
약간의 수정을 가함. 0619를 사용한 이유는 이후의 빌드들은 리모트 컨트롤과 관련해서 약간의 문제가 있다고. RPi2에서만 테스트해보고, RPi1은 확실히 동작하는지는 모르겠심. 만약에 화면이 뜨지 않더라도 업데이트가 가능한 서비스는 작동 중이니 문제가 있으면 다시 되돌릴 수 있심. 첫번째 수정 방법은 보기좋게 실패. 부팅하니 화면이 먹통이 되는 문제가 발생. 망할 30초 =ㅅ=; 두번째는 과연 성공할련지. 일단 RPi2에서의 여러번 부팅을 해도 동작엔 큰 무리가 없는 것을 확인. RPi1https://mega.nz/#!NZ5WyYZY!eTmcF8HrOLMNsQLaWPgPerzVClw9AsKknC8gJ4ECGks RPi2https://mega.nz/#!pYIRBbja!TwP7GGPwohRdTLgbRx4..
우여 곡절을 겪고 아직까지 업데이트를 하는 프로젝트로 이제서야 제대로 동작하도록 만든 것 같다. 기존의 방식에서 몇몇을 보완해서 더 안정적으로 만들었다. 회로도에서의 큰 변화는 없고, OP-AMP를 2단을 이용해서 전류량 변화에 대한 측치를 조금 더 세밀하게 가져올 수 있도록 했다. PWM부분이 어차피 3A가 최고치라서 더 큰 전류량 측정은 필요가 없다. 10W의 패널의 경우에는 0.7A가 최고이니. 백업의 파일은 OP-AMP의 오프셋 값을 스위치를 사용하지 않는 방식에 대한 펌웨어이다. 무부하 상태에서 전원을 넣기 전에 누르고 있으면 전원 연결 후 동작하면서 오프셋으로 나오는 오차 값을 EEPROM에 기록한다. 한번 기록하면 OP-AMP를 바꾸지 않는다면 따로 업데이트할 필요가 없다. 태양광 패널 쪽에..
MSI의 메인보드가 바이오스 업그레이드하다가 망가져서 고친다는걸 이제서야 실행. 그런데 바이오스를 굽는 연결 인터페이스에 대한 설명이 없었다. 그래서 바이오스 플래시 칩과 12핀 커넥터를 열심히 테스터로 찍어서 결국 접근에 필요한 연결 방법을 알아냈다. CH-341A 롬라이터를 사용했던거라 몇몇 신호는 처리가 불가능한데 그냥 접지를 하면된다. 그 신호는 ~HOLD 같은 것으로 이게 0V가 아니면 플래시가 동작을 하지 않는다. 간단히 GND에 연결해주면 끝. 다른 신호들은 문제가 없는데 딱 하나 바로 CS 신호가 문제를 일으킨다. CH-341A는 반전 신호인 ~CS(칩에서도 바로 반전 신호가 입력되도록 되어있다)가 나오는데 이걸로는 플래시칩과 JSPI1의 커넥터 중간에 있는 FET때문에 플래시를 제대로 구..