A tiny RISC-V MCU board selling for $3
cnx-software.com
cnx-software.com
It's interesting to note that the company that developed the chip (Gigadevice) initially got big by copying microcontrollers by ST microelectronics. This went as far as copying the entire product portfolio including naming scheme and marketing strategy. (Personally I find this absolutely appalling)
I guess not having to develop a software toolchain for their devices provided a huge benefit for them. Now that they have a device that cannot rely on external tools, things look a bit more difficult...
I think RISC-V software support will probably take shape pretty quickly, in the next $smallinteger years.
In terms of the ethics of cloning products from other companies, such as Linux, Chrome, Intel’s 64-bit chips, and Google Search: do you want the future to be dominated by engineers who create new things, or by owners of government-granted monopolies like copyrights, patents, and RF spectrum? Bram Cohen and Richard Stallman, or the RIAA and Verizon?
https://www.gigadevice.com/press-release/gigadevice-unveils-...
There are shortcomings, such as the USB example code in the SDK not building, but I'm grateful for the chance to hack on a RISC-V SoC for less than the price of a beer.
Hollywood copied Edison's patents which you could consider just as bad but it resulted in a lot of new tech which we would not have.
If so, one side effect of their mimicry might be that their RISC-V MCUs are much easier to get started with than their competitors'. I don't know how similar the two lines are, but it sure would be nice if you could just swap arm-none-eabi-gcc for the appropriate 32-bit RISC-V toolchain. I've been meaning to get some of the $5 Longan Nano boards carried by Seeed Studios, but the holidays are always distracting.
https://www.eetimes.com/gigadevice-intros-general-purpose-ri...
Yiming Zhu is said to be a youth league cadre. A very opportunistic man I'd say.
He is very different from Chinese dotcom bosses. He has a ton of side businesses which he runs himself, and investments in all kinds of things, but unlike his peers he is not using his company's money, but his own cash.
Given that he is still in the business 20 years down the road while doing things his way, he is really something.
Conversely there's also hardware that is less than impressive but the best option because it has good software.
This is one of the biggest reasons for an extra board for RF modules. RF is black magic where you REALLY need to know what you're doing to develop your own board, and if it's not in an already certified module then you have to have your product pass FCC certifications (costing a lot of money)
On the other hand for small scale devices not only certification comes into play but also availability and cost. There are niche devices that simply use some Arduino-ish board as a component, because the board is easier to source and, more importantly, cheaper than the MCU on it, personaly I view that as bad design and good reason to use some non-AVR MCU, but that is how it is.
You can also treat an RF module as a component and test it separately. Parametric testing RF as part of a full design is problematic. And RF systems appear to fail QA at a high rate than digital/analog circuits.
And also can share the same module across different products.
Probably not the kind of privileges discussed yesterday.
Sv39 paging is the major requirement as you point out.