Posts by Bluetooth-BLE
-
-
hi
Open_Flashloader has a template projects OpenFlashloader_CortexM_Template_EmbeddedStudio.zip,
but it has an issue:
it can not include standard libraries
==============
I compile project and it has a problem when I add my code into project
I modify Placement_release.xml below then compile ok and I can get .elf!
Code<!DOCTYPE Linker_Placement_File> <Root name="RAM Section Placement"> <MemorySegment name="RAM"> <ProgramSection alignment="4" load="Yes" name="PrgCode" keep="Yes"/> <ProgramSection alignment="4" load="Yes" name="PrgData" keep="Yes" inputsections="*(PrgData PrgData.* .data .data.*)"/> <ProgramSection alignment="4" load="Yes" name="DevDscr" keep="Yes"/> </MemorySegment> </Root>
==============
I put *.elf into C:\Program Files (x86)\SEGGER\JLink_V644d\Devices\AmbiqMicro
=============
I changed JLinkDevices.xml at C:\Program Files (x86)\SEGGER\JLink_V644d
=============
I want to use jlink.exe to connect,but "****** Error: Algo error: EraseSector algo function has not been implemented No valid device has been selected."
help,please!
thanks! -
hi
I want to use ambiq programming spi flash,I get .elf by SES.
but there is a problem:Code
Display MoreType "connect" to establish a target connection, '?' for help J-Link>connect Please specify device / core. <Default>: AMA3B1KK-KBR Type '?' for selection dialog Device>? Please specify target interface: J) JTAG (Default) S) SWD T) cJTAG TIF>S Specify target interface speed [kHz]. <Default>: 4000 kHz Speed> ****** Error: Error while loading flash algo ELF file: C:\Program Files (x86)\SEGGER\JLink_V644d\Devices/AmbiqMicro/AmbiqMicro_Apollo3_spi.elf No valid device has been selected. J-Link>
Code<Device> <ChipInfo Vendor="AmbiqMicro" Name="SPIFlashLoader" WorkRAMAddr="0x10000000" WorkRAMSize="0x60000" Core="JLINK_CORE_CORTEX_M4" /> <FlashBankInfo Name="SPI Flash" BaseAddr="0x00000000" MaxSize="0x800000" Loader="Devices/AmbiqMicro/AmbiqMicro_Apollo3_spi.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" /> </Device>
help,please!
-
Hi:
I want same log to display at J-link RTT Viewer channel 0 with _SEGGER_RTT.aUP[0] and same log to display at J-link RTT Viewer channel 1 with _SEGGER_RTT.aUP[1].I set
when I use the following code ,the log can display channel 0 and channel 1.but do not use _SEGGER_RTT.aUP[1]CSEGGER_RTT_SetTerminal(0); SEGGER_RTT_Write(0,&ch,1); ...... SEGGER_RTT_SetTerminal(1); SEGGER_RTT_Write(0,&ch,1);
but use SEGGER_RTT_Write(1,&ch,1); the channel 1 do not display anything
CodeSEGGER_RTT_SetTerminal(0); SEGGER_RTT_Write(0,&ch,1); ...... SEGGER_RTT_SetTerminal(1); SEGGER_RTT_Write(1,&ch,1);
so ,please help me !
Best regards,
Bluetooth-BLE
-
hello!
SES is a perfect IDE,but why not use DAPLink to debug? -
Hello!
I want to use littlefs with SES on the nRF52840.but littlefs need newlib support.In fact, other software will use newlib as well.But how can I do this in the SES?