From 9c8628f3975c04e8979e9aa210251674bf98d79a Mon Sep 17 00:00:00 2001 From: woody Date: Fri, 14 Nov 2025 18:05:27 +0900 Subject: [PATCH 1/2] add --- .../debug/Switch_CR0_NonSecuretxt.txt | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 MOBIS/PRK3_(ADAS_Parking3)/Issue/Open_FLS/debug/Switch_CR0_NonSecuretxt.txt diff --git a/MOBIS/PRK3_(ADAS_Parking3)/Issue/Open_FLS/debug/Switch_CR0_NonSecuretxt.txt b/MOBIS/PRK3_(ADAS_Parking3)/Issue/Open_FLS/debug/Switch_CR0_NonSecuretxt.txt new file mode 100644 index 0000000..9ee2d5c --- /dev/null +++ b/MOBIS/PRK3_(ADAS_Parking3)/Issue/Open_FLS/debug/Switch_CR0_NonSecuretxt.txt @@ -0,0 +1,46 @@ +#define SEC_SRC *((volatile uint32 *)0xFFC43018) +#define CR_SECURE_CORE0 ((uint32)(1 << 0)) +void Switch_CR0_NonSecure(void); +void Switch_CR0_NonSecure_Case1(void) +{ + uint32 LulWpeValue = 0x00; + uint32 LulWpeValue2 = 0x00; + + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system]\n\r"); + + LulWpeValue = *((volatile uint32 *)0xFFC43018UL); + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system] Read 0xFFC43018UL = [%x]\n\r", LulWpeValue); + + LulWpeValue &= ~CR_SECURE_CORE0; + + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system] Write 0xFFC43018UL = [%x]\n\r", LulWpeValue); + + LulWpeValue2 = *((volatile uint32 *)0xFFC43018UL); + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system] Read 0xFFC43018UL = [%x]\n\r", LulWpeValue2); + + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system]\n\r"); +} + +void Switch_CR0_NonSecure_Case2(void) +{ + uint32 LulWpeValue2 = 0x00; + + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system]\n\r"); + + LulWpeValue2 = *((volatile uint32 *)0xFFC43018UL); + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system] Read 0xFFC43018UL = [%x]\n\r", LulWpeValue2); + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system] Read SEC_SRC = [%x]\n\r", SEC_SRC); + + SEC_SRC &= ~CR_SECURE_CORE0; + + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system] Write SEC_SRC = [%x]\n\r", SEC_SRC); + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system] Write CR_SECURE_CORE0 = [%x]\n\r", CR_SECURE_CORE0); + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system] Write ~CR_SECURE_CORE0 = [%x]\n\r", ~CR_SECURE_CORE0); + + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system] Read 0xFFC43018UL = [%x]\n\r", LulWpeValue2); + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system] Read SEC_SRC = [%x]\n\r", SEC_SRC); + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system] reRead 0xFFC43018UL = [%x]\n\r", LulWpeValue2); + + CtCdLog_AddMsg(LOG_DEFERRED, "[Secure/Non-secure system]\n\r"); +} + \ No newline at end of file From 9c7e829239822119be9bbb7281c580992efa2e43 Mon Sep 17 00:00:00 2001 From: woody Date: Fri, 14 Nov 2025 20:58:44 +0900 Subject: [PATCH 2/2] add --- .../0_MTG/20251114_Mobis_이기석팀장님MTG.txt | Bin 0 -> 528 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 MOBIS/PRK3_(ADAS_Parking3)/0_MTG/20251114_Mobis_이기석팀장님MTG.txt diff --git a/MOBIS/PRK3_(ADAS_Parking3)/0_MTG/20251114_Mobis_이기석팀장님MTG.txt b/MOBIS/PRK3_(ADAS_Parking3)/0_MTG/20251114_Mobis_이기석팀장님MTG.txt new file mode 100644 index 0000000000000000000000000000000000000000..c90325184366cc5f644224f592cc89829752de22 GIT binary patch literal 528 zcmZuuyGjE=6g{Pg7J@>G6!QTZwHH(PAVP$o5mTgyU_?PM=ztbmSoi~hE%E^tDb^4- zD|w)h1ZO7^k$|iqq)e%$ov8P^#1ODpcJJMD<~-*6YaFAPZ+u#?1YG5)`;tJWWN53J ztO&$whURxxE9Dg5mB5E3G;{h-w;Ai?Yh6d+2*(f@yB=(McDE@o)v~GyZ?3?MRYb7~ z)9&LO#oTG)G0UGqG$ouKVS+73NzYIzFIouyD(0RqoAQYr&0vvmrhE0s?079-v#J6c zNMi@P;N3R)Ie?^%L4Vc|Bkhg~HUv^$fPA@XLAOX{iCA|J9m>Y1NskfrcE^>Tz?*H9 zLqp2!-S^5aUQ1b>@Ju^HttDOYPrd;vSM)P*4-sl%9a5i{`#t*2@Fev}MQXJ8M)=H# z3OJ@+ZwqX_oN1{AmOaz;UG3qJ@}6Ly@}?;-f2T2v)4%KjlQ$Q)D}{;naQ}n8`NmlR GRv15RN6D%H literal 0 HcmV?d00001