LoRa 모듈 E22-900T22S Breakout Board 설계 2

Image
지난번 설계 에서 두 가지 업데이트 사항이 있다. 첫 번째로 3.3V 로 로직 컨버터를 거치지 않고 직접 통신할수 있는 포트를 구성하였다.  이 포트를 통해 3.3V 동작의 MCU를 사용할때 좀 더 빠르게 회로를 구성  할수 있을것으로 기대한다. 두 번째로 동작 전압 레벨이 서로 다른 MCU 와 Lora 모듈이 통신할때 사용할 기준전압을 직접 인가 할 수 있도록 하였다. 보드에는 위 와같은 점퍼가 주어지는데 3.3V 나 5V 로 점프 시키지 않을 경우 VREF 핀에 사용할 소스전압을 직접 인가해 주어야한다. 특수한 경우가 아니라면 Vref를 사용하는일은 없을것 같다. 위사 진들은 이번에 제작한 테스트 모듈이다.  왼쪽은 E22-900T22S 모듈이고 오른쪽은 ATmega328P/PB 3.3V 8Mhz 보드를 준비했다. 오른쪽의 보드는 ATmega328P/PB 를 모두 장착하여 사용할 수 있도록 설계했다. E22-900T22S 보드의 전체 회로는 다음과 같다. 동작 전압 레벨이 서로 다른 장치와 통신 할 수 있도록 레벨 컨버터를 추가 하였고, 핀 헤더를 장착하여 다른 MCU 보드와 통신하거나 점퍼를 수정해서 USB 시리얼 통신을 할수 있도록 했다. 모듈의 테스트는 mischianti의 E22 라이브러리 를 사용했다. 정리가 아주 잘 되어있는 라이브러리로 생각된다. 아래 코드는 라이브러리에 포함된 시리얼 입력을 LoRa 통신으로 전송하는 예제이다. Lora ATmega328p AUX D3 RX D4 TX D5 M1 D6/GND M0 D7/GND 송신측 코드 #include "Arduino.h" #include "LoRa_E22.h" LoRa_E22 e22ttl(4, 5, 3, 7, 6); void setup() { Serial.begin(9600); delay(500); // Startup all pins and UART e22ttl.begin(); Serial.println(&q

[AU Tech] - 2in1 태블릿 PC 드라이버


AU테크 리얼북 WiFi 64GB 10.1"

예전에 10만원 조금넘는 가격에 구입한 저가형 태블릿이다.
내부에 배터리로 느껴지는 것이 덜컹 거리면서 흔들리지만 쓸만했다.

CPU : 아톰 체리트레일 Z8350 4-Core [1.44GHz+1.92GHz]
RAM : 4 GB (ddr3l)
eMMC :  64 GB
Battery : 4,000 mAh
Mini HDMI, USB-A3.0, microUSB, microSD, WiFi 2.4Ghz, Blutooth 4.0 지원

그냥 저냥 가끔씩 들고나가면서 사용하다가 최근 컴퓨터들을 정리하면서 이 태블릿도 윈도우를 다시 설치 했는데, 드라이버가 잡히지 않는 문제가 발생하였다. 소리도 안나와 터치도 안돼 등등...이상한건 홈페이지에 드라이버가 올려져 있지도 않았다. 직접 찾는 것 보다 제조사에 문의해서 정확한 드라이버를 받으려고 했으나 드라이버를 보내주는 것이 어렵다나 그렇다고 한다. 구매 확인을 위해 전화를 달라고 했는데 전화하면 귀찮게 AS 보내라고 할 것 같았다.

  • 드라이버
아래는 자동으로 드라이버가 설치되지 않는 장치들이다. 이 6개의 장치들 말고는 자동으로 드라이버가 설치 된다. 링크를 걸어두었으니 들어가서 받으면된다. 이 드라이버들은 드라이브 명칭과 하드웨어 이름만으로 찾은것이다. 올바른 드라이버가 아닐수도 있다.

전원 온도관리 [Dynamic Platform and Thermal Framework]

터치센서 [KMDF HID Minidriver for Touch I2C Device]

배터리 관리 [Intel(R) Battery Management Device]

사운드 카드 [Intel SST Audio Device (WDM)]

3축 가속도 센서 [Kionix KXCJ9 3-axis accelerometer SPB]

블루투스 버스 [Realtek Bluetooth UART Bus Driver]
ACPI\OBDA8723

  • 설치방법
설치법은 일반적인 드라이버 설치와 동일하다. 드라이버를 모두 다운받고 내 컴퓨터 > 장치관리자에서 알 수 없는 장치들 하나씩 컴퓨터에서 드라이버 찾기로 설치하면된다. 

Comments

  1. 안녕하세요. :)

    Q: 나머지 드라이버들도 구할 수 있을 까요?

    나머지 드라이버라 함은 인텔이나 디스플레이 관련 드라이버를 말씀 하시는것 같은데 이 들은 네트워크 연결시 자동으로 설치되는 드라이버 입니다.

    이 포스트에 있는건 윈도우 10 재설치 후 네트워크 연결시 자동 설치가 되지 않는 공개된 드라이버를 찾아놓은 것 입니다. (드라이브 명칭과 하드웨어 이름만으로 찾은것입니다. 올바른 드라이버가 아닐수도 있습니다.)

    그리고 SSD, HDD, eMMC 와 같은 장치는 펌웨어 드라이버로 구동됩니다. 즉, 윈도우 재설치에 eMMC 드라이버를 찾을 필요는 없습니다.

    BIOS의 펌웨어의 경우 AU테크에 문의하셔야 할 것 같습니다. 제가 알아본바로는 업체에 문의 하는것 말고 없습니다.

    이건 제 소견입니다. 어떤 부분을 만지셨는지는 모르겠지만 바이오스 설정을 수정했다고 해서 BIOS 펌웨어를 재설치하는건 추천하지 않습니다. 그리고 드라이버의 부재로 인한 재부팅 문제로 보이지 않습니다. 무한 재부팅이나 블루스크린의 경우는 오히려 잘못된 드라이버를 설치했을때 문제가 발생하기 쉽습니다.

    Q: "부팅은 되는데 부팅 중 계속 재부팅 되는 상황"

    윈도우 설치 후 재부팅이 반복적으로 발생하는 것인지, 윈도우 설치 진행 중 계속 재부팅이 되면서 설치가 더 이상 진행이 되지않는 것인지 질문이 모호하지만, 질문 정황상 후자일 경우로 판단됩니다.

    사실 윈도우 설치과정 중 재부팅은 여러면 일어날 수 있습니다. 하지만 너무 많은 재부팅이 반복된다면 우선 부팅디스크가 의심이됩니다. 그러나 UEFI 환경의 다른 PC에서 설치가 정상적으로 가능했던 부팅디스크라면 테블릿의 문제로 보이구요.

    제가 여기서 드릴 수 있는 답변은 우선 BIOS 설정을 디폴트로 초기화 해보시기 바랍니다.

    ReplyDelete
  2. 저기....궁금한게 있어서 연락드리게 되었는데

    혹시 usb 부팅으로 윈도우만 미는 방법을 알수 있을까요?
    어떻게 해도 다시 되돌아져 나와서요.. 아신다면 부탁드릴게요.
    안드로이드를 사용하지않아서 태블릿pc로 바꾸고 싶어서 여쭈어봅니다

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete

Post a Comment

좋은하루되세요. ^^

Popular posts from this blog

[POE] - 패스 오브 엑자일 획득키 F 의 사용법 (Path of Exile)

[Arduino] - HC-06를 이용해 PC 와 Arduino 블루투스 연결

[Python] - 블루투스 모듈 HC-06의 MAC 주소를 이용하여 통신 포트 찾기