Updates simplicity projects
This commit is contained in:
7
.emacs
7
.emacs
@@ -647,7 +647,10 @@
|
|||||||
"Returns the flashing command for a project"
|
"Returns the flashing command for a project"
|
||||||
(unless atu/simplicity-project-name
|
(unless atu/simplicity-project-name
|
||||||
(error "Not a simplicity project"))
|
(error "Not a simplicity project"))
|
||||||
(format "~/.silabs/slt/installs/archive/commander/commander flash build/base/%s.s37" atu/simplicity-project-name)
|
(unless atu/simplicity-project-mcu-target
|
||||||
|
(error "Target not found from configuration"))
|
||||||
|
|
||||||
|
(format "~/.silabs/slt/installs/archive/commander/commander flash build/base/%s.s37 --device=%s" atu/simplicity-project-name atu/simplicity-project-mcu-target)
|
||||||
)
|
)
|
||||||
|
|
||||||
(defun atu/simplicity-jlink-gdb-server-command ()
|
(defun atu/simplicity-jlink-gdb-server-command ()
|
||||||
@@ -713,7 +716,7 @@
|
|||||||
|
|
||||||
(projectile-register-project-type 'simplicity-fw #'atu/simplicity-fw-inference
|
(projectile-register-project-type 'simplicity-fw #'atu/simplicity-fw-inference
|
||||||
:project-file "?*.slcp"
|
:project-file "?*.slcp"
|
||||||
:configure "cmake -B build -S cmake_gcc -DCMAKE_EXPORT_COMPILE_COMMANDS=On"
|
:configure "cmake -B build -S cmake_gcc --preset=project -DCMAKE_EXPORT_COMPILE_COMMANDS=On"
|
||||||
:compile "cmake --build build"
|
:compile "cmake --build build"
|
||||||
:tasks '(("flash" . atu/simplicity-flash-command)
|
:tasks '(("flash" . atu/simplicity-flash-command)
|
||||||
("jlink-gdb-server" . atu/simplicity-jlink-gdb-server-command))
|
("jlink-gdb-server" . atu/simplicity-jlink-gdb-server-command))
|
||||||
|
|||||||
Reference in New Issue
Block a user