Getting Started with RISC-V CPUs
HTML-код
- Опубликовано: 14 окт 2024
- RISC-V computing has gained a lot of traction in recent years. Thanks to a few low-cost evaluation kits, developers and hobbyists now have an easy way to get familiar with this platform. If you are installing Freedom Studio for Windows, note that you should install to a directory with NO SPACES. That is: you should not install to "Program Files" or "Program Files (x86)." Also, your COM port numbers may vary! This RISC-V project is hopefully the first of many here, so if you find this helpful, be sure to leave your feedback and share with other developers!
Full Text and References: unboxing-tomor...
Join Our Patreon for Monthly Polls and Lessons Learned: / unboxingtomorrow
__________
How to Edit the Registry: (as of August 2020):
step 1: Type "regedit" in Windows Search
step 2: Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
step 3: Double-click "LongPathsEnabled"
step 4: Set "Value Data" to 1
step 5: Close the registry editor
Timeline:
0:31 - Objectives
0:49 - Software Requirements
1:00 - Material Requirements
1:20 - RISC-V Overview
2:37 - Downloading Freedom Studio
3:12 - 2 Rules with Windows Users
3:32 - Set LongPathsEnabled to 1
4:10 - Running Freedom Studio
4:21 - Installing HiFive Driver
4:44 - Installing SEGGER J-Link Driver
5:33 - Windows Device Manager
5:45 - Creating a New Project
6:30 - Add a while Loop
7:00 - Uploading the Application
7:47 - Troubleshooting Notepad
8:20 - Configuring the Terminal
9:27 - Closing Remarks
__________
Our Facebook Page: / unboxing-tom. .
Twitter: / unboxingtomorro
Instagram: / unboxing_to. .
Stock Media provided by:
Music: Karma Music (Drumless) - P5 (By: AnthonyAlleeson)
Music: Subatomic Particles - Scientific, Medical, Tasking; Percolating, Rhythmic (By: Groove_Committee)
Music: Coffee Jazz Lounge (Full Length Loop, No Vocals) (By: Scoreweaver)
__________
Important Notice: This video (the “Information”) belongs to Unboxing-tomorrow.com and Voxidyne Media LLC. No license is granted for the use of it other than for information purposes. No license of any intellectual property rights is granted. The Information is subject to change without notice. The Information supplied is believed to be accurate, but Voxidyne Media LLC assumes no responsibility for its accuracy or completeness, any error in or omission from it or for any use made of it. Liability for loss or damage resulting from any reliance on the Information or use of it (including liability resulting from negligence or where Voxidyne Media LLC was aware of the possibility of such loss or damage arising) is excluded.
Serial Terminal note: your COM ports may vary!
0:31 - Objectives
0:49 - Software Requirements
1:00 - Material Requirements
1:20 - RISC-V Overview
2:37 - Downloading Freedom Studio
3:12 - 2 Rules with Windows Users
3:32 - Set LongPathsEnabled to 1
4:10 - Running Freedom Studio
4:21 - Installing HiFive Driver
4:44 - Installing SEGGER J-Link Driver
5:33 - Windows Device Manager
5:45 - Creating a New Project
6:30 - Add a while Loop
7:00 - Uploading the Application
7:47 - Troubleshooting Notepad
8:20 - Configuring the Terminal
9:27 - Closing Remarks
keep going , i guess we need more options than ARM
It's a pretty exciting development. I suspect we'll see a lot more competition between the two, even with the recent Nvidia-Arm deal.
I just want x86 to die off... It's like a very sick animal. It works, yes, backwards compatibility is great also but it's too bloated. The processing potential is so great but x86's dominance is holding everything back.
What about the esp32 - esp8266 boards... Those use RISC-V also, as far as I know... Is there any any IDE to explore them except the Arduino IDE?
One of my contacts suggested it's possible using Visual Studio and Espressif's own framework. Very good question!
thank you !
It looks like the export of any Risc-V product to Canada is prohibited. Why is this?
That's unexpected! I would probably check with the RISC-V Foundation for a work-around. During this year's RISC-V Summit, there was mention of RISC-V moving headquarters, which may impact this sort of thing.
@@unboxing_tomorrow I was going to order one of the SBC's and on the site I was informed that a purchase was not possible to due not having obtained a technology export license for the processor. I just want to use it to create a stealth bathtub!
@@PWingert1966 Well, we can't have cutting-edge bathtubs falling into the wrong hands! :D I'm not familiar with the export restriction though, so probably the best guidance will come from the vendor/exporter.
Couldn't get the desired "Starting Target CPU." Instead it returned "SEGGER J-Link GDB Server V6.80a - Terminal output channel" in the report, and "Failed to open port COM4 with selected settings.
The error from the serial driver:
Error opening \\.\COM4 (2)" in the terminal tab.
That's a new one. "Failed to open port" suggests the COM being in use by another process or its USB device disconnecting unexpectedly. Are you able to reinstall the J-Link driver or test the same USB-C cable on a different device?
What is the ARM Cortex micro for?
It's mostly for GNU Debugger (GDB) support (including hardware breakpoints).
Better title for video: Man struggles with Microsoft Windows
It's a worthy adversary. ^_^
Why did you think this needs music? Loud music?
Helicopters, delivery trucks, city busses, planes, and the occasional fire engine.
@@unboxing_tomorrow Dynamic mic close to mouth should help with that
the thumbnail looks like my microcontroller arduino 5
That's true! The larger board uses a similar layout. Although it will not easily accept 5 volt signals.
it was great video but the background "music" alongside the all white setup triggers my crippling depression ):)
My first choice for music was vaporwave. Don't press your luck! ; )
I am also stopping this video bc of the bg music. I would rather take the fire-engines etc noises over this annoying drone
@@jonnection Merry Christmas to you too.
@@unboxing_tomorrow Thanks! I am losing my hearing - it's genetic. The mid range frequencies are disappearing. So the bg music in this case becomes an unbearable din as I need to crank up the volume to hear what you are saying. I can watch phone fixing videos with passing Tuk Tuks but this got so hard on my head that by midway of video I had to stop. Genuine feedback, apologies if I hurt your feelings.
I just want the toolchain they can stop wasting money on crappy IDEs why can't I use notepad to code and then run the compiler and then flash it by myself thank you.