diff options
| author | yby <[email protected]> | 2023-10-30 01:15:05 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-10-29 13:15:05 -0400 |
| commit | 6f48cb79d17eee3319c0e1f71e20c6ca66f5e574 (patch) | |
| tree | a0973535b12b8e5320c347e4ec3c85b6803d8767 | |
| parent | 32ec9e32ec3cfdb2de7630fbbeb06cc1323b24bc (diff) | |
[bsp] Fixed bug of msp432e401y bsp chip model error after mdk5 open. (#8193)
| -rw-r--r-- | bsp/msp432e401y-LaunchPad/project.uvprojx | 57 | ||||
| -rw-r--r-- | bsp/msp432e401y-LaunchPad/template.uvprojx | 55 |
2 files changed, 53 insertions, 59 deletions
diff --git a/bsp/msp432e401y-LaunchPad/project.uvprojx b/bsp/msp432e401y-LaunchPad/project.uvprojx index bfb8f7220b..e148bac8cf 100644 --- a/bsp/msp432e401y-LaunchPad/project.uvprojx +++ b/bsp/msp432e401y-LaunchPad/project.uvprojx @@ -11,26 +11,26 @@ <uAC6>0</uAC6> <TargetOption> <TargetCommonOption> - <Device>TM4C123GH6PM</Device> + <Device>MSP432P401Y</Device> <Vendor>Texas Instruments</Vendor> - <PackID>Keil.TM4C_DFP.1.1.0</PackID> - <PackURL>http://www.keil.com/pack/</PackURL> - <Cpu>IROM(0x00000000,0x040000) IRAM(0x20000000,0x008000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu> + <PackID>TexasInstruments.MSP432P4xx_DFP.3.2.6</PackID> + <PackURL>http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/msp432cmsis/latest/exports/</PackURL> + <Cpu>IRAM(0x20000000,0x00040000) IRAM2(0x01000000,0x00040000) IROM(0x00000000,0x00100000) IROM2(0x00200000,0x00008000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu> <FlashUtilSpec /> <StartupFile /> - <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0TM4C123_256 -FS00 -FL040000 -FP0($$Device:TM4C123GH6PM$Flash\TM4C123_256.FLM))</FlashDriverDll> - <DeviceId>6015</DeviceId> - <RegisterFile>$$Device:TM4C123GH6PM$Device\Include\TM4C123\TM4C123.h</RegisterFile> + <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD01000000 -FC3E000 -FN2 -FF0MSP432P4xx_MainFlash1024kB -FS00 -FL0100000 -FF1MSP432P4xx_InfoFlash -FS1200000 -FL18000 -FP0($$Device:MSP432P401Y$FlashARM\MSP432P4xx_MainFlash1024kB.FLM) -FP1($$Device:MSP432P401Y$FlashARM\MSP432P4xx_InfoFlash.FLM))</FlashDriverDll> + <DeviceId>0</DeviceId> + <RegisterFile>$$Device:MSP432P401Y$Device\Include\msp.h</RegisterFile> <MemoryEnv /> <Cmp /> <Asm /> <Linker /> <OHString /> <InfinionOptionDll /> - <SLE66CMisc>-DTM4C123GH6PM</SLE66CMisc> + <SLE66CMisc /> <SLE66AMisc /> <SLE66LinkerMisc /> - <SFDFile>$$Device:TM4C123GH6PM$SVD\TM4C123\TM4C123GH6PM.svd</SFDFile> + <SFDFile>$$Device:MSP432P401Y$SVD\MSP432P401Y.svd</SFDFile> <bCustSvd>0</bCustSvd> <UseEnv>0</UseEnv> <BinPath /> @@ -107,11 +107,11 @@ </CommonProperty> <DllOption> <SimDllName>SARMCM3.DLL</SimDllName> - <SimDllArguments>-MPU</SimDllArguments> + <SimDllArguments> -MPU</SimDllArguments> <SimDlgDll>DCM.DLL</SimDlgDll> <SimDlgDllArguments>-pCM4</SimDlgDllArguments> <TargetDllName>SARMCM3.DLL</TargetDllName> - <TargetDllArguments>-MPU</TargetDllArguments> + <TargetDllArguments> -MPU</TargetDllArguments> <TargetDlgDll>TCM.DLL</TargetDlgDll> <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments> </DllOption> @@ -135,7 +135,7 @@ </Flash1> <bUseTDR>1</bUseTDR> <Flash2>BIN\UL2CM3.DLL</Flash2> - <Flash3>"" ()</Flash3> + <Flash3 /> <Flash4 /> <pFcarmOut /> <pFcarmGrp /> @@ -181,18 +181,15 @@ <hadXRAM>0</hadXRAM> <uocXRam>0</uocXRam> <RvdsVP>2</RvdsVP> - <RvdsMve>0</RvdsMve> - <RvdsCdeCp>0</RvdsCdeCp> - <nBranchProt>0</nBranchProt> - <hadIRAM2>0</hadIRAM2> - <hadIROM2>0</hadIROM2> + <hadIRAM2>1</hadIRAM2> + <hadIROM2>1</hadIROM2> <StupSel>8</StupSel> <useUlib>0</useUlib> <EndSel>0</EndSel> <uLtcg>0</uLtcg> <nSecure>0</nSecure> - <RoSelD>3</RoSelD> - <RwSelD>3</RwSelD> + <RoSelD>4</RoSelD> + <RwSelD>4</RwSelD> <CodeSel>0</CodeSel> <OptFeed>0</OptFeed> <NoZi1>0</NoZi1> @@ -204,7 +201,7 @@ <Ro2Chk>0</Ro2Chk> <Ro3Chk>0</Ro3Chk> <Ir1Chk>1</Ir1Chk> - <Ir2Chk>0</Ir2Chk> + <Ir2Chk>1</Ir2Chk> <Ra1Chk>0</Ra1Chk> <Ra2Chk>0</Ra2Chk> <Ra3Chk>0</Ra3Chk> @@ -244,12 +241,12 @@ <IRAM> <Type>0</Type> <StartAddress>0x20000000</StartAddress> - <Size>0x8000</Size> + <Size>0x40000</Size> </IRAM> <IROM> <Type>1</Type> <StartAddress>0x0</StartAddress> - <Size>0x40000</Size> + <Size>0x100000</Size> </IROM> <XRAM> <Type>0</Type> @@ -274,12 +271,12 @@ <OCR_RVCT4> <Type>1</Type> <StartAddress>0x0</StartAddress> - <Size>0x40000</Size> + <Size>0x100000</Size> </OCR_RVCT4> <OCR_RVCT5> <Type>1</Type> - <StartAddress>0x0</StartAddress> - <Size>0x0</Size> + <StartAddress>0x200000</StartAddress> + <Size>0x8000</Size> </OCR_RVCT5> <OCR_RVCT6> <Type>0</Type> @@ -299,12 +296,12 @@ <OCR_RVCT9> <Type>0</Type> <StartAddress>0x20000000</StartAddress> - <Size>0x8000</Size> + <Size>0x40000</Size> </OCR_RVCT9> <OCR_RVCT10> <Type>0</Type> - <StartAddress>0x0</StartAddress> - <Size>0x0</Size> + <StartAddress>0x1000000</StartAddress> + <Size>0x40000</Size> </OCR_RVCT10> </OnChipMemories> <RvctStartVector /> @@ -337,7 +334,7 @@ <MiscControls /> <Define>__MSP432E401Y__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, rvmdk, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define> <Undefine /> - <IncludePath>..\..\components\libc\posix\io\poll;..\..\components\libc\compilers\common\include;libraries\Drivers\config;libraries\msp432e4\driverlib;..\..\components\libc\compilers\common\extension;.;..\..\libcpu\arm\cortex-m4;..\..\include;applications;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\posix\ipc;..\..\components\libc\posix\io\eventfd;libraries\msp432e4\driverlib\inc;..\..\components\drivers\include;libraries\Drivers\CMSIS\Include;libraries\Drivers;..\..\libcpu\arm\common;..\..\components\libc\compilers\common\extension\fcntl\octal;board;libraries\msp432e4\inc;..\..\components\libc\posix\io\epoll;..\..\components\finsh</IncludePath> + <IncludePath>libraries\msp432e4\driverlib;..\..\libcpu\arm\cortex-m4;..\..\components\drivers\include;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\libcpu\arm\common;board;libraries\msp432e4\inc;..\..\components\libc\posix\io\epoll;libraries\msp432e4\driverlib\inc;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;libraries\Drivers;..\..\components\libc\posix\io\poll;..\..\components\libc\posix\io\eventfd;..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\components\finsh;.;applications;..\..\include;..\..\components\libc\compilers\common\extension\fcntl\octal;libraries\Drivers\config;libraries\Drivers\CMSIS\Include</IncludePath> </VariousControls> </Cads> <Aads> @@ -350,7 +347,7 @@ <NoWarn>0</NoWarn> <uSurpInc>0</uSurpInc> <useXO>0</useXO> - <ClangAsOpt>1</ClangAsOpt> + <uClangAs>0</uClangAs> <VariousControls> <MiscControls /> <Define /> diff --git a/bsp/msp432e401y-LaunchPad/template.uvprojx b/bsp/msp432e401y-LaunchPad/template.uvprojx index 7c72407a76..60555b2239 100644 --- a/bsp/msp432e401y-LaunchPad/template.uvprojx +++ b/bsp/msp432e401y-LaunchPad/template.uvprojx @@ -14,26 +14,26 @@ <uAC6>0</uAC6> <TargetOption> <TargetCommonOption> - <Device>TM4C123GH6PM</Device> + <Device>MSP432P401Y</Device> <Vendor>Texas Instruments</Vendor> - <PackID>Keil.TM4C_DFP.1.1.0</PackID> - <PackURL>http://www.keil.com/pack/</PackURL> - <Cpu>IROM(0x00000000,0x040000) IRAM(0x20000000,0x008000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu> + <PackID>TexasInstruments.MSP432P4xx_DFP.3.2.6</PackID> + <PackURL>http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/msp432cmsis/latest/exports/</PackURL> + <Cpu>IRAM(0x20000000,0x00040000) IRAM2(0x01000000,0x00040000) IROM(0x00000000,0x00100000) IROM2(0x00200000,0x00008000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu> <FlashUtilSpec></FlashUtilSpec> <StartupFile></StartupFile> - <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0TM4C123_256 -FS00 -FL040000 -FP0($$Device:TM4C123GH6PM$Flash\TM4C123_256.FLM))</FlashDriverDll> - <DeviceId>6015</DeviceId> - <RegisterFile>$$Device:TM4C123GH6PM$Device\Include\TM4C123\TM4C123.h</RegisterFile> + <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD01000000 -FC3E000 -FN2 -FF0MSP432P4xx_MainFlash1024kB -FS00 -FL0100000 -FF1MSP432P4xx_InfoFlash -FS1200000 -FL18000 -FP0($$Device:MSP432P401Y$FlashARM\MSP432P4xx_MainFlash1024kB.FLM) -FP1($$Device:MSP432P401Y$FlashARM\MSP432P4xx_InfoFlash.FLM))</FlashDriverDll> + <DeviceId>0</DeviceId> + <RegisterFile>$$Device:MSP432P401Y$Device\Include\msp.h</RegisterFile> <MemoryEnv></MemoryEnv> <Cmp></Cmp> <Asm></Asm> <Linker></Linker> <OHString></OHString> <InfinionOptionDll></InfinionOptionDll> - <SLE66CMisc>-DTM4C123GH6PM</SLE66CMisc> + <SLE66CMisc></SLE66CMisc> <SLE66AMisc></SLE66AMisc> <SLE66LinkerMisc></SLE66LinkerMisc> - <SFDFile>$$Device:TM4C123GH6PM$SVD\TM4C123\TM4C123GH6PM.svd</SFDFile> + <SFDFile>$$Device:MSP432P401Y$SVD\MSP432P401Y.svd</SFDFile> <bCustSvd>0</bCustSvd> <UseEnv>0</UseEnv> <BinPath></BinPath> @@ -110,11 +110,11 @@ </CommonProperty> <DllOption> <SimDllName>SARMCM3.DLL</SimDllName> - <SimDllArguments>-MPU</SimDllArguments> + <SimDllArguments> -MPU</SimDllArguments> <SimDlgDll>DCM.DLL</SimDlgDll> <SimDlgDllArguments>-pCM4</SimDlgDllArguments> <TargetDllName>SARMCM3.DLL</TargetDllName> - <TargetDllArguments>-MPU</TargetDllArguments> + <TargetDllArguments> -MPU</TargetDllArguments> <TargetDlgDll>TCM.DLL</TargetDlgDll> <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments> </DllOption> @@ -138,7 +138,7 @@ </Flash1> <bUseTDR>1</bUseTDR> <Flash2>BIN\UL2CM3.DLL</Flash2> - <Flash3>"" ()</Flash3> + <Flash3></Flash3> <Flash4></Flash4> <pFcarmOut></pFcarmOut> <pFcarmGrp></pFcarmGrp> @@ -184,18 +184,15 @@ <hadXRAM>0</hadXRAM> <uocXRam>0</uocXRam> <RvdsVP>2</RvdsVP> - <RvdsMve>0</RvdsMve> - <RvdsCdeCp>0</RvdsCdeCp> - <nBranchProt>0</nBranchProt> - <hadIRAM2>0</hadIRAM2> - <hadIROM2>0</hadIROM2> + <hadIRAM2>1</hadIRAM2> + <hadIROM2>1</hadIROM2> <StupSel>8</StupSel> <useUlib>0</useUlib> <EndSel>0</EndSel> <uLtcg>0</uLtcg> <nSecure>0</nSecure> - <RoSelD>3</RoSelD> - <RwSelD>3</RwSelD> + <RoSelD>4</RoSelD> + <RwSelD>4</RwSelD> <CodeSel>0</CodeSel> <OptFeed>0</OptFeed> <NoZi1>0</NoZi1> @@ -207,7 +204,7 @@ <Ro2Chk>0</Ro2Chk> <Ro3Chk>0</Ro3Chk> <Ir1Chk>1</Ir1Chk> - <Ir2Chk>0</Ir2Chk> + <Ir2Chk>1</Ir2Chk> <Ra1Chk>0</Ra1Chk> <Ra2Chk>0</Ra2Chk> <Ra3Chk>0</Ra3Chk> @@ -247,12 +244,12 @@ <IRAM> <Type>0</Type> <StartAddress>0x20000000</StartAddress> - <Size>0x8000</Size> + <Size>0x40000</Size> </IRAM> <IROM> <Type>1</Type> <StartAddress>0x0</StartAddress> - <Size>0x40000</Size> + <Size>0x100000</Size> </IROM> <XRAM> <Type>0</Type> @@ -277,12 +274,12 @@ <OCR_RVCT4> <Type>1</Type> <StartAddress>0x0</StartAddress> - <Size>0x40000</Size> + <Size>0x100000</Size> </OCR_RVCT4> <OCR_RVCT5> <Type>1</Type> - <StartAddress>0x0</StartAddress> - <Size>0x0</Size> + <StartAddress>0x200000</StartAddress> + <Size>0x8000</Size> </OCR_RVCT5> <OCR_RVCT6> <Type>0</Type> @@ -302,12 +299,12 @@ <OCR_RVCT9> <Type>0</Type> <StartAddress>0x20000000</StartAddress> - <Size>0x8000</Size> + <Size>0x40000</Size> </OCR_RVCT9> <OCR_RVCT10> <Type>0</Type> - <StartAddress>0x0</StartAddress> - <Size>0x0</Size> + <StartAddress>0x1000000</StartAddress> + <Size>0x40000</Size> </OCR_RVCT10> </OnChipMemories> <RvctStartVector></RvctStartVector> @@ -353,7 +350,7 @@ <NoWarn>0</NoWarn> <uSurpInc>0</uSurpInc> <useXO>0</useXO> - <ClangAsOpt>1</ClangAsOpt> + <uClangAs>0</uClangAs> <VariousControls> <MiscControls></MiscControls> <Define></Define> |
