Flashcart kernels are called "firmware"? [a rant]

When users on this forum create a thread asking what kernel should be installed on their flashcart, they seem to refer to it as "firmware"—this always confuses me. The firmware (also known as the "flash ROM") refers to ROM data that is required for the hardware to function correctly as every device has it; the firmware can be upgraded in the form of updates, and it is also what tricks the DS into thinking that it's a legit game. The kernel is essentially the flashcart's software, and the firmware knows exactly where the file(s) are, and what it should launch when you select the game from the Home Menu. A lot of confusion stems from the fact that the terms "firmware" and "kernel" means similar things, and are used interchangeably to describe the flashcart's software, but these are not the same thing.

Can't we just stick to one term instead of something completely irrelevant? 🤦‍♂️

Does it make it confusing to troubleshoot somebody else's problem? Yes

Comments

On AceKard 2i flashcarts you really updated the internal flash firmware so there's that.
 
  • Like
Reactions: Exnor
On AceKard 2i flashcarts you really updated the internal flash firmware so there's that.
Yes, there's that, but there's other carts too such as the R4iTT, DSTT(i) (with its clones), DSTWO, and R4iLS which had firmware updates.
 
Because in the English FAQs of those flashcard manufacturers, 'firmware' and 'kernel' sometimes get mixed up.
(In Chinese, 'firmware' is '固件', and 'kernel' is '内核', sometimes people get confused too.)
It's totally normal for beginners to get confused when asking those flashcard questions.
0002.PNG
When answering this kind of question, I’m very clear about the difference between them, so I would never get it wrong.
You probably wouldn’t either.
 
Last edited:
  • Like
Reactions: SylverReZ
It should be called menu instead of kernel as that is what it is. Then there would probably be less confusion too.
 
  • Like
Reactions: Exnor
It should be called menu instead of kernel as that is what it is. Then there would probably be less confusion too.
A good idea because that's what it really is: a menu. The word is simple and easy to remember and that would've prevented confusion.
 
Is it a kernel? The only use of that word, in computers, that a i know of is when it refers to an OS Kernel, like Linux.
 

Blog entry information

Author
SylverReZ
Views
276
Comments
6
Last update

More entries from SylverReZ