In the tutorial


in wsl

when I used it
Install qemu-system-arm and GNU CC toolchain for ARM:
sudo apt-get install -y qemu-system-arm gcc-arm-none-eabi build-essential subversion

I got this result in wsl

hussam@DESKTOP-8EVN1O6:~$ sudo apt-get install -y qemu-system-arm gcc-arm-none-eabi build-essential subverion
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package subverion

Is this correct or is there a problem

Hello @hussam,
It seems you forgot a character in your command, it should be:
sudo apt-get install -y qemu-system-arm gcc-arm-none-eabi build-essential subverSion

If you try with the “s” I think the package will be found.


Thanks Alex
It worked

when I use this:

hussam@DESKTOP-8EVN1O6:~$ mkdir -p /mnt/c/Users/${USER}/src/tuto-from-scratch
mkdir: cannot create directory ‘/mnt/c/Users/hussam’: Permission denied

I did not have permission to create the file

What do I do???

Hello @hussam,

This issue is not related to the tutorial. You have to make sure you have the permission on the directory you are using. You can run the command ls -l to see who is the owner of the directory and what are the permission.


I did all the steps in Create a MicroEJ Firmware from Scratch but had a hard time understanding this note

Hello @hussam,

This note explains how to apply a patch. What don’t you understand about it?


I did not find the patch file

Linker. Patch

This is the result when we use the following command:

qemu-system-arm -Mlm3s811evb -nographic -kernel gcc/RTOSDemo.bin

Hello @hussam,

Does the command return after some time? Is the device successfully flashed or nothing happens on the device?


I did not connect a device. Because the educational program is based on simulation

These are the steps that I need to take

Yes, this command should run the emulator. Don’t you get the logs described in the documentation when running the command? What happens if you press Ctrl + a and then x?

Yes. I did not get it.
Yes. When I press these keys the emulator exits

Hello @hussam,

Sorry for the delay.
In the Prerequisites it is said that the tutorial has been tested on Ubuntu 19.10 eoan and Ubuntu 20.04 focal, it may not work on later versions.
Can you ensure that you are using one of these versions?


Yes I use Ubuntu 20.04