2024년 29주차 07/15 ~ 07/19

7월 15일

  • ACE-Pro+
    • GQ-SECC ISO15118 파서 구현
    • GQ-SECC 기본 완속충전 동작 확인

7월 16일

  • VMC
    • 완속충전 문제점 수정
      • ACDC 진동테스트로 인한 불량으로 발생한 문제
      • 다른 시료에서는 완속충전 문제 없음
    • 전력량계 버그 수정
      • 전원인가 시, 전력량계 부팅시간 8초 걸림
      • 전력량계 부팅 과정 중에 어드레스 읽을 경우 이상한 값이 읽히는 문제 발생
      • 따라서 부팅후 정상적인 어드레스 값을 읽지 못하면 지속적으로 재시도하는 코드 추가
    • 매뉴얼 방전시 DC Source하는 모드 추가
      • UI PC -> FW 메시지 프로토콜(0x3A00)에 dc_source 멤버필드 추가
      • 위 필드 설정시 배터리팩 무시하고 방전되도록 코드 수정
    • 방전안되는 시료 원인 분석
      • GQ-SECC에서 우리가 SECC ChargeMessagID를 잘못된 값을 전달해서 발생한 문제로 노티
      • 추후 검토
    • EVCC 없이 매뉴얼 재충전 코드 작성
      • 매뉴얼로 재충전에 필요한 릴레이 연결
      • DCDC - 배터리팩간 전압 동기화
      • 전압 동기화를 시킨 상태에서 배터리팩 내부 릴레이 연결 실행
        • 배터리팩 MCU에서 연결 시켰다가 다시 연결 끊음
        • 이 상태가 되면 배터리팩 릴레이 복구 안됨 (배터리팩 리부팅 해야함)
      • 전압 동기화 시킨 상태에서 내부 릴레이을 매뉴얼로 붙일경우 문제 없음 (왜... 그런지 원인을 알 수 없음)
        • 배터리팩 업체와 디버깅 필요
  • ACE-Pro+
    • VMC KTC 형식 승인으로 진행 못함

7월 17일

  • VMC
    • 매뉴얼 재충전 배터리팩 릴레이 연결문제 검토
    • 매뉴얼 모드 진입시 main_loop에서 UI PC에서 내려오는 커맨드 기준으로 relay 설정
      • 따라서 UI에서 BPU 설정을 0으로 계속 보내고 있어 매뉴얼 재충전시 BPU 연결이 끊기는 상태가 됨 (망할....)
      • 수정 완료
    • BPU 설정까지 매뉴얼하는 모드 추가
  • ACE-Pro+
    • ISO15118 통신 확인
    • Charge Parameter Discovery Response에서 데이터 전송문제로 충전 중단되는 상황까지 확인

7월 18일

  • VMC
    • BPU까지 제어하는 매뉴얼 재충전모드 누락된 조건 추가
  • ACE-Pro+
    • Charge Parameter Discovery Response 전송시, 전체 Entry가 아닌 값이 적용된 Entry만 전송해야 함
    • Service Details Response 전송 데이터 포멧 미싱되어 VAS 데이터 누락되는 것을 확인
    • 위 두가지 문제 수정후 VAS Battery 정보 들어오는 것을 확인
    • VAS 스펙 리뷰

7월 19일

  • ACE-Pro+
    • VAS 스펙 및 Battery 정보 프로토콜 분석 및 파서 구현
    • VAS 데이터(최대 20개)를 저장하기 위한 메모리풀 생성
      • 8K, 0x2001C000
      • LVGL 메모리 영역 16K -> 8K로 줄임