spresense: update SDK to 2.6.0

This commit is contained in:
Kamil Tomaszewski 2023-01-14 20:31:06 +01:00
parent 691d6d86b4
commit d4aab422ee
4 changed files with 5 additions and 4 deletions

View File

@ -75,7 +75,7 @@ Bootloader information:
* You have to accept the End User License Agreement to be able to download and use the Spresense bootloader binary. * You have to accept the End User License Agreement to be able to download and use the Spresense bootloader binary.
Download the spresense binaries zip archive from: [Spresense firmware v2-3-000](https://developer.sony.com/file/download/download-spresense-firmware-v2-3-000) Download the spresense binaries zip archive from: [Spresense firmware v2-4-000](https://developer.sony.com/file/download/download-spresense-firmware-v2-4-000)
Extract spresense binaries in your PC to ports/spresense/spresense-exported-sdk/firmware/ Extract spresense binaries in your PC to ports/spresense/spresense-exported-sdk/firmware/

View File

@ -113,4 +113,5 @@ CONFIG_USEC_PER_TICK=1000
CONFIG_USERMAIN_STACKSIZE=8192 CONFIG_USERMAIN_STACKSIZE=8192
CONFIG_USER_ENTRYPOINT="spresense_main" CONFIG_USER_ENTRYPOINT="spresense_main"
CONFIG_VIDEO_ISX012=y CONFIG_VIDEO_ISX012=y
CONFIG_VIDEO_ISX019=y
CONFIG_VIDEO_STREAM=y CONFIG_VIDEO_STREAM=y

@ -1 +1 @@
Subproject commit 6a148be8497704d4afb5d14c175a12a592813fac Subproject commit 4f902ca3ffeb327e6c325940ef5133eda588c2e4

View File

@ -111,13 +111,13 @@ bool port_has_fixed_stack(void) {
uint32_t *port_stack_get_limit(void) { uint32_t *port_stack_get_limit(void) {
struct tcb_s *rtcb = this_task(); struct tcb_s *rtcb = this_task();
return rtcb->adj_stack_ptr - (uint32_t)rtcb->adj_stack_size; return rtcb->stack_base_ptr;
} }
uint32_t *port_stack_get_top(void) { uint32_t *port_stack_get_top(void) {
struct tcb_s *rtcb = this_task(); struct tcb_s *rtcb = this_task();
return rtcb->adj_stack_ptr; return rtcb->stack_base_ptr + (uint32_t)rtcb->adj_stack_size;
} }
uint32_t *port_heap_get_bottom(void) { uint32_t *port_heap_get_bottom(void) {