Thank you for this! Finally someone has the balls to dive deeper than those dammn IDEs and uses Linux :) As I am starting my way into ARM development (using linux and free/open source tools), this video is a nice sanity check of my methods and a very helpful tutorial/insight.
Thanks Jure. Recently I've been able to come up with some even better strategies and Linux environments for embedded. Looking forward to making videos on those
My university used Keil uVision by ARM. That software is a nuclear dumpster fire to use with little to no decent documentation. Open source all the fucking way!
Great tutorial! I'm trying to follow it. @15:08 you say you downloaded the arm-none-eabi AND installed it earlier. Did I miss the part where you install it? What is involved in installing it other than downloading the ARM GNU toolchain? Thanks!
I see in the readme you can Invoke GCC with * Invoking GCC * On Linux and Mac OS X, either invoke with the complete path like this: $ ${install_dir}/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-gcc Or set path like this: $ export PATH=$PATH:${install_dir}/gcc-arm-none-eabi-10.3-2021.10/bin $ arm-none-eabi-gcc --version So I guess installing just means adding that binary folder to the PATH environment variable?
kinda new to linux and arm, is most efficient to code through the "terminal"? Are there added developer tools that would allow debugging such as stepping? did you download different "terminal" because my terminal is black and white
One tip from my side: maybe the vim NERDTree plugin is something you might love. There is almost no reason anymore to leave vim just for navigating the file system on your machine. :-)
thank you for the good explanation ! i m just confused i can't find the documentation ( gcc-arm-none-eabi ) anywhere !? i wonder if you can guide me and thank you !
Thanks for your videos. I'm learning programming ARM. But I wanna build my own library in C to use. Can you give me some advice about that problem ? I'm stuck in there. Give me a links, videos, or books even if you can. Thanks a lot first
Hmm, you are looking to compile newlib on your own? That's a relatively common thing to do. I've had trouble compiling libraries to set up a build that utilizes hardware floating point if that's something you're looking to do
I am realizing that I could work so much more efficiently if I learn how to take control of the build process and script it myself. I am tired of dealing with awful buggy IDEs and doing the same repedetive and unreliable tasks through the guis.
Thank guy! It amazing...so now i want make it in window10 but i have many problem to made that like what you did...Can you have another one video guide that in window? thank bro.
If you are able to stand up an Ubuntu virtual machine in Windows this would work with a few different tweaks to Virtual Box. Would that help? Still nothing promising as far as Bash on Windows
Thank you for this! Finally someone has the balls to dive deeper than those dammn IDEs and uses Linux :)
As I am starting my way into ARM development (using linux and free/open source tools), this video is a nice sanity check of my methods and a very helpful tutorial/insight.
Thanks Jure. Recently I've been able to come up with some even better strategies and Linux environments for embedded. Looking forward to making videos on those
My university used Keil uVision by ARM. That software is a nuclear dumpster fire to use with little to no decent documentation. Open source all the fucking way!
I am so incredibly excited to watch this video! Can't right now but I bet it's awesome!
I'm so interested in this tutor, thanks for sharing!!! Hope to see more contributor like u.
Great tutorial! I'm trying to follow it. @15:08 you say you downloaded the arm-none-eabi AND installed it earlier. Did I miss the part where you install it? What is involved in installing it other than downloading the ARM GNU toolchain? Thanks!
I see in the readme you can Invoke GCC with
* Invoking GCC *
On Linux and Mac OS X, either invoke with the complete path like this:
$ ${install_dir}/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-gcc
Or set path like this:
$ export PATH=$PATH:${install_dir}/gcc-arm-none-eabi-10.3-2021.10/bin
$ arm-none-eabi-gcc --version
So I guess installing just means adding that binary folder to the PATH environment variable?
I like your vim monokai theme! exactly like mine
Great tutorial.
Good info, but nearly impossible to read the tiny gray text on the dark gray background.
can you share your GitHub repo with its structure and code?
kinda new to linux and arm, is most efficient to code through the "terminal"? Are there added developer tools that would allow debugging such as stepping?
did you download different "terminal" because my terminal is black and white
7:03 for the actual build setup instructions.
1. What operating system is he using?
2. Which editor is he using?
Vim (editor) on Ubuntu (operating system) with the GNOME graphical environment
Thanks a lot ! Great videos !
One tip from my side: maybe the vim NERDTree plugin is something you might love. There is almost no reason anymore to leave vim just for navigating the file system on your machine. :-)
thank you for the good explanation ! i m just confused i can't find the documentation ( gcc-arm-none-eabi ) anywhere !? i wonder if you can guide me and thank you !
use gdb-multiarch its going to work
Thanks for your videos. I'm learning programming ARM. But I wanna build my own library in C to use. Can you give me some advice about that problem ? I'm stuck in there. Give me a links, videos, or books even if you can. Thanks a lot first
Hmm, you are looking to compile newlib on your own? That's a relatively common thing to do. I've had trouble compiling libraries to set up a build that utilizes hardware floating point if that's something you're looking to do
great job.sir! thx
can you share your .vimrc? I liked \T option for file browsing
Thanks
mine is:
" Opening Terminal
nmap :Lexplore!
I am realizing that I could work so much more efficiently if I learn how to take control of the build process and script it myself. I am tired of dealing with awful buggy IDEs and doing the same repedetive and unreliable tasks through the guis.
it's seem good...
I started programming with nrf52840 Nordic .can you explain on ARM GCC programming this MCU. It's SDK available on ARM GCC.
those terminal skills though
Dope.
Excellent video. I'm to lazy to go trough the toolchain myself except there is a problem. 😊
Thanks for this tutorial, it looks very helpful to me! Could you please tell me what screen recording software you are using on your linux box?
It looks like he's using obs
Thank guy! It amazing...so now i want make it in window10 but i have many problem to made that like what you did...Can you have another one video guide that in window? thank bro.
If you are able to stand up an Ubuntu virtual machine in Windows this would work with a few different tweaks to Virtual Box. Would that help? Still nothing promising as far as Bash on Windows