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로 줄임