Author Topic: GigaDevice RISC-V microcontroller  (Read 17907 times)

0 Members and 1 Guest are viewing this topic.

Offline Kleinstein

  • Super Contributor
  • ***
  • Posts: 14253
  • Country: de
Re: GigaDevice RISC-V microcontroller
« Reply #50 on: April 28, 2021, 03:39:13 pm »
For the new 5 G standard they can not fully ban Huawei: some of the patents on core parts are at Huawei. So even if they don't want the Chinese hardware, they need a license from Huawei.  In some areas the ban is rediculous, in other ban is understandable, as there is a risk of having backdoors. However this also applies to other companies - I would not really trust in Cisco router in this respect either.


I wonder if somebody have consider a risk if ST will decide go after GD-based products?

At the moment, you cannot buy GD MCUs from top distributors, only flash.

As of now, we have a huge supply shortage which drained stock everywhere. I can not buy GD parts even from Taobao.

So the GD MCUs are short in supply too ?  Somewhat understandable as they where a small market share and for a fabless company they have similar supply problems. ST at least has own fabs,  though it may not be aor all parts.
 

Offline olkipukki

  • Frequent Contributor
  • **
  • Posts: 790
  • Country: 00
Re: GigaDevice RISC-V microcontroller
« Reply #51 on: April 28, 2021, 04:07:29 pm »
As of now, we have a huge supply shortage which drained stock everywhere. I can not buy GD parts even from Taobao.

Actually, that's not too bad to be outside China then, you still can find something available...   8)
 

Offline soFPG

  • Frequent Contributor
  • **
  • Posts: 283
  • Country: de
Re: GigaDevice RISC-V microcontroller
« Reply #52 on: April 28, 2021, 04:55:59 pm »
That being said, I never had problems with English.

This does not surprise me because according to my understanding English is among the easiest of languages you can learn which is probably the reason why it is considered a global language.

I scored 115/120 on TOEFL with just 3 weeks of training (but of course learning English in school for 6 years prior).

Too bad that most western people won't have access to chinese market because of the huge language barrier.

No one expects you to speak french / german / spanish etc. in europe if your english is decent.

Not so in china I guess, if you don't speak the native language, you are out of luck.
 

Offline coppice

  • Super Contributor
  • ***
  • Posts: 8688
  • Country: gb
Re: GigaDevice RISC-V microcontroller
« Reply #53 on: April 28, 2021, 06:59:51 pm »
So the GD MCUs are short in supply too ?  Somewhat understandable as they where a small market share and for a fabless company they have similar supply problems. ST at least has own fabs,  though it may not be aor all parts.
All STM32 parts are made by TSMC and suffer from the same issues.
Not really. When supply is tight, companies who have big long term contracts with TSMC, like ST, will see far smaller supply problems than smaller players.
 

Offline techman-001

  • Frequent Contributor
  • **
  • !
  • Posts: 748
  • Country: au
  • Electronics technician for the last 50 years
    • Mecrisp Stellaris Unofficial UserDoc
Re: GigaDevice RISC-V microcontroller
« Reply #54 on: April 28, 2021, 09:31:01 pm »
So that justifies IP theft. OK. :-//

The law ultimately determines if one thing is IP theft or not, not your stupid ideology or moral decision.

If the law says it is okay to shoot you, I might give it a consideration ;).


Whose law, yours or mine ?

Chinese law is only legal inside China. Has your Chinese ideology brainwashed you so totally that you think Chinese law rules the world ?

It doesn't.

Our law says that IP theft is illegal, we prosecute.

ST says that China makes illegal fakes but you're conflating their inability to anything about it inside China with some imaginary ST approval of China's illegal actions.

We also shoot back ;-)



 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7403
  • Country: nl
  • Current job: ATEX product design
Re: GigaDevice RISC-V microcontroller
« Reply #55 on: April 28, 2021, 09:43:34 pm »
So that justifies IP theft. OK. :-//

The law ultimately determines if one thing is IP theft or not, not your stupid ideology or moral decision.

If the law says it is okay to shoot you, I might give it a consideration ;).


Whose law, yours or mine ?

Chinese law is only legal inside China. Has your Chinese ideology brainwashed you so totally that you think Chinese law rules the world ?

It doesn't.

Our law says that IP theft is illegal, we prosecute.

ST says that China makes illegal fakes but you're conflating their inability to anything about it inside China with some imaginary ST approval of China's illegal actions.

We also shoot back ;-)
Chinese court also stated, that these two cars look nothing alike, and its not a copy.
And its 100% true. I mean, look at it. One is red, the other is blue. No resemblance whatsoever.

I'm actually wondering, if you have to be completely braindead to believe the propaganda.
« Last Edit: April 28, 2021, 09:45:23 pm by tszaboo »
 

Offline techman-001

  • Frequent Contributor
  • **
  • !
  • Posts: 748
  • Country: au
  • Electronics technician for the last 50 years
    • Mecrisp Stellaris Unofficial UserDoc
Re: GigaDevice RISC-V microcontroller
« Reply #56 on: April 28, 2021, 09:50:56 pm »

I'm actually wondering, if you have to be completely brain-dead to believe the propaganda.

Don't be too hard on the fifty-cent army posting here, who doesn't want to keep their liver and other important organs and feed their family at the same time ?
 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7403
  • Country: nl
  • Current job: ATEX product design
Re: GigaDevice RISC-V microcontroller
« Reply #57 on: April 28, 2021, 09:53:05 pm »

I'm actually wondering, if you have to be completely brain-dead to believe the propaganda.

Don't be too hard on the fifty-cent army posting here, who doesn't want to keep their liver and other important organs and feed their family at the same time ?
Actually, you are right. Probably I wouldn't write anything bad from my government, if they would 100% of the time spy on me and send me to the gulag.
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5944
  • Country: es
Re: GigaDevice RISC-V microcontroller
« Reply #58 on: April 28, 2021, 10:05:42 pm »
Do you remember the 8086, 286, 386, 486 era? That's why Intel started the Pentium thing.

If your car came with R18/40/235 wheels, other brands's R18/40/235 are counterfeits?

Counterfeit and compatible are very different things.
No single chinese xxx32 device has stolen STM32 IP because all use different dies (Did you see the pictures?).
They licensed ARM, and made their own peripherals to use the same structure as ST.
That's good. Maybe some day MCUs get somehow standarized designs making porting the code much easier!
This brings competition to the market, otherwise the guy holding the top product flag will comfortably sit, stall the development and rise the prices as he wants.

The only problem comes when they brand them as ST's!

Check Intel last years. "Our I7 is better than AMD!". So they stuck with 4 cores during 6 years or more, with the option of 6 cores for $1000.
AMD finally made Ryzen and kicked their asses. Then Intel quickly dropped the prices and released 8 cores cpus, and much cheaper 6 cores.

« Last Edit: April 28, 2021, 10:12:17 pm by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline techman-001

  • Frequent Contributor
  • **
  • !
  • Posts: 748
  • Country: au
  • Electronics technician for the last 50 years
    • Mecrisp Stellaris Unofficial UserDoc
Re: GigaDevice RISC-V microcontroller
« Reply #59 on: April 28, 2021, 10:22:30 pm »
Chinese court also stated, that these two cars look nothing alike, and its not a copy.
And its 100% true. I mean, look at it. One is red, the other is blue. No resemblance whatsoever.


There is another difference, one car is full of fake illegal copies of Western electronics chips, and the QA for these parts is "near enough is good enough". Works fine in China at 20C, fails at 50C tho.

PERFECT for export to the Africa, Australia, Nevada.... Want warranty ? HAHAHA ... we forget who made that car, we had a quick look around (not really), nope, no sign of them they have have gone broke. Too bad, so sad.

One of the vehicles has the best tech available for the money, made with pride by people who love their job and don't live in fear.

One vehicle uses steel that lasts about 6 months under load because it's the cheapest that can be made because "near enough is good enough", shame about those grumbling CV joints in that six month old SUV.

I don't blame blueskull and 'technix' for their constant attacks and propaganda, I doubt they have any choice, and I don't believe a word they write, but anyone in the West who buys a Chinese car is brain-dead.

I suppose we will now have a flurry of indignant posts from Chinese car owners in 'Canada' whose love for their perfect red Chinese cars is unblemished after years of utterly reliable use without a single breakdown ?
 

Offline techman-001

  • Frequent Contributor
  • **
  • !
  • Posts: 748
  • Country: au
  • Electronics technician for the last 50 years
    • Mecrisp Stellaris Unofficial UserDoc
Re: GigaDevice RISC-V microcontroller
« Reply #60 on: April 28, 2021, 10:44:58 pm »

Counterfeit and compatible are very different things.
No single chinese xxx32 device has stolen STM32 IP because all use different dies (Did you see the pictures?).
They licensed ARM, and made their own peripherals to use the same structure as ST.

The only problem comes when they brand them as ST's!


Why do you think I wrote the Blue Pill diags program ? Have you any idea of the history and the trouble the Chinese fakes have caused ?

"No single chinese xxx32 device has stolen STM32 IP because all use different dies (Did you see the pictures?)." Yes, a long time ago.

"They licensed ARM, and made their own peripherals to use the same structure as ST." Can you support that claim ?  I have a letter from ARM stating a Chinese MCU is a counterfeit, I can support my claim.

When a ARM IP is licensed, the manufacturer pays royalties on *each* chip to ARM. Where are the stats on the CCP payments to ARM ?

"The only problem comes when they brand them as ST's!" That claim is a little simplistic, please see below.

CKS and APM use the ST manufacturer ID *inside their MCUs*, it won't show in their *counterfeit* die pictures. It only shows when a program interrogates the MCU to get the information.

Because these MCU's are usually relabeled as STM (In China) it takes a program like the free https://mecrisp-stellaris-folkdoc.sourceforge.io/bluepill-diagnostics-v1.6.html to find out what the chip really is *inside*.
 

Offline coppice

  • Super Contributor
  • ***
  • Posts: 8688
  • Country: gb
Re: GigaDevice RISC-V microcontroller
« Reply #61 on: April 29, 2021, 01:55:19 am »
Our law says that IP theft is illegal, we prosecute.
Your law doesn't say anything of the kind. It says infringing patents is illegal. It says infringing copyright is illegal. It says infringing trademarks is illegal. Its very specific. Which of these specific things have people contravened when making their workalike chips? Is there anything novel enough in one of the peripherals to have current patent encumberment?
 

Offline brucehoult

  • Super Contributor
  • ***
  • Posts: 4046
  • Country: nz
Re: GigaDevice RISC-V microcontroller
« Reply #62 on: April 29, 2021, 02:18:06 am »
That being said, I never had problems with English.

This does not surprise me because according to my understanding English is among the easiest of languages you can learn which is probably the reason why it is considered a global language.

Being a native English speaker it's hard for me to say. My understanding is that basic English is simpler than other languages. You can get further with a 100, 500, or 1000 word vocabulary in English than in other languages, and usually you can use several simple words instead of modifying words.

On the other hand, mastery of English is very difficult.

I got by living in Russia for three years with very little knowledge of the Russian language. At a wild guess, I went there knowing 50 words and left knowing 500 -- but next to nothing of grammar. I can get by in situation where I have to deal with people who don't speak English, such as trains or shops or taxis. But it's usually not difficult to find someone who knows English far better than I would ever be able to learn Russian. And if you have internet connectivity there is Google translate.

Quote
No one expects you to speak french / german / spanish etc. in europe if your english is decent.

True in general, but the French can be a bit annoying about it. I've never been in France itself, but I've changed planes in CDG on the way from ... Russia to Italy ... and found in-airport cafe staff who seemed to be offended that I didn't know any French. *Everyone* in a customer-facing position in an airport in Russia knows English, and think nothing of using it.
 

Offline olkipukki

  • Frequent Contributor
  • **
  • Posts: 790
  • Country: 00
Re: GigaDevice RISC-V microcontroller
« Reply #63 on: April 29, 2021, 07:41:58 am »
There are also those even faster pin-compatible chips like Artery AT32F403A which is really a STM32H7 class (even faster!) chip.
Are you sure about this?  ???

I cannot see how AT32F403A to be closer to STM32H7 line  :-//

https://www.st.com/en/microcontrollers-microprocessors/stm32h7-series.html

https://www.arterytek.com/cn/product/AT32F403A.jsp?t=1619681829265

edit: EN link https://www.arterytek.com/en/product/AT32F403A.jsp?t=1619681829265
« Last Edit: April 29, 2021, 07:54:56 am by olkipukki »
 

Offline brucehoult

  • Super Contributor
  • ***
  • Posts: 4046
  • Country: nz
Re: GigaDevice RISC-V microcontroller
« Reply #64 on: April 29, 2021, 07:48:19 am »
Mods, please just lock this thread, it is completely unacceptable the way our collogues are talking again. And again. And again. There is no way to do intelligent discussion about this.

This until recently has been a valuable thread for those interested in GD chips.

If the tread gets locked then these same pro- and anti-China people will just go and pollute another thread and get it spoiled and/or locked too. We've already lost one to their bickering.

Better to ban some of them I think.
 

Offline technix

  • Super Contributor
  • ***
  • Posts: 3507
  • Country: cn
  • From Shanghai With Love
    • My Untitled Blog
Re: GigaDevice RISC-V microcontroller
« Reply #65 on: April 29, 2021, 08:56:26 am »
There are also those even faster pin-compatible chips like Artery AT32F403A which is really a STM32H7 class (even faster!) chip.
Are you sure about this?  ???

I cannot see how AT32F403A to be closer to STM32H7 line  :-//

https://www.st.com/en/microcontrollers-microprocessors/stm32h7-series.html

https://www.arterytek.com/cn/product/AT32F403A.jsp?t=1619681829265

edit: EN link https://www.arterytek.com/en/product/AT32F403A.jsp?t=1619681829265
I stand corrected. I should say it is a STM32F7 class chip - somewhere between the STM32F7 line and STM32H7A3/7B3/7B0 parts. Anyway since STM32F7 starts at 64 (?) pins and goes only up, for smaller projects that uses a 48-pin chip you got an option now. Also the QSPI interface on AT32F403A are just that much easier to use.

Then there are AT32F413/415/421 that are STM32F4 class chips in STM32F0/L0 packages.
 

Offline technix

  • Super Contributor
  • ***
  • Posts: 3507
  • Country: cn
  • From Shanghai With Love
    • My Untitled Blog
Re: GigaDevice RISC-V microcontroller
« Reply #66 on: April 29, 2021, 09:19:09 am »
As you're Chinese and can talk to the fakers directly and get all the sooper sekret faker info, you have a big advantage so you should win easily.
If one made ~US$10,000 from those mis-marked chips, you can file a criminal complaint in China and that is recall and destruction of all infringing products, a fine and up to 7 years in jail for them. (Criminal Code if China sections 213-215, and a few Supreme People's Court's and Supreme People's Prosecutor's decrees that set the bar of criminality on that.) The ST logo and the verbiages "STM8" and "STM32" are all ST trademarks in China.

It was never the chip makers that re-marked non-ST chips with ST markings. Not even those Chinese chip brands that came and went on LCSC would do that. That jail time  It is always the makers of those Blue Pill clones that hires factories to rub the real part numbers off and laser the fake part numbers on it. If you have concrete proof that a certain seller has made more than that amount of money from those rubbed chips, post your proof here and I believe our fine Chinese members will be calling the cops on them for you, and both the seller and the factories doing the job will be on the hook for jail time.

Tell you  what  Genius, let's see you make a free self contained binary that does what my Forth powered Blue Pill Diags does ?
Since those fake part numbers are lasered on after the rub, wiping the top of the chip with an organic solvent like tetrachloromethane will dissolve the fake part number layer and expose the rubbed chip surface itself, a much faster check than that software. I have caught not only fake MCU, but also fake op amp chips and fake power supply chips that way. Now I have the habit of rubbing all Taobao-sourced chips to detect fakes, and Taobao do accept this as a proof when reporting fake chips and will immediately award me a full refund and strike the seller.

Once again, the internal register layouts and chip ID are not protectable by any law. One can always claim interoperability which is protected under anti-trust law (which we also have and we just struck Alibaba for ~US$3B anti-trust fine, and that is exactly the law that permitted Compaq and other IBM-compatible PC makers to exist alongside IBM.) As of STM32F103, since all its internal IP came from either ARM, Synopsys or lifted from the STM8 line that has its patents long expired, it is entirely legal for a Chinese company to buy those ARM and Synopsys IP and reimplement those STM8 ones through clean-room techniques, as long as they don't put the STM32 name or logo on it.
« Last Edit: April 29, 2021, 09:41:47 am by technix »
 

Offline soFPG

  • Frequent Contributor
  • **
  • Posts: 283
  • Country: de
Re: GigaDevice RISC-V microcontroller
« Reply #67 on: April 29, 2021, 12:00:14 pm »
(Why the hell do you shove the shit mountain that is your crappy library code into my project, and code the headers in a way that does not even allow me to strip them out without a shit ton of errors and warnings, and supply that crappy a SVD file that it entirely ruins my debug sessions?!?)

I don't want to offend anyone but this probably is because most chinese people don't know how to write software in general Chinese people are not known for their software skills.

They know how to build cheap hardware which works (but that too is based on what software such as Synopsys spit out), but they seem to know next to nothing very little about software. For example, it seems like every week or so another chinese SBC is released without good software / linux support.
« Last Edit: April 29, 2021, 01:30:09 pm by soFPG »
 

Offline enz

  • Regular Contributor
  • *
  • Posts: 134
  • Country: de
Re: GigaDevice RISC-V microcontroller
« Reply #68 on: April 29, 2021, 12:22:40 pm »
Guys, please.
Is there a way that we can avoid such generalizations?
This thread certainly went a route which I am not used to in this forum, and i am here for a long time.

I am a frequent reader but seldom poster. But I had to comment on this thread now.
This forum was normally a place where discussions were done (mostly) in a respectfull way, pleas keep it that way.

Martin

Edit: Citation removed, because it was misleading
« Last Edit: April 29, 2021, 04:58:12 pm by enz »
 

Offline soFPG

  • Frequent Contributor
  • **
  • Posts: 283
  • Country: de
Re: GigaDevice RISC-V microcontroller
« Reply #69 on: April 29, 2021, 01:21:20 pm »
Why are you citing my post if two people just wanted to shoot each other?

I probably should have said that "in general Chinese people are not known for their software skills" or something. At least they are not presenting it to the world.
 

Offline soFPG

  • Frequent Contributor
  • **
  • Posts: 283
  • Country: de
Re: GigaDevice RISC-V microcontroller
« Reply #70 on: April 29, 2021, 01:34:10 pm »
Quote
If you live in a strictly competitive society, you also don't want to invest in software.
There is a reason why Raspberry Pi is more popular than any other SBC and the reason is not hardware.
You can protect your hardware as much as you want if no one is able to use it because no f***s were given about software (at least that's my opinion as a software guy).

I just read this comment the other day on cnx-software.com where one guy mentioned that MediaTek is mainlining their SoCs because they want to get into Google Chromebooks.
I don't know if this is true but it makes sense to support your hardware with good software if you want other people to buy it.

Espressif would be another Chinese IoT chip maker with zero visibility in the West.

Which would be a bummer. Thanks for clarifying.
« Last Edit: April 29, 2021, 01:36:33 pm by soFPG »
 

Offline olkipukki

  • Frequent Contributor
  • **
  • Posts: 790
  • Country: 00
Re: GigaDevice RISC-V microcontroller
« Reply #71 on: April 29, 2021, 04:05:11 pm »
Anyway since STM32F7 starts at 64 (?) pins and goes only up,
I doubt you can find M7 core with low count pins, perhaps Maxim can do something later

for smaller projects that uses a 48-pin chip you got an option now. Also the QSPI interface on AT32F403A are just that much easier to use.
If smaller project, I would very liked endup with GD32E50x >:D than AT32F403A

Unfortunately, nothing yet available comparable on RISC-V, just GD32VF103  :'(
 

Offline enz

  • Regular Contributor
  • *
  • Posts: 134
  • Country: de
Re: GigaDevice RISC-V microcontroller
« Reply #72 on: April 29, 2021, 05:00:16 pm »
Why are you citing my post if two people just wanted to shoot each other?

I probably should have said that "in general Chinese people are not known for their software skills" or something. At least they are not presenting it to the world.

I didn't want to blame you for the way this threat went, that's why I didn't put your user name to the citation.
My post was targeted towards other contestants, but I admit that was not clear.
It was just the final comment which triggerd me to post my opinion, so I used the quote just as an example, maybe not the best one.
Since you changed the wording of your post I removed the citation because it doesn't make sense anymore.
 

Offline brucehoult

  • Super Contributor
  • ***
  • Posts: 4046
  • Country: nz
Re: GigaDevice RISC-V microcontroller
« Reply #73 on: April 30, 2021, 01:35:09 am »
Unfortunately, nothing yet available comparable on RISC-V, just GD32VF103  :'

There are now two ESP32s announced that are purely RISC-V, along with the earlier one with the main core still xtensa plus a low power RISC-V core.

Renesas is getting into RISC-V, and announced partnerships with Andes six months ago and SiFive this month.

ST Microelectronics has been advertising for a senior RISC-V core designer.


Of course anyone who is just starting now is not going to have chips for retail sale for 12 to 24 months.

I think the first ESP32s have already come through. There is also the similar BL602 from Bouffalo Lab which is already available.


On another level, the Allwinner D1 is already in mass-production. I heard 5 million chips in the first batch. It's aimed at around the ARM A7, A35, A53 point in the market. A few months ago Sipeed and Pine64 announced plans for Linux SBCs using it at $12.50 and "under $10" price points. They are still planning to have SBCs soon, but the component pricing and supply situation might not let them hit those prices right now. That's a 1 GHz single core RV64 chip with vector unit. I think boards at that price level would probably have 256 MB of RAM.

For about the last week I've had ssh access to Allwiner's EVB for the chip, one at RVboards and starting yesterday one at Sipeed. Before the ssh access I was able for a few days to send test binaries to a Sipeed engineer and he was running them for me. At the start Sipeed didn't know whether Allwinner had paid Alibaba/T-Head for the vector unit option, as while they have a couple of boards from Allwinner they don't have the datasheet yet.

My early test programs proved that the D1 does in fact have a vector unit with 32 registers of 128 bits each, and ALUs handling 8, 16, and 32 bit integers and 32 bit FP.

With the way the RISC-V Vector ISA works, if you don't need 32 variables in your vector loop then you can instead reconfigure it to 16 registers of 256 bits each, or 8 registers of 512 bits each, or 4 registers of 1024 bits each. The memory bus and ALU are still only 128 bits wide, but you can keep them busier as the instruction fetch and scalar bookkeeping become proportionally less.

Unfortunately as the V extension 1.0 has not been frozen and ratified yet and yet this is a real chip already existing, it implements a draft version (0.7.1 from June 2019) of the vector spec. There are many many incompatibilities between draft 0.7.1 and the current draft 0.10 in both instruction mnemonics, semantics, and binary encodings.

However I have confirmed that at least memcpy() can be coded to be binary compatible (and maximally efficient) between 0.7.1 and what should become 1.0 later this northern summer. I'll shortly be checking other byte-oriented code such as strlen(), strcpy() etc. Anything using 16 or 32 bit elements is for sure not binary compatible as the format of the VTYPE CSR (and the type in the VSETVL{I} instructions) has changed.

I'm actually hoping to persuade people to change that back, as while the new format is tidier and there is no promise of backwards compatibility before 1.0 it's a pretty trivial thing.

Despite the incompatibility in details, the overall structure of assembly language code in 0.7.1 is the same and it's usually pretty trivial to convert code from one to the other. It's also an awesome Vector ISA. Much much better than using MMX, SSE, AVX, AVX512. Similar to ARM SVE, but normal people won't have access to any SVE chips for ... another 12 months at least?

I did tests of the standard glibc memcpy and strcpy vs vector versions:

http://hoult.org/d1_memcpy.txt
http://hoult.org/d1_strcpy.txt

Vectorised memcpy is 2x faster than the standard glibc one at small sizes, rising to near 4x at 64 bytes size, and staying near 2x until the copy is larger than L1 cache.

It's also 24 bytes of code instead of 622 bytes.

ARM and x86 systems are of course using AVX or NEON in their memcpy implementations. Those are fast, but they still take a *lot* of code to deal with alignment and sizes that are not a multiple of the vector register size.

The RISC-V Vector code handles all the corner cases within that 24 byte function. (40 bytes for strcpy)

If anyone would like to try out a D1 Eval Board, Sipeed and RVboards are offering ssh logins:

https://twitter.com/cpswang/status/1385112512329175041
https://twitter.com/SipeedIO/status/1387608606757978116

Sipeed perhaps rather foolishly simply published the password in that tweet, so there has been some problem with vandals. Which is why I'm mostly using the other one myself.

RISC-V International has today offered to send free boards to interested early adopters. I'm not sure exactly how they are deciding who is qualified, but here's the info:

https://www.hackster.io/news/risc-v-international-offers-academics-individuals-free-development-boards-with-up-to-16gb-of-ram-e46c7b15b4ac
https://docs.google.com/forms/d/e/1FAIpQLSe1xKtGTKA3gsGxx1MjLgupYdeoMf5XtDxnOgKYjQyJDk52ig/viewform
 
The following users thanked this post: olkipukki

Offline brucehoult

  • Super Contributor
  • ***
  • Posts: 4046
  • Country: nz
Re: GigaDevice RISC-V microcontroller
« Reply #74 on: April 30, 2021, 01:50:26 am »
One can always claim interoperability which is protected under anti-trust law (which we also have and we just struck Alibaba for ~US$3B anti-trust fine, and that is exactly the law that permitted Compaq and other IBM-compatible PC makers to exist alongside IBM.)

The first wave of IBM-PC clones were illegal. Here in New Zealand a PC-clone company called Exzel (?) were wiped out once IBM came after them and I'm sure there were some cases in the USA also.

It is legal to copy the hardware, but the BIOS code is copyrighted.

It wasn't until Phoenix clean-room reimplemented the BIOS -- one set of engineers documented what the IBM BIOS actually did, including bugs, and another set wrote bug-compatible code -- that IBM couldn't stop them. (COMPAQ earlier did the same thing, but only for their own use)


This is the main reason there were never any legal Mac clones. The IBM PC BIOS was 2k in size and rather badly written. The Mac ROM was 64k and written and rewritten to get it that small by very clever people such as Bill Atkinson and Andy Hertzfeld. QuickDraw was a work of genius, and at least one essential part, the Region Manager (responsible for representing arbitrary 2D shapes and clipping drawing to them and manipulating them with efficient union, difference etc operations), was patented.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf