๋น์ ๊ณต ๊ฐ๋ฐ์
๋๊ตฐ๊ฐ์๊ฒ๋ ๋์์ด ๋์์ผ๋ฉด ํฉ๋๋ค.
Courses
Reviews
- (Certificate-based) Electric Vehicle Charging Protocol
- (Certificate-based) Electric Vehicle Charging Protocol
- Understanding Vehicle Type Approval (VTA)
- Understanding Vehicle Type Approval (VTA)
- (Certificate-based) Electric Vehicle Charging Protocol
Posts
Q&A
๊ฐ์ ์์ ์ถ์ฒ ๋ถํ๋๋ ค์
์๋ ํ์ธ์, ๊ฐ์๋ฅผ ์๊ฐํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.์ ๊ฐ ์ ํํ ์ง๋ฌด์ ์ ํ๊ตฐ์ ๋ชฐ๋ผ ์์๋ฅผ ์ถ์ฒํ๊ธฐ๋ ๋ชจํธํ์ฌ ์๋์ ๊ฐ์ด ๊ฐ๋ตํ๊ฒ ๋๋ง ๋ณด์ ๊ด๋ จ๋ ๊ฐ์๋ค์ ํฌ์ธํธ๋ค ๋จ๊น๋๋ค. ์๋์ฐจ ์ฌ์ด๋ฒ ๋ณด์ - ์๋์ฐจ์ ๋ค์ด๊ฐ๋ ์ค์ ๊ธฐ๋ฅ๋ค์ ์๊ฐํ๋ฉฐ, ๊ธฐ์ด์ ์ธ ๋ณด์ ์๊ณ ๋ฆฌ์ฆ์ ํ์ตํ์ค ์ ์์ต๋๋ค.ASPICE - ๋ณด์ ๊ธฐ๋ฅ ๊ฐ๋ฐ์๋ผ๊ณ ํ๋๋ผ๋ ๊ฐ๋ฐ์ ์ํ ํ๋ก์ธ์ค๋ฅผ ์์์ผ ์ ๋๋ก ๋ ๊ฐ๋ฐ์ ํ์ค ์ ์์ต๋๋ค. ์ฐจ๋ ์ ๊ณ์ ๊ฐ๋ฐ ํ๋ก์ธ์ค ํ์ค์ ๋ค๋ฃน๋๋ค.TARA - ๊ธฐ๋ฅ ๊ฐ๋ฐ ์ ์ ํ์ ๋์์ธ ํ๋ ๋จ๊ณ์์ ๋ฐ์ํ ์ ์๋ ์ทจ์ฝ์ ์ ๋ถ์ํ๊ณ ์ด๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ๋ก ์ ๋ํด ๋ค๋ฃน๋๋ค. TARA๋ฅผ ์ํ๋ฉด ๋ณด์ ์ทจ์ฝ์ ์ ๋ง์ด ๊ฐ์ ํ ์ ํ์ ๊ฐ๋ฐํ ์ ์์ต๋๋ค.VTA - ๋ณด์ ๊ธฐ๋ฅ ๊ฐ๋ฐ ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ํ์ด ๋ง๋ค์ด์ก๋ค๋ฉด ์๋์ฐจ์ ์ ํ์ ํ์ฌํ์ฌ ํ๋งค๋ฅผ ํด์ผํฉ๋๋ค. ๊ทธ์น๋ง, ๋ฌด์์ ํ๋งคํ ์ ์๋ ๊ฒ์ ์๋๊ณ ๋ณด์์ ์ผ๋ก ์์ ํ์ง ๊ตญ๊ฐ๋ก๋ถํฐ ์ธ์ฆ์ ๋ฐ์์ผ ํฉ๋๋ค. ์ด๋ฅผ VTA๋ผ๊ณ ํ๋ฉฐ ํด๋น ๊ณผ์ ์ ๋ค๋ฃน๋๋ค. ์ฐ์ ๋ณด์ ๊ด๋ จ ๊ฐ์๋ ํฌ๊ฒ ์ 4๊ฐ์ง๋ก ์ค์ผ ์ ์๋๋ฐ, ๋์์ด ๋์ จ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค. ๋ฉด์ ์์ ์ข์ ๊ฒฐ๊ณผ ์์์ผ๋ฉด ํฉ๋๋ค!
- 0
- 4
- 19
Q&A
Secure Access ์์ฝ๋ถ๋ถ
์๋ ํ์ธ์, ์ง๋ฌธํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. 1.'SEED๊ฐ'์ ๋์นญํค ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ์ํธํ๋์ด ์ ๋ฌ๋๋ค๋ผ๊ณ ์ดํดํ๋๋ฐ ๋ง๊ฒ ์ดํดํ๊ฑธ๊น์?๋ค, ๋ง์ต๋๋ค. ํ์ง๋ง ๋ฐ๋์ ๊ทธ๋ฐ๊ฒ์ ์๋๋ค๋ผ๊ณ ๋ง์๋๋ฆฌ๊ณ ์ถ์ต๋๋ค. ๊ทธ ์ด์ ๋ ๊ณ ๊ฐ ์ฌ์๋ง๋ค ๋ค๋ฅด๊ณ ๊ผญ ๋์นญํค ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ ๊ฒ๋ ์๋๋ฉฐ, ํน์ ํ๋ก์ ํธ์์๋ OEM์์ ์ง์ ํ ํจํด(?) ๊ท์น(?) ์ผ๋ก ํ๊ธฐ๋ ํ๋๋ผ๊ตฌ์.,. ์ ๊ฐ ์ค๋ช ๋๋ฆฐ ๋ถ๋ถ์ ์์ด์๋ ์ดํดํ์ ๋ถ๋ถ์ด ๋ง์ต๋๋ค. 2.์ํธํ๋ SEED๊ฐ์ด ํ์ ECU์๊ฒ ๋ณด๋ด์ง๋๊ฑด๋ฐ, ๊ทธ ๊ณผ์ ์์ "ClientSendKey"๋ผ๊ณ ๋์ด์๋๊ฑด ๊ทธ ์ํธํ๋ ๋ฐ์ดํฐ๊ฐ Key๊ฐ ๋์ด์ ์ ๋ฌ๋๋๊ฑด๊ฐ์? ์๋๋ฉด ์ํธํ๋ ๋ฐ์ดํฐ ์์ฒด๋ฅผ key๋ผ๊ณ ์ง์นญํ๋๊ฑด๊ฐ์? ์ฐ์ ํต์์ ์ผ๋ก ๋ณด์์ ์ธ ์ธก๋ฉด์์ KEY๋ ์ํธํ ํ ๋ ์ฌ์ฉํ๋ KEY๋ฅผ ์๋ฏธํฉ๋๋ค. ํ์ง๋ง, $27 Service์์ 'ClientSendKey' ์ํธํ๋ ๋ฐ์ดํฐ๊ฐ key๋ฅผ ์๋ฏธํ๊ฒ ๋ฉ๋๋ค. ๋ง์์ ๋ฃ๊ณ ์๊ฐํด๋ณด๋, ์ฌ์ค ๋ฌธ์์๋ 'clientsendkey'๋ผ๊ณ ๋์ด์์ง๋ง, ์ ๊ตณ์ด ํท๊ฐ๋ฆฌ๊ฒ key๋ผ๊ณ ํ๋์ง ์์ํ๊ธด ํ๋ค์. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 19
Q&A
PnC๋ฅผ ์ํ ์ธ์ฆ์ ๊ด๋ จ ๋ฌธ์
์๋ ํ์ธ์, ์ง๋ฌธ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.root์ธ์ฆ์๋ ์ฃผ๋ก ๊ณต์ ๋์ง ์์ต๋๋ค. ๊ณ์ฝ ์ธ์ฆ์๋ฅผ ๋ฐ์ผ๋ฉด cpo๋ cps์์ ํด๋น ๊ณ์ฝ ์ธ์ฆ์, ์ฆ leaf์ธ์ฆ์์ธ ๊ณ์ฝ ์ธ์ฆ์์ ๋ํ ๋ฐ์ดํฐ๊ฐ ๋ฐฑ์๋์ ์์นํ๋์ง ์ํ๋์ง๋ฅผ ํตํด ๊ฒ์ฌํฉ๋๋ค. ( evse๊ฐ v2g๋ฅผ ์์ ํ๊ณ ์๋ ๊ฒ๋ณด๋ค๋ cpo๋ cps์ชฝ์์ ์์ ํ๋ ๊ฒ์ด ๋ง๋ค๊ณ ๋ด ๋๋ค. )root์ธ์ฆ์๋ self-signed๋ก ๋์ด trust anchor๋ก์์ ์์ฉ์ ํ๊ฒ ๋ฉ๋๋ค. ์ด ๋๋ฌธ์ ๊ฐ ์ธ์ฆ์ ์ฒด์ธ์ ๋ํ ๊ฒ์ ์ ๋ขฐํด์ฃผ์ง ์๋ก ๋ค๋ฅธ root์์ ์ฐ๊ด์ฑ์ ์์ต๋๋ค.MO Root์ธ์ฆ์๋ secc, cpo๊ฐ ์์ ํ๋ฉฐ ๊ณ์ฝ ์ธ์ฆ์ ์์ฑ์ MO root๋ฅผ ์ฃผ๋ ๊ฒ์ด ์๋๋ผ ์๋ช ๋ง ํ๊ฒ ๋ฉ๋๋ค.ํน์ ๋ ๊ถ๊ธํ์ ์ ์์ผ์๋ฉด ๋ง์ํด์ฃผ์ธ์!
- 0
- 1
- 51
Q&A
$36 Service Transfer Data Recovery Mechanism & padding byte
์๋ ํ์ธ์, ๊ฐ์๋ฅผ ์๊ฐํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.recovery mechanism? ์ฐ์ ๋ฐ๋ก recovery๋ฅผ ์ด๋ป๊ฒ ํด๋ผ ๋ผ๋ ๋ง์ด ๋ฐ๋ก ๊ธฐ์ฌ๋์ด ์์ง ์์ต๋๋ค. ํ์ง๋ง, TIER 1 ์ ์กฐ์ ์ฒด์์๋ NRC๋ฅผ ๋ฐ๊ณ ECU๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ ๋๋ก ์์ ๋ฐ์ง ๋ชปํ์์ ๋, ๋ฐ๋ก recovery mechanism์ ์ํํ๋ ๊ฒ์ผ๋ก ์๊ณ ์์ต๋๋ค. ( ์๋ฅผ ๋ค์ด, ํน์ ๋ธ๋ก์ ๋ฐ์ง ๋ชปํ์ฌ NRC๋ฅผ ๋ด๋ณด๋์ ๋, ํด๋น ๋ธ๋ก์ ๋ค์ ๋ณด๋ ) padding? ISO-TP๋ฅผ ๊ธฐ๋ฐ์ผ๋ก 0xFF์ ํจ๋ฉ ๊ฐ์ ์ฌ์ฉํฉ๋๋ค. 0xCC๋ ๋ณด์ง ๋ชปํ์์ต๋๋ค. ๊ถ๊ธํ์ ์ ์์ผ์๋ฉด ํธํ๊ฒ ๋ฌผ์ด๋ด์ฃผ์ธ์. ๊ฐ์ฌํฉ๋๋ค !
- 0
- 2
- 88
Q&A
์๋์ฐจ ํ๋ก์ธ์ค์ ASPICE ํ๋ก์ธ์ค๋ ์ด๋ค์ ์ด ๋ค๋ฅธ๊ฐ์..?
์๋ ํ์ธ์, ๊ฐ์๋ฅผ ์๊ฐํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.์ฐ์ model fix์ ๊ฒฝ์ฐ๋ ์ฐจ๋์์ ์ํคํ ์ณ๋ฅผ ์ ์ํ๋ ๋จ๊ณ๋ก ์๊ตฌ์ฌํญ ์ ์ ๋ฐ ์ํคํ ์ณ ์ค๊ณ์ ๋ํญ ๊ฒ์ผ๋ก ๋ณผ ์ ์์ต๋๋ค. ์ด์ ๋ฐ๋ผ sys, swe์ ๊ฐ ๋จ๊ณ์์ ์ํ๋๋ ๊ฒ์ด๋ผ ๋ณผ ์ ์์ต๋๋ค.proto๋ ์์ ํ์ ๋ง๋๋ ๊ฒ์ด๊ธฐ์ ์๊ตฌ์ฌํญ์ ๊ธฐ๋ฐ์ผ๋ก ์๊ตฌ์ฌํญ ๊ตฌํ ๋ฐ test์ ํฌํจ๋๋ ๊ฒ์ด๊ณ ์ด ๋ํ sys,swe์ ๋งตํ๋ฉ๋๋ค.๋ง์ฐฌ๊ฐ์ง๋ก mp, sop ๋ integration test, hardening test๊ฐ ํฌํจ๋ ํ ๋ฐ ์ด ๋ํ ๊ฐ์์์ sys, swe์ ๊ฐ๊ฐ ํฌํจ๋ฉ๋๋ค.์ด์ฒ๋ผ ๊ฐ ๊ณผ์ ๋ค์ด ์ํ๋๋ฉฐ sys, swe์ ๊ฐ ๋จ๊ณ๋ณ๋ก ์ด๋ฅผ ํฌํจํ๊ณ ์๋ค๊ณ ์๊ฐํ์๋ฉด ๋ฉ๋๋ค. ๊ฐ ์ฐ์ถ๋ฌผ ๋ํ ํฌํจ๋ฉ๋๋ค.
- 0
- 1
- 125
Q&A
A-SPICE๋ผ๋ ๊ฒ์...?
OEM์ด CL ๋ช์ ๋ฐ์์ค๋ผ๊ณ TIER1, TIER2์๊ฒ ์์ฃผ ๋ฐ์ ๋ ์๊ตฌ๋ฅผ ํฉ๋๋ค. ๊ทธ๋ฌ๋ฉด TIER1, TIER2 ๋ ASPICE ์ฌ์ฌ์์๊ฒ ์ฌ์ฌ๋ฅผ ๋ฐ์ OEM์๊ฒ ์ ์ถํฉ๋๋ค. ์ด๋ ์๊ตฌ ๋ฐ์ ๋ฑ๊ธ์ ๋ฐ์ ๋๊น์ง ์ํํด์ผ ํฉ๋๋ค. ๋ํ, OEM๋ ์ ์ฅ ์ ํ์ด๊ธฐ ๋๋ฌธ์ ASPICE๋ฅผ ์ํํด์ผํฉ๋๋ค.
- 0
- 1
- 129
Q&A
Routine Control Negative Response ์ง๋ฌธ์ ๋๋ค.
์๋ ํ์ธ์, ๊ฐ์๋ฅผ ์๊ฐํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.๊ฐ์์ ์๋ชป๋ ๋ถ๋ถ์ด ์๋ค์, 7F 31 (NRC) ์ด๋ฐ์์ผ๋ก ๋๋๊ฒ์ด ๋ง์ต๋๋ค.์ ๋๋ก ์ดํดํ์ ๊ฑฐ ๊ฐ์๋ฐ, ์๋ชป๋ ์ ๋ณด๋ฅผ ์ ๋ฌ๋๋ ธ๋ค์,, ์์ ํ๊ฒ ์ต๋๋ค. ํผ๋๋ฐฑ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 87
Q&A
Application -> Bootloader jump
์ค๊ณํ๊ธฐ ๋๋ฆ์ด๊ฒ ์ง๋ง, ์ผ๋ฐ์ ์ผ๋ก๋ programming session์ ์์ฒญ์ ๋ฐ์ผ๋ฉด flag๋ฅผ ์ธ์ฐ๊ณ , soft reset ํ, flag๊ฐ ์์ ๊ฒฝ์ฐ bootloader์์ ๋์ํ๋๋ก ๊ตฌํํ๊ณค ํฉ๋๋ค.
- 0
- 1
- 88
Q&A
Secondary Bootloader์ first bootloader
์๋ ํ์ธ์, ๊ฐ์๋ฅผ ์๊ฐํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.Secondary Bootloader๋ ๊ธฐ๋ณธ ์ ํ์ ํ์ฌ๋์ด ์๋ ๊ฒ์ ์๋๋ฉฐ, SWDL๋ฅผ ํ ๋ Secondary Bootloader๋ฅผ ๋ค์ด ๋ฐ๊ฒ ๋ฉ๋๋ค. ๋ณดํต ram์๋ค๊ฐ ํด๋น ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ ค ์ฌ์ฉํ์ฌ, ๋ค์ด๋ก๋ ๊ณผ์ ์ค ์ ์์ด ๊บผ์ง๋ฉด ๋ค์ Secondary bootloader๋ฅผ ๋ค์ด ๋ฐ์์ผํฉ๋๋ค.์ถ๊ฐ ์ง๋ฌธ ์ฌํญ ์์ผ์๋ฉด ๋ง์ํด์ฃผ์ธ์ :)
- 0
- 1
- 114
Q&A
realtime OS์ ๋ํ ๊ถ๊ธํ์ ์ด ์์ด ์ฐ๋ฝ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์ ์๊ตฌ๋ฌํธ๋ !RTOS์ ์ด์์ ์ธ ๋์์ ์ค๊ณ์๊ฐ ์ ํ ์๊ฐ ๋ด์ ํ์คํฌ ์ฒ๋ฆฌ ๋ฐ ์คํ์ด ์๋ฃ๋๋ ๊ฒ์ด ๋ง์ต๋๋ค. ๊ทธ๋์ ์ฒ๋ฆฌ์๊ฐ๋ณด๋ค ์ฌ์ ๋กญ๊ฒ ์ค์ผ์ค๋ง ํด๋์ต๋๋ค. ํ์ง๋ง ์ ํ์ด ๋์ํ ๋ ๋ ์ ํด์ง task ๋ด์ ์ผ์ ์ฒ๋ฆฌํ์ง ๋ชปํ ์๋ ์์ต๋๋ค. ( ์ฌ๋ฌ ๋์๋ค์ด ํ๊บผ๋ฒ์ ์์ ์ผ์ ์ ํด์ง ์๊ฐ ๋ด์ ๋ชป ๋๋ด๋๋ฑ) ์ด ๊ฒฝ์ฐ์๋ task๊ฐ ๋ฐ๋ฆฌ๊ฒ ๋ฉ๋๋ค. -> ๋๊ฐ ๋จผ์ ์์ํ ์ง ๊ตํต์ ๋ฆฌ๊ฐ ํ์ํ ๊ฒ์ ๋๋ค. ์ด์๋ฐ๋ผ, RTOS์์๋ preemptive scheduling์ด๋ผ๊ณ ํ์ฌ ๊ฐ task์ ์ฐ์ ์์๋ฅผ ์ค์ ํ์ฌ ๋งคํํฉ๋๋ค. ๋ํ ์ฐ์ ์์๊ฐ ๋์ task๊ฐ ๋จผ์ ์ ์ ํ์ฌ ์ฒ๋ฆฌ๋๊ฒ ๋ฉ๋๋ค. ๋ง์ฝ ์ง๋ฌธํด์ฃผ์ ๊ฑฐ์ฒ๋ผ ์ค์ํ task๊ฐ ์ฒ๋ฆฌ์ค์ ๋ค๋ฅธ task๊ฐ ์น๊ณ ๋ค์ด์ค๋ฉด ๋ฌธ์ ๊ฐ ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ค์ผ์ค๋ง์ ์ค์ํ๋ฉฐ, ๋ง์ฝ ์ ๊ฐ์ด ์ค์ํ task์ ์ฐ์ ์์๋ฅผ ์ ์ผ ๋์ฌ ์ฒ๋ฆฌ๊ฐ ๋๋ ๋๊น์ง ์ ์ ํ ์ ์๋๋ก ๊ตฌํํ ์ ์์๊ฑฐ ๊ฐ์ต๋๋ค. ์ถ๊ฐ์ ์ผ๋ก ์ง๋ฌธ์์ผ์๋ฉด ๋จ๊ฒจ์ฃผ์ธ์ !ํ๋ณตํ๊ณ ์ข์ ํ๋ฃจ ๋์ธ์ ใ ๊ฐ์ฌํฉ๋๋ค
- 0
- 2
- 181





