# Tutorial for setting up Microwatt chroot and running simulations
-TODO WIP integrate from <https://libre-soc.org/irclog/%23libre-soc.2022-01-26.log.html>
-
Useful Links (External):
* <https://codeconstruct.com.au/docs/microwatt-orangecrab/>
This will produce a file
microwatt/arch/powerpc/boot/dtbImage.microwatt
-### Building sdram_init.bin
+### Building `sdram_init.bin`
This needs gcc-powerpc64le-linux-gnu (already included in the setup step) if
cross compilation is used. It is assumed you're already in `~/src/microwatt/`
directory.
This will take some time...
+### Sysconn information
+
+TODO WIP integrate from <https://libre-soc.org/irclog/%23libre-soc.2022-01-26.log.html>
+
+Sysconn is a module which includes information about the SoC, and the info is
+printed at the start of the simulation.
+
+### Time benchmarks
+
+`microwatt-verilator` was compiled with 3 threads for faster simulation.
+
+- Time to finish printing Sysconn info: about 1min
+- Time to allocate bytes to kernel: ?
+- Time to login prompt: about 1 hour
+- Time to user shell: ?
+
### TODO: buildroot
* https://github.com/shenki/buildroot/commits/microwatt