Skip to content

Commit d4aab42

Browse files
committed
spresense: update SDK to 2.6.0
1 parent 691d6d8 commit d4aab42

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

ports/cxd56/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ Bootloader information:
7575

7676
* You have to accept the End User License Agreement to be able to download and use the Spresense bootloader binary.
7777

78-
Download the spresense binaries zip archive from: [Spresense firmware v2-3-000](https://developer.sony.com/file/download/download-spresense-firmware-v2-3-000)
78+
Download the spresense binaries zip archive from: [Spresense firmware v2-4-000](https://developer.sony.com/file/download/download-spresense-firmware-v2-4-000)
7979

8080
Extract spresense binaries in your PC to ports/spresense/spresense-exported-sdk/firmware/
8181

ports/cxd56/configs/circuitpython/defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,4 +113,5 @@ CONFIG_USEC_PER_TICK=1000
113113
CONFIG_USERMAIN_STACKSIZE=8192
114114
CONFIG_USER_ENTRYPOINT="spresense_main"
115115
CONFIG_VIDEO_ISX012=y
116+
CONFIG_VIDEO_ISX019=y
116117
CONFIG_VIDEO_STREAM=y

ports/cxd56/spresense-exported-sdk

ports/cxd56/supervisor/port.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,13 +111,13 @@ bool port_has_fixed_stack(void) {
111111
uint32_t *port_stack_get_limit(void) {
112112
struct tcb_s *rtcb = this_task();
113113

114-
return rtcb->adj_stack_ptr - (uint32_t)rtcb->adj_stack_size;
114+
return rtcb->stack_base_ptr;
115115
}
116116

117117
uint32_t *port_stack_get_top(void) {
118118
struct tcb_s *rtcb = this_task();
119119

120-
return rtcb->adj_stack_ptr;
120+
return rtcb->stack_base_ptr + (uint32_t)rtcb->adj_stack_size;
121121
}
122122

123123
uint32_t *port_heap_get_bottom(void) {

0 commit comments

Comments
 (0)